{
  "schemaVersion": "1",
  "generatedAt": "2026-08-11T09:47:24.589Z",
  "workspacePackages": [
    {
      "id": "workspace:apps/web",
      "path": "apps/web",
      "packageName": "@overdeck/web",
      "script": "vitest run",
      "framework": "vitest",
      "sourceDigest": "816af0af8b328e04c13899c0fd2fbd52be141d58b90ab2d2e681385664935cd9"
    },
    {
      "id": "workspace:collector",
      "path": "collector",
      "packageName": "overdeck-collector",
      "script": "bun test --timeout 20000",
      "framework": "bun",
      "sourceDigest": "bf5b19cfb42caad2f6639eb09b888bb9faccc680c19922bb6d81df9401bfdcb1"
    },
    {
      "id": "workspace:controller",
      "path": "controller",
      "packageName": "overdeck-controller",
      "script": "bun test --timeout 20000",
      "framework": "bun",
      "sourceDigest": "0b55a74962926b3e7c0287790064e705fb49518cef0c6978322ca41d43a28252"
    },
    {
      "id": "workspace:modules/buildbox",
      "path": "modules/buildbox",
      "packageName": "@overdeck/buildbox",
      "script": "bash test/run-all.sh",
      "framework": "shell",
      "sourceDigest": "6bac992d7f7ebc7d8f6f83c6c8f2aa675b122c89b898ffc882b116cd47e87c7a"
    },
    {
      "id": "workspace:packages/deck-ui",
      "path": "packages/deck-ui",
      "packageName": "@overdeck/deck-ui",
      "script": "vitest run",
      "framework": "vitest",
      "sourceDigest": "c09d0d5313880a0662cf815539a6f7730b5ea3198a4a9614cc06ae244360219d"
    },
    {
      "id": "workspace:spine",
      "path": "spine",
      "packageName": "overdeck-spine",
      "script": "bun test --timeout 20000",
      "framework": "bun",
      "sourceDigest": "d2423733cab0ede05b643592fd59617906c4d208d9aae525c984171323aead09"
    }
  ],
  "workstation": {
    "required": [
      {
        "id": "workstation:ca-launcher",
        "path": "modules/workstation/claude/tests/ca-launcher.test.sh",
        "runner": "bash",
        "sourceDigest": "67ab8bf85c683181752dea7bc7c9c491fe8f0c6fec4c7f914d65bb60f9c4c884"
      },
      {
        "id": "workstation:containment-invariants",
        "path": "modules/workstation/claude/tests/containment-invariants.test.sh",
        "runner": "bash",
        "sourceDigest": "aabbc2a51c828c68a71d51713d25df265148b91a5333e583b51e798ee0baada4"
      },
      {
        "id": "workstation:confine-scope-escape",
        "path": "modules/workstation/claude/tests/confine-scope-escape.test.sh",
        "runner": "bash",
        "sourceDigest": "4805355a1cb525f1e4114851e4cf2eb37c8d9e560f628d68132d133fcfcfc9f7"
      },
      {
        "id": "workstation:agent-reaper-enforce",
        "path": "modules/workstation/claude/tests/agent-reaper-enforce.test.py",
        "runner": "python3",
        "sourceDigest": "782d661f7ae01b4e98715599b855c538f166c4982fb8b4e2b12c3aaf52912e96"
      },
      {
        "id": "workstation:agent-session-ledger",
        "path": "modules/workstation/claude/tests/agent-session-ledger.test.sh",
        "runner": "bash",
        "sourceDigest": "9dbfdbaccc5d5db4ce511256f9f2e8983636dffadc6b6b8656b3389346b42da1"
      },
      {
        "id": "workstation:agent-session-passthrough",
        "path": "modules/workstation/claude/tests/agent-session-passthrough.test.sh",
        "runner": "bash",
        "sourceDigest": "8e052d8f9d42d1f7c25c54d8a2c7eb5fd99cf7b5c88eb8e149851a55ea715977"
      },
      {
        "id": "workstation:human-session-fallback",
        "path": "modules/workstation/claude/tests/human-session-fallback.test.sh",
        "runner": "bash",
        "sourceDigest": "2ee1a2d604bb7d4b3133fc0b574515d6d4bbb17ba85b16a08fadcc74d9725668"
      },
      {
        "id": "workstation:shim-drift-check",
        "path": "modules/workstation/claude/tests/shim-drift-check.test.sh",
        "runner": "bash",
        "sourceDigest": "a158ce0f16e88ff348d3b79feb3604323e872a89ddc67b85f49d680163d740f0"
      },
      {
        "id": "workstation:od-worktree-registry",
        "path": "modules/workstation/claude/tests/od-worktree-registry.test.sh",
        "runner": "bash",
        "sourceDigest": "900c9cd09a78fc56f951948e2e8ff543a2ff6a0a763172150ef6cac90e9c5537"
      },
      {
        "id": "workstation:shim-bare-name",
        "path": "modules/workstation/claude/tests/shim-bare-name.test.sh",
        "runner": "bash",
        "sourceDigest": "8c3955c657f339751f97d73a15f3cf587bdcd21d4f1033765e12d9d1730084f7"
      },
      {
        "id": "workstation:kill-guard",
        "path": "modules/workstation/claude/tests/kill-guard.test.sh",
        "runner": "bash",
        "sourceDigest": "8e4712b59585d667d8b19347b0a97c672f1298ec76475397169d3366eff255e5"
      },
      {
        "id": "workstation:headless-guard-scope",
        "path": "modules/workstation/claude/tests/headless-guard-scope.test.sh",
        "runner": "bash",
        "sourceDigest": "7f852b91528fbe1fa2e07e14566bd6baa5659bfb7add2563fb85c32ee0a829b4"
      }
    ],
    "excluded": [
      {
        "path": "modules/workstation/claude/tests/actions-runner-gate-audit.test.mjs",
        "reason": "node-unit",
        "sourceDigest": "5b52bd180b4c3ff6260b1c761691643511265afa11f047c763776548ca00e100"
      },
      {
        "path": "modules/workstation/claude/tests/agent-build-path.test.sh",
        "reason": "shell-integration",
        "sourceDigest": "09312185fb690786cc45639bee09b1e664e4134df04e9a448e22392cf6b26f47"
      },
      {
        "path": "modules/workstation/claude/tests/agent-process-classifier.test.mjs",
        "reason": "node-unit",
        "sourceDigest": "f593e26a52104f06f6f631040b680bd63fababfebb9965feec1c665aa1c47e27"
      },
      {
        "path": "modules/workstation/claude/tests/agent-seat-slice.test.mjs",
        "reason": "node-unit",
        "sourceDigest": "6e5698ad63a56ae0866f348dcfd28a560d779030fbd394f5964b14c96b6e382b"
      },
      {
        "path": "modules/workstation/claude/tests/agent-session-cap.test.sh",
        "reason": "shell-integration",
        "sourceDigest": "7c13021c8bd537022fc8af21e8e17c4654ce27563b0694d1f757d0d579e1e3d8"
      },
      {
        "path": "modules/workstation/claude/tests/agent-session-mux-routing.test.sh",
        "reason": "shell-integration",
        "sourceDigest": "5b45cad4c2a79176b754816dc8abb381055c94acac35139b0461d18ba6ac2f77"
      },
      {
        "path": "modules/workstation/claude/tests/agent-unsafe.test.sh",
        "reason": "shell-integration",
        "sourceDigest": "937b2613c1d0058bdcf17e51088ce6f5a87c1fb710ea7fce0da4c28a7888348a"
      },
      {
        "path": "modules/workstation/claude/tests/bg-gate-installed-smoke.test.mjs",
        "reason": "node-unit",
        "sourceDigest": "eabd0c88689a799429df4f1e693ae19cb71421778f0d4accc6fc62dd21fdc07c"
      },
      {
        "path": "modules/workstation/claude/tests/bg-gate-matcher.test.mjs",
        "reason": "node-unit",
        "sourceDigest": "0af9acd98e91ec3ec6041e70d2f3fb236727d1345cfc07ee85f16eb47b7e7a69"
      },
      {
        "path": "modules/workstation/claude/tests/buildbox-registry.test.mjs",
        "reason": "node-unit",
        "sourceDigest": "1d10a5080b8c70bc93a0c79c9ff51ee82923e379f36b6892b46b69489b4dd245"
      },
      {
        "path": "modules/workstation/claude/tests/buildslot-ghost.test.sh",
        "reason": "shell-integration",
        "sourceDigest": "4b1458a9b6f362bd5dc6375b2b01dda2fa19f2a426f3c52f8ca7ff15c88c702b"
      },
      {
        "path": "modules/workstation/claude/tests/buildslot-supervisor.test.sh",
        "reason": "shell-integration",
        "sourceDigest": "76095bb308b7826c5b3586698d7246f8c8b6e7f99256fd11887028a6100d60f8"
      },
      {
        "path": "modules/workstation/claude/tests/ci-fallback.test.sh",
        "reason": "shell-integration",
        "sourceDigest": "820c37ad1a90bf72c2597f5111a07492b9c9e08f7dc84a06215fd00a7e705ea6"
      },
      {
        "path": "modules/workstation/claude/tests/cloudflare-token-registry.test.mjs",
        "reason": "node-unit",
        "sourceDigest": "0850cc3443d0f9cdbed78e792745e035f19cde65fb640cb59b8e00ebe09ebfb2"
      },
      {
        "path": "modules/workstation/claude/tests/cloudflare-token.test.mjs",
        "reason": "node-unit",
        "sourceDigest": "3fdb415ad67896caaf9aba913dfa34e80a8c4c29e3efd04430c771313b764929"
      },
      {
        "path": "modules/workstation/claude/tests/command-supervisor.test.mjs",
        "reason": "node-unit",
        "sourceDigest": "fe6b979c87cbbfc1a6e8d5e8315a33a2ea1379ee37a3404e244ba38697f441ef"
      },
      {
        "path": "modules/workstation/claude/tests/cpu-guard-clean-output.test.sh",
        "reason": "shell-integration",
        "sourceDigest": "df529ae5cdc3036dc128d15458f25815348e2414873c014b31663affc0ce4b91"
      },
      {
        "path": "modules/workstation/claude/tests/cpu-guard-contained.test.sh",
        "reason": "shell-integration",
        "sourceDigest": "f55c057e864e95d9e6689be7b7d72cc310e20454dc0cf1b1e17883c4640e874b"
      },
      {
        "path": "modules/workstation/claude/tests/cpu-guard-route.test.sh",
        "reason": "shell-integration",
        "sourceDigest": "488b2ce0727d70e842345d4425873c107cdbdedaf8a6a51441d478029deadfc0"
      },
      {
        "path": "modules/workstation/claude/tests/cpu-guard-script-body.test.sh",
        "reason": "shell-integration",
        "sourceDigest": "c9a85441721dd300d8bb4555089f05c01eb48665b3874514f11d283be4a0908b"
      },
      {
        "path": "modules/workstation/claude/tests/deny-gate-build-rules.test.mjs",
        "reason": "node-unit",
        "sourceDigest": "bdb7e652742b3a7edfc057383d7ab40b5c3dc375f5adcf0ff737ccde3ced43f9"
      },
      {
        "path": "modules/workstation/claude/tests/e2e-remote-attest.test.sh",
        "reason": "shell-integration",
        "sourceDigest": "a3bf36c2e73ef702cbb7504dbeba5303afa770039b52c94db7af22d2adcb0dd4"
      },
      {
        "path": "modules/workstation/claude/tests/e2e-remote-config.test.sh",
        "reason": "shell-integration",
        "sourceDigest": "8504b375698e1740f2faf7807f7050ef5d43989e07e52297eba784d7b6cb8d68"
      },
      {
        "path": "modules/workstation/claude/tests/factory-dispatch-placement.test.sh",
        "reason": "shell-integration",
        "sourceDigest": "0c0037e5ff159fa694903015b59d52191a2bfc7431bc3ba43363218857288e25"
      },
      {
        "path": "modules/workstation/claude/tests/gate-dispatch.test.mjs",
        "reason": "node-unit",
        "sourceDigest": "906bc1b06be2236a6a9d926b4aaafa73368ba11de155446ef188cd85d72bf410"
      },
      {
        "path": "modules/workstation/claude/tests/gate0-remote-dispatch.test.sh",
        "reason": "shell-integration",
        "sourceDigest": "40e12d1f7673d999b640d8e3ecec781277190d95a2244db750d0ced09e9194c9"
      },
      {
        "path": "modules/workstation/claude/tests/git-guard-forkbomb.dangerlab.sh",
        "reason": "dangerlab",
        "sourceDigest": "b03d634366646fd4f123c2b01f3630e96aefe2ddf49a429057fc60acc4ec2659"
      },
      {
        "path": "modules/workstation/claude/tests/git-guard-shim.test.sh",
        "reason": "shell-integration",
        "sourceDigest": "980e624ac1868c18445a73e641a58bdc9114e4f0e21f63a92c43aa6f6a09a20e"
      },
      {
        "path": "modules/workstation/claude/tests/human-session-dotname.test.sh",
        "reason": "shell-integration",
        "sourceDigest": "bf62d55f27843fce04d10700be60df0d6b541cac96ad0731cc5fbf7726b2cfd9"
      },
      {
        "path": "modules/workstation/claude/tests/human-session.test.sh",
        "reason": "shell-integration",
        "sourceDigest": "58bc956327862c53ea3f3866f33516e138ed00eccc63521eb0b065528e51d324"
      },
      {
        "path": "modules/workstation/claude/tests/k3s-remote-build-integration.sh",
        "reason": "k3s-integration",
        "sourceDigest": "bffdf929ad365ce72c93ded6eec7e9595de5c01c05228f96a0f2ea01424238d1"
      },
      {
        "path": "modules/workstation/claude/tests/k3s-remote-build.test.mjs",
        "reason": "node-unit",
        "sourceDigest": "e7cf01480af0c2fc5a16cbb1b750d3978d3482c00aceb2319b0f2e96cea5b134"
      },
      {
        "path": "modules/workstation/claude/tests/live-transcript-journal.test.mjs",
        "reason": "node-unit",
        "sourceDigest": "bd8b0f3991034187ba464a5f4f81734ea67de1fcbd4c3a11773bf32e36546cbf"
      },
      {
        "path": "modules/workstation/claude/tests/local-dispatch-guard.test.sh",
        "reason": "shell-integration",
        "sourceDigest": "677df5d0dded8fee719d0b34b61e21068c004551c0eb0d2f9aa7ad98e5f6cf91"
      },
      {
        "path": "modules/workstation/claude/tests/local-gate-requeue.test.sh",
        "reason": "shell-integration",
        "sourceDigest": "48aef6a2c99167df85618f218de05ea3bfc8841aae043f1f11bceb32aabfcbd5"
      },
      {
        "path": "modules/workstation/claude/tests/local-gate.test.mjs",
        "reason": "node-unit",
        "sourceDigest": "b42623332f39f3e63aba18a05dd4fcb4fcd2440903e525a1ac1114fe0c85d915"
      },
      {
        "path": "modules/workstation/claude/tests/main-checkout-guard.test.sh",
        "reason": "shell-integration",
        "sourceDigest": "5fdaa761f7aed9066f8b82369fae46c3bf6f90e636251388f39c82e23a5ed64e"
      },
      {
        "path": "modules/workstation/claude/tests/npx-context-mode-fastpath.test.sh",
        "reason": "shell-integration",
        "sourceDigest": "df7816f916a2dc9ca916735e5ac32c08ba180b8091a22983e16fe525f49ff018"
      },
      {
        "path": "modules/workstation/claude/tests/od-incidents.test.sh",
        "reason": "shell-integration",
        "sourceDigest": "f33ebc704d318e13cbe918e2b05fde32fab5561c2c49094e8c3c4cb69a213b80"
      },
      {
        "path": "modules/workstation/claude/tests/pids-cap-guard.test.sh",
        "reason": "shell-integration",
        "sourceDigest": "2f552c793abefbbb38cede38101328e0451955815089192a6e91e1c72aad0e14"
      },
      {
        "path": "modules/workstation/claude/tests/platform-fallback.test.sh",
        "reason": "shell-integration",
        "sourceDigest": "570d386efd61c5576abf757290bb1e2a75ff03d9544f8532121546034e1e7e3a"
      },
      {
        "path": "modules/workstation/claude/tests/priority-run-single-scope.test.sh",
        "reason": "shell-integration",
        "sourceDigest": "d8ba157af39064138e68d3045969782e6132c79f23fb4c08bc15bc4e976bb24b"
      },
      {
        "path": "modules/workstation/claude/tests/prompt-classifier.test.mjs",
        "reason": "node-unit",
        "sourceDigest": "6f1254b6bb0033f60388070eacf4c5bdab953c7dde22219afe6b7ae3dcaacd00"
      },
      {
        "path": "modules/workstation/claude/tests/prompt-index.test.mjs",
        "reason": "node-unit",
        "sourceDigest": "74011647a70760e775aa816afe623a77e9ea1392384bc627daf6f0c2320a7729"
      },
      {
        "path": "modules/workstation/claude/tests/prompt-journal-cli.test.mjs",
        "reason": "node-unit",
        "sourceDigest": "14cbaa46ce06768dca2423ad16351c79de64d8b55522e1f4eaddfc1713f8785e"
      },
      {
        "path": "modules/workstation/claude/tests/prompt-journal.test.mjs",
        "reason": "node-unit",
        "sourceDigest": "6057c2c80c8067afbc758b882bd55e4525e7b4e1c1ea4346068cf0da10ab664a"
      },
      {
        "path": "modules/workstation/claude/tests/prompt-redact.test.mjs",
        "reason": "node-unit",
        "sourceDigest": "187b9fad80fe6d436b29614e482755ccb8da018d1cab9bef9005b7f61ba6a395"
      },
      {
        "path": "modules/workstation/claude/tests/remote-argv.test.mjs",
        "reason": "node-unit",
        "sourceDigest": "c346d9d920d4fc5f897c2487abeeb120b8b0093ef123fc48ef4ae8a9a7168c4b"
      },
      {
        "path": "modules/workstation/claude/tests/remote-build-gc-install.test.mjs",
        "reason": "node-unit",
        "sourceDigest": "54ea2ce18835df24aa655019a40a48fd764a0dcdc831b83ffb4de4da871af37e"
      },
      {
        "path": "modules/workstation/claude/tests/remote-build-gc.test.mjs",
        "reason": "node-unit",
        "sourceDigest": "7694fc0fa73a926c30067a82bf8b399155059298f52bafd65b9e13d702f07097"
      },
      {
        "path": "modules/workstation/claude/tests/remote-build-integration.test.sh",
        "reason": "shell-integration",
        "sourceDigest": "8048e2fe64e3f0d35a6d2fe157ade5e2015ccabc70d773fa6e82b39d099cb30a"
      },
      {
        "path": "modules/workstation/claude/tests/remote-build-transport.test.sh",
        "reason": "shell-integration",
        "sourceDigest": "70f841975ef3aa36fec8fcc79765420480e5b12f2b4ed48b97548d6dddbd7448"
      },
      {
        "path": "modules/workstation/claude/tests/remote-build.test.mjs",
        "reason": "node-unit",
        "sourceDigest": "cd918b748fca1d61fe542287d3f3625b8d7cfdb529f9224ec4b34f60d2e3ab95"
      },
      {
        "path": "modules/workstation/claude/tests/remote-job-env.test.mjs",
        "reason": "node-unit",
        "sourceDigest": "52cb4823ba45069f6820e2dca39f894b94f1fbe5d68f5a50b92ecb5dd5fd55c3"
      },
      {
        "path": "modules/workstation/claude/tests/remote-runner-path.test.sh",
        "reason": "shell-integration",
        "sourceDigest": "8370ae062df8eecd8af3511a2d2c9b5e0ca83300bda064143246579457484ee3"
      },
      {
        "path": "modules/workstation/claude/tests/remote-seat-provision.test.mjs",
        "reason": "node-unit",
        "sourceDigest": "cf2136c03b981663d6369e616d0aecd67a36c76f676140b78436f94821fe3826"
      },
      {
        "path": "modules/workstation/claude/tests/run-all.sh",
        "reason": "harness-runner",
        "sourceDigest": "b8056de78bec46ae02319a6780b406887a7fde857d5c985b59610df46ade2cd1"
      },
      {
        "path": "modules/workstation/claude/tests/run-in-lab.sh",
        "reason": "dangerlab",
        "sourceDigest": "e5d96204d651770d494a152829b0faa8e8c980ff9aadfd3783dad34eb950dea1"
      },
      {
        "path": "modules/workstation/claude/tests/run-remote.test.mjs",
        "reason": "node-unit",
        "sourceDigest": "d94ef47326f55351d773016f6d72b7d46a890497d42e4f898192fb23143d377a"
      },
      {
        "path": "modules/workstation/claude/tests/scope-entry-fixture.py",
        "reason": "fixture",
        "sourceDigest": "b3dbac49b726ec9461e814d88ea1fd554a8e706fdcfae71dd9112b4cae7196b6"
      },
      {
        "path": "modules/workstation/claude/tests/scope-entry-install-harness.mjs",
        "reason": "install-harness",
        "sourceDigest": "8f9ebe48f64784f848fad50ed4d58d566e34fc23ffd52717c38321025ec9fcde"
      },
      {
        "path": "modules/workstation/claude/tests/seat-account-claude-config.test.mjs",
        "reason": "node-unit",
        "sourceDigest": "491ac51e27e93ad8e67ce8bf54e8575d605701922373b9bdfeb55324813be236"
      },
      {
        "path": "modules/workstation/claude/tests/seat-remote.test.mjs",
        "reason": "node-unit",
        "sourceDigest": "dd734854fbec356c4d64eb8e2247fe73ba4fd809503285daa17b93c15d20bc7b"
      },
      {
        "path": "modules/workstation/claude/tests/seat-resume-transfer.test.mjs",
        "reason": "node-unit",
        "sourceDigest": "dcf3976a15041ed2a2025e5fa14d9248cfd4dbb991462b0a81a8248fc5c050ae"
      },
      {
        "path": "modules/workstation/claude/tests/seat_implementer_exec_test.py",
        "reason": "python-seat",
        "sourceDigest": "c438dd1d769f29fea52163eedc1d1345c57a35c6da86ad136d854e312b91bf4f"
      },
      {
        "path": "modules/workstation/claude/tests/seat_implementer_identity_test.py",
        "reason": "python-seat",
        "sourceDigest": "b6fa28c06d6783e2a7ea451ec3236fa19b720444e669b8bbbfcfdc56efca572d"
      },
      {
        "path": "modules/workstation/claude/tests/seat_installed_layout_test.py",
        "reason": "python-seat",
        "sourceDigest": "1577777cab73f5177f554bee33296ea4c7bf8181fbfcf6bf3827e76dcf8df4f1"
      },
      {
        "path": "modules/workstation/claude/tests/seat_scope_entry_test.py",
        "reason": "python-seat",
        "sourceDigest": "3d5bbe3a7aa438e5a4cbfe698b49147dced0a58eedee5cffd573e0c494661a4b"
      },
      {
        "path": "modules/workstation/claude/tests/session-class-cgroup.test.sh",
        "reason": "shell-integration",
        "sourceDigest": "5cb2c305dcab01764799f8cee2e207dd37bb4c35fbbd6a64735b51e4eded1027"
      },
      {
        "path": "modules/workstation/claude/tests/session-durability.test.mjs",
        "reason": "node-unit",
        "sourceDigest": "c9695a8e33ad46f72b277d9f96612b57573eb644764e67d2795792d2d0e97e09"
      },
      {
        "path": "modules/workstation/claude/tests/settings-heal.test.sh",
        "reason": "shell-integration",
        "sourceDigest": "e1fbb606a1ff28a203388c3092f18d911bdcff02ada37aa5bddb209460809137"
      },
      {
        "path": "modules/workstation/claude/tests/shim-guard.test.sh",
        "reason": "shell-integration",
        "sourceDigest": "46b805c0f17e0ace0119043f8ae4be10d21eec09c6248b0191dc38e8696c2fa2"
      },
      {
        "path": "modules/workstation/claude/tests/statusline-command.test.sh",
        "reason": "shell-integration",
        "sourceDigest": "82315cb10bee78d9cf3f38824f53308fce3d121a680ae5f3c8ce8ef51b5014eb"
      },
      {
        "path": "modules/workstation/claude/tests/tmpjail-codex-native.test.sh",
        "reason": "shell-integration",
        "sourceDigest": "667649c2a3a028c186615a70bb23adc8b883e1eb6abffd31d54f82b496dbe228"
      },
      {
        "path": "modules/workstation/claude/tests/tmpjail-readonly-cwd.test.sh",
        "reason": "shell-integration",
        "sourceDigest": "c43878c80019de39d1bdfb7f1ed49126c3f538c4545a2eb3137c15b500958e6e"
      },
      {
        "path": "modules/workstation/claude/tests/tmpjail-shim-routing.test.sh",
        "reason": "shell-integration",
        "sourceDigest": "47b436512f535a2c4b9259c1f780b130e025641b83e9837c0d5e463d4259beca"
      },
      {
        "path": "modules/workstation/claude/tests/trello-token.test.mjs",
        "reason": "node-unit",
        "sourceDigest": "dc80af91a1b3824e55c2d15557cd35d4d823490f474dcf3ccf78a740f86076ca"
      },
      {
        "path": "modules/workstation/claude/tests/whole-gate-dispatch.test.mjs",
        "reason": "node-unit",
        "sourceDigest": "bd03a613e9e39fab5d9f04649b8e2806bc05db2279e927cf686125632939b2de"
      },
      {
        "path": "modules/workstation/claude/tests/worktree-lock-gate.test.sh",
        "reason": "shell-integration",
        "sourceDigest": "fa37f1f7a7cad8f09dadeb3a90895e9d4daaa3b3faf338287446f4a0438d89a2"
      }
    ]
  },
  "bunHooks": {
    "id": "workstation:bun-hooks",
    "path": "modules/workstation/claude/hooks/test",
    "sourceDigest": "44ba707714b265a765b5488587088c2734ebf579184b1125185c1befc68c218b"
  },
  "osShellSuites": [
    {
      "id": "os:buildbox-watch-edge.test.sh",
      "path": "tests/os/buildbox-watch-edge.test.sh",
      "sourceDigest": "90bee01cfd492983063745b9387c87f78bf4e7c265f0d6e96292f2737ea60ca5"
    },
    {
      "id": "os:cutover.test.sh",
      "path": "tests/os/cutover.test.sh",
      "sourceDigest": "6841ea55be7d62f38a4eea7ec6a19171567f85e5cd56002e2f34e63f16474638"
    },
    {
      "id": "os:deck-podman.test.sh",
      "path": "tests/os/deck-podman.test.sh",
      "sourceDigest": "69436dc407b2fe2951c904da6ae79a452b3dafbfba7db00753a1256aa47d1d9a"
    },
    {
      "id": "os:deckctl-agents.test.sh",
      "path": "tests/os/deckctl-agents.test.sh",
      "sourceDigest": "a0f634558474edc0761eba368e88ada752e60e052078a2f351cb26ee276f23ef"
    },
    {
      "id": "os:deckctl-bootstrap.test.sh",
      "path": "tests/os/deckctl-bootstrap.test.sh",
      "sourceDigest": "2e2fe6308b564219926c68c7cec9b0f9af2426947bbdfcdb93c153bde74032a2"
    },
    {
      "id": "os:deckctl-core.test.sh",
      "path": "tests/os/deckctl-core.test.sh",
      "sourceDigest": "7b282fcab7565156b2275ada8c41c98b6b64f653e5ebbb123fb89ccad72971bf"
    },
    {
      "id": "os:deckctl-install.test.sh",
      "path": "tests/os/deckctl-install.test.sh",
      "sourceDigest": "2e54afdae203491e1f5f711bf4a736186da3d12c396808a6573d535cc3c46863"
    },
    {
      "id": "os:deckctl-sync.test.sh",
      "path": "tests/os/deckctl-sync.test.sh",
      "sourceDigest": "63ce6cc35764d888cc44d0d82b3be89134be89043eba81d463266c82bd936dfa"
    },
    {
      "id": "os:deckctl-system-units.test.sh",
      "path": "tests/os/deckctl-system-units.test.sh",
      "sourceDigest": "5c37a626ad5e702fb5e31b4c40b3b469c55408f7a6321dd62ea94561518bd8c1"
    },
    {
      "id": "os:environment-d-specifiers.test.sh",
      "path": "tests/os/environment-d-specifiers.test.sh",
      "sourceDigest": "1134846e83382ccdc9a24c18f0893771a2bd933197a3e225d9c1b8260bf36a03"
    },
    {
      "id": "os:exec-plane-probe.test.sh",
      "path": "tests/os/exec-plane-probe.test.sh",
      "sourceDigest": "b320f2af430114c1b1fa861827dab3c5ed6b7fb0b4b559abbd3c72e6ca7f8dd1"
    },
    {
      "id": "os:import-module.test.sh",
      "path": "tests/os/import-module.test.sh",
      "sourceDigest": "4519945a28c14d73f06e84bd22b458aec4d06e9e502c9b3e4b16fbe967b78616"
    },
    {
      "id": "os:monitor-dryrun.test.sh",
      "path": "tests/os/monitor-dryrun.test.sh",
      "sourceDigest": "bfafc06938163aeef7bea03a28b8e37881d9248e190a54d3f1584cc8d919579b"
    },
    {
      "id": "os:ref-sweep.test.sh",
      "path": "tests/os/ref-sweep.test.sh",
      "sourceDigest": "f6d9d2eb8554e5693a03e8348ae144a2962d0260828862ffb9db4ca2667ef161"
    },
    {
      "id": "os:schema.test.sh",
      "path": "tests/os/schema.test.sh",
      "sourceDigest": "60a1afbe9b762308b8500fba2d6bf05ef8cbbcac9b4d784952510bbe847cbed7"
    },
    {
      "id": "os:wrapper-reinvoke-lint.test.sh",
      "path": "tests/os/wrapper-reinvoke-lint.test.sh",
      "sourceDigest": "ac298124f11e753e576bdee96d6c3c0ba52de3366c19216a0c221b020af34f74"
    },
    {
      "id": "module:buildbox:build-cache-prune.test.sh",
      "path": "modules/buildbox/test/build-cache-prune.test.sh",
      "sourceDigest": "f755db9661143c8caeda4b7acfc4d3b5437f6085fb2467bc7f7c1a123e478aa9"
    },
    {
      "id": "module:buildbox:claude-home-settings.test.sh",
      "path": "modules/buildbox/test/claude-home-settings.test.sh",
      "sourceDigest": "36054d98b40c9880b263bd89e20e81ba97c6c21e9222a89a7efe624f2c3f0e5d"
    },
    {
      "id": "module:buildbox:claude-parity.test.sh",
      "path": "modules/buildbox/test/claude-parity.test.sh",
      "sourceDigest": "c0d801167b446bad4feba01bbaea3322415615b9e59df9ba0bcde0dd2e7b7614"
    },
    {
      "id": "module:buildbox:deadman-branches.test.sh",
      "path": "modules/buildbox/test/deadman-branches.test.sh",
      "sourceDigest": "848695a3a91ec316e03d74309f49267075a0105ee729dde1aa76da3b702b0273"
    },
    {
      "id": "module:buildbox:devtools.test.sh",
      "path": "modules/buildbox/test/devtools.test.sh",
      "sourceDigest": "c5a38eee6c7ba596d40750696df8cfa46685e14d17b3b77ceaa41348e13e4678"
    },
    {
      "id": "module:buildbox:fleet-guard.test.sh",
      "path": "modules/buildbox/test/fleet-guard.test.sh",
      "sourceDigest": "9cc0c945f39e6949ab6fe99f79cabeccf927ca04f1122bd33e58ad142a971f90"
    },
    {
      "id": "module:buildbox:is-lab-host.test.sh",
      "path": "modules/buildbox/test/is-lab-host.test.sh",
      "sourceDigest": "6445c6c3635444bfc8bb393efd2b79bdd9f8491e20038a99f8f25d3860b9f7fd"
    },
    {
      "id": "module:buildbox:journal-cap.test.sh",
      "path": "modules/buildbox/test/journal-cap.test.sh",
      "sourceDigest": "f01bda67e7975ec7cba6a0da813a2d44bb6284eaec47d0b9c72dac4b3752c3bf"
    },
    {
      "id": "module:buildbox:parity-converge.test.sh",
      "path": "modules/buildbox/test/parity-converge.test.sh",
      "sourceDigest": "6de3b0c246964eb825ffe2016da8b0848a212fcc8966210ef2a6c3432cc4503b"
    },
    {
      "id": "module:buildbox:reboot-wait.test.sh",
      "path": "modules/buildbox/test/reboot-wait.test.sh",
      "sourceDigest": "0766ac6261292ecdfea51227d1a8b95a70ef77e9cec95f1d96e9feb326ab10f0"
    },
    {
      "id": "module:buildbox:runner.test.sh",
      "path": "modules/buildbox/test/runner.test.sh",
      "sourceDigest": "a4235cfdb7e737bd396d2ad4a6282193f598b17ce9f76f01f9542eaba1d7128f"
    },
    {
      "id": "module:buildbox:second-disk.test.sh",
      "path": "modules/buildbox/test/second-disk.test.sh",
      "sourceDigest": "44c9c7a3648d8db2c9826ab851b6af686d3146cd3f4d22dfe825d4d085e8aca1"
    },
    {
      "id": "module:buildbox:sshd-access-lock.test.sh",
      "path": "modules/buildbox/test/sshd-access-lock.test.sh",
      "sourceDigest": "032beffcf58fd3152b6350650d7516c9d8d279885c2f447837c019ed2faa5324"
    },
    {
      "id": "module:buildbox:telemetry.test.sh",
      "path": "modules/buildbox/test/telemetry.test.sh",
      "sourceDigest": "e35e8664fc10eb3b3550fd59376df54d27869009e44d7375290aca5d39e1620f"
    },
    {
      "id": "module:buildbox:vendor.test.sh",
      "path": "modules/buildbox/test/vendor.test.sh",
      "sourceDigest": "2b4f8c661a99d16e15579689cfa009fffdabb2b7967ce308d9373449b7abbd52"
    },
    {
      "id": "module:fleet:adapters-audit.test.sh",
      "path": "modules/fleet/test/adapters-audit.test.sh",
      "sourceDigest": "9260e85cb230b39d51384b70aa0f7c91c7c4534cea19d8b49bd3b91fa0c5ac7f"
    },
    {
      "id": "module:fleet:adapters-harden.test.sh",
      "path": "modules/fleet/test/adapters-harden.test.sh",
      "sourceDigest": "a376b6578de36638751201a352071a81a2c60c3378a71a3a1b830b409248e36c"
    },
    {
      "id": "module:fleet:adapters.test.sh",
      "path": "modules/fleet/test/adapters.test.sh",
      "sourceDigest": "1a4f5e8725ed0ade33440f382770ac827b780c1c9d66526cca2c74207538ff46"
    },
    {
      "id": "module:fleet:cli.test.sh",
      "path": "modules/fleet/test/cli.test.sh",
      "sourceDigest": "a218c577ca36d5b4295c4f20b4866bec01e9bc13c39329cb0db258027abf2048"
    },
    {
      "id": "module:fleet:hosts-migration.test.sh",
      "path": "modules/fleet/test/hosts-migration.test.sh",
      "sourceDigest": "2fbe320493f44a4e9c3aa05de94649482b9c97391031e0f2efb05f52463da8df"
    },
    {
      "id": "module:fleet:node.test.sh",
      "path": "modules/fleet/test/node.test.sh",
      "sourceDigest": "1bb6c0611d79d27216fd458fee612efe4f11a331ae51727e855e899da0586e01"
    },
    {
      "id": "module:fleet:roots.test.sh",
      "path": "modules/fleet/test/roots.test.sh",
      "sourceDigest": "d7a38a58799d56379bab0f63bb0472ebeca7c28c342ae73e5f5fd724724e8061"
    },
    {
      "id": "module:harness:canary-wrapper-health.test.sh",
      "path": "modules/harness/test/canary-wrapper-health.test.sh",
      "sourceDigest": "6033d1ec6c60983752b7b66366a02bb036f13d0c81d0a127146c99d75802dddb"
    },
    {
      "id": "module:harness:codex-permission-mode.test.sh",
      "path": "modules/harness/test/codex-permission-mode.test.sh",
      "sourceDigest": "7ca3fa4d8949ef62cb02bf748abe0f791d7d41152aa28a4d8ab44981d2215cc4"
    },
    {
      "id": "module:harness:codex-sidecar-contract.test.sh",
      "path": "modules/harness/test/codex-sidecar-contract.test.sh",
      "sourceDigest": "478b9346e034fd4bfac61dc8c2d9baad5e26065bf529ad2e4195930465aec107"
    },
    {
      "id": "module:harness:gate-attribution.test.sh",
      "path": "modules/harness/test/gate-attribution.test.sh",
      "sourceDigest": "3aa208b0a0679971b174ff86f0271bbda9eee7e22f2632221b0c61909567d8b9"
    },
    {
      "id": "module:harness:gate-scope-guard.test.sh",
      "path": "modules/harness/test/gate-scope-guard.test.sh",
      "sourceDigest": "25fa8672dc58254f24b8daa7e5d1d3767a575c850d3a6c144225da195e045fd9"
    },
    {
      "id": "module:harness:gate0-heartbeat.test.sh",
      "path": "modules/harness/test/gate0-heartbeat.test.sh",
      "sourceDigest": "4b8cbc84f07068f8e9b4260fc8f09ed33598254ae2c2a82e493d823cd75ae51d"
    },
    {
      "id": "module:harness:gate0-progress.test.sh",
      "path": "modules/harness/test/gate0-progress.test.sh",
      "sourceDigest": "2f57cc0f082c2a09c6c447fc1b40641be9c86b8eea8835cfe3abe63722245948"
    },
    {
      "id": "module:harness:okf-hooks.test.sh",
      "path": "modules/harness/test/okf-hooks.test.sh",
      "sourceDigest": "785178b703b9a276bf4304701081e5dda390e61400d087bddd1a1c4a572e00db"
    },
    {
      "id": "module:harness:okf-nav-protocol.test.sh",
      "path": "modules/harness/test/okf-nav-protocol.test.sh",
      "sourceDigest": "1384e8700528473bd379adeb33d4a6d5e6128a5dd890f4941ab352cfe45c6bc5"
    },
    {
      "id": "module:harness:okf.test.sh",
      "path": "modules/harness/test/okf.test.sh",
      "sourceDigest": "5d404f557d9d4a91518f40ff1db8f438875945556eb63ac6be67ce45f47372a3"
    },
    {
      "id": "module:harness:wrapper-empty-output.test.sh",
      "path": "modules/harness/test/wrapper-empty-output.test.sh",
      "sourceDigest": "7012ddbe539f355b5d1ebed554eaad34d32ffc66b8570d3474a207a8d4b3bc37"
    }
  ],
  "playwrightSpecs": [
    {
      "id": "playwright:actions",
      "path": "apps/web/tests/actions.spec.ts",
      "sourceDigest": "2a51c1d6ec0e3a5bab8e26e363a99d1071b6dae19d992c6be80f5691c6d33fc7"
    },
    {
      "id": "playwright:bots-live",
      "path": "apps/web/tests/bots-live.spec.ts",
      "sourceDigest": "448a2bfb93e73f9fe7d1badde26682d629305c984fdb33555cdf13243e7612c2"
    },
    {
      "id": "playwright:bots",
      "path": "apps/web/tests/bots.spec.ts",
      "sourceDigest": "2fc11b588fdcab07e40c988f30f452403be74214733ce7ebc316d781c1e87cc9"
    },
    {
      "id": "playwright:ci-build",
      "path": "apps/web/tests/ci-build.spec.ts",
      "sourceDigest": "69848b37c0ef81f6dcf1fe40430e874f959ab83d44c07fae92a74738763a17d1"
    },
    {
      "id": "playwright:ci-trains",
      "path": "apps/web/tests/ci-trains.spec.ts",
      "sourceDigest": "71d775ef91e7c6985d5c98139ccaefd605bdfed543de7a3da97aa4605943ef58"
    },
    {
      "id": "playwright:decisions",
      "path": "apps/web/tests/decisions.spec.ts",
      "sourceDigest": "6e9d926c71fd6a3254fcad0488a8c069c470cb05e91b8536e9d5bf9d590397e4"
    },
    {
      "id": "playwright:hooks-controls",
      "path": "apps/web/tests/hooks-controls.spec.ts",
      "sourceDigest": "f5aa68b23d1679a5d709d5966641970ba53718cbd9ee39cbd438238266991c01"
    },
    {
      "id": "playwright:inbox",
      "path": "apps/web/tests/inbox.spec.ts",
      "sourceDigest": "7f5337f838e7ea1c173a5425234dea04518f8a29c1c35b2ce3b06ab412888b41"
    },
    {
      "id": "playwright:map",
      "path": "apps/web/tests/map.spec.ts",
      "sourceDigest": "012de1f92fc1fe0be0be0ccc999cbe777df50ced4807a7baf8498a68e7ff351d"
    },
    {
      "id": "playwright:overview",
      "path": "apps/web/tests/overview.spec.ts",
      "sourceDigest": "b687249248388aa3685f69545229838ba8f4139d1c9588cf62b1417b92b69138"
    },
    {
      "id": "playwright:pages",
      "path": "apps/web/tests/pages.spec.ts",
      "sourceDigest": "7c3518fc63ed4744c73a909ec0db90334f4568b7e42d08a2c81eeea7bd04acef"
    },
    {
      "id": "playwright:plans-observability",
      "path": "apps/web/tests/plans-observability.spec.ts",
      "sourceDigest": "d6052d9a29101c318f1876aee2ed112a3e48da724de44f142c3ac346058b2f83"
    },
    {
      "id": "playwright:sessions",
      "path": "apps/web/tests/sessions.spec.ts",
      "sourceDigest": "d53693ae81afecfceefcc52f57e05c056fa0b17e15fc85c60dd4c590eac52afe"
    },
    {
      "id": "playwright:shell",
      "path": "apps/web/tests/shell.spec.ts",
      "sourceDigest": "cf1ef36236922bb4e2901d82f7c565104487c9a3671f577f6c5b5f632ab5642d"
    },
    {
      "id": "playwright:ui-matrix",
      "path": "apps/web/tests/ui-matrix.spec.ts",
      "sourceDigest": "4513c0fa3e87a72097e78d59c0c4199bddafb68fb974d43fddc090f745ae2f0d"
    }
  ],
  "buildboxLocalSuites": [
    {
      "id": "buildbox:build-cache-prune.test.sh",
      "path": "modules/buildbox/test/build-cache-prune.test.sh",
      "sourceDigest": "f755db9661143c8caeda4b7acfc4d3b5437f6085fb2467bc7f7c1a123e478aa9"
    },
    {
      "id": "buildbox:claude-home-settings.test.sh",
      "path": "modules/buildbox/test/claude-home-settings.test.sh",
      "sourceDigest": "36054d98b40c9880b263bd89e20e81ba97c6c21e9222a89a7efe624f2c3f0e5d"
    },
    {
      "id": "buildbox:claude-parity.test.sh",
      "path": "modules/buildbox/test/claude-parity.test.sh",
      "sourceDigest": "c0d801167b446bad4feba01bbaea3322415615b9e59df9ba0bcde0dd2e7b7614"
    },
    {
      "id": "buildbox:deadman-branches.test.sh",
      "path": "modules/buildbox/test/deadman-branches.test.sh",
      "sourceDigest": "848695a3a91ec316e03d74309f49267075a0105ee729dde1aa76da3b702b0273"
    },
    {
      "id": "buildbox:devtools.test.sh",
      "path": "modules/buildbox/test/devtools.test.sh",
      "sourceDigest": "c5a38eee6c7ba596d40750696df8cfa46685e14d17b3b77ceaa41348e13e4678"
    },
    {
      "id": "buildbox:fleet-guard.test.sh",
      "path": "modules/buildbox/test/fleet-guard.test.sh",
      "sourceDigest": "9cc0c945f39e6949ab6fe99f79cabeccf927ca04f1122bd33e58ad142a971f90"
    },
    {
      "id": "buildbox:is-lab-host.test.sh",
      "path": "modules/buildbox/test/is-lab-host.test.sh",
      "sourceDigest": "6445c6c3635444bfc8bb393efd2b79bdd9f8491e20038a99f8f25d3860b9f7fd"
    },
    {
      "id": "buildbox:journal-cap.test.sh",
      "path": "modules/buildbox/test/journal-cap.test.sh",
      "sourceDigest": "f01bda67e7975ec7cba6a0da813a2d44bb6284eaec47d0b9c72dac4b3752c3bf"
    },
    {
      "id": "buildbox:parity-converge.test.sh",
      "path": "modules/buildbox/test/parity-converge.test.sh",
      "sourceDigest": "6de3b0c246964eb825ffe2016da8b0848a212fcc8966210ef2a6c3432cc4503b"
    },
    {
      "id": "buildbox:reboot-wait.test.sh",
      "path": "modules/buildbox/test/reboot-wait.test.sh",
      "sourceDigest": "0766ac6261292ecdfea51227d1a8b95a70ef77e9cec95f1d96e9feb326ab10f0"
    },
    {
      "id": "buildbox:runner.test.sh",
      "path": "modules/buildbox/test/runner.test.sh",
      "sourceDigest": "a4235cfdb7e737bd396d2ad4a6282193f598b17ce9f76f01f9542eaba1d7128f"
    },
    {
      "id": "buildbox:second-disk.test.sh",
      "path": "modules/buildbox/test/second-disk.test.sh",
      "sourceDigest": "44c9c7a3648d8db2c9826ab851b6af686d3146cd3f4d22dfe825d4d085e8aca1"
    },
    {
      "id": "buildbox:sshd-access-lock.test.sh",
      "path": "modules/buildbox/test/sshd-access-lock.test.sh",
      "sourceDigest": "032beffcf58fd3152b6350650d7516c9d8d279885c2f447837c019ed2faa5324"
    },
    {
      "id": "buildbox:telemetry.test.sh",
      "path": "modules/buildbox/test/telemetry.test.sh",
      "sourceDigest": "e35e8664fc10eb3b3550fd59376df54d27869009e44d7375290aca5d39e1620f"
    },
    {
      "id": "buildbox:vendor.test.sh",
      "path": "modules/buildbox/test/vendor.test.sh",
      "sourceDigest": "2b4f8c661a99d16e15579689cfa009fffdabb2b7967ce308d9373449b7abbd52"
    }
  ],
  "expectedSuiteIds": [
    "workspace:apps/web",
    "workspace:collector",
    "workspace:controller",
    "workspace:modules/buildbox",
    "workspace:packages/deck-ui",
    "workspace:spine",
    "workstation:ca-launcher",
    "workstation:containment-invariants",
    "workstation:confine-scope-escape",
    "workstation:agent-reaper-enforce",
    "workstation:agent-session-ledger",
    "workstation:agent-session-passthrough",
    "workstation:human-session-fallback",
    "workstation:shim-drift-check",
    "workstation:od-worktree-registry",
    "workstation:shim-bare-name",
    "workstation:kill-guard",
    "workstation:headless-guard-scope",
    "workstation:bun-hooks",
    "os:buildbox-watch-edge.test.sh",
    "os:cutover.test.sh",
    "os:deck-podman.test.sh",
    "os:deckctl-agents.test.sh",
    "os:deckctl-bootstrap.test.sh",
    "os:deckctl-core.test.sh",
    "os:deckctl-install.test.sh",
    "os:deckctl-sync.test.sh",
    "os:deckctl-system-units.test.sh",
    "os:environment-d-specifiers.test.sh",
    "os:exec-plane-probe.test.sh",
    "os:import-module.test.sh",
    "os:monitor-dryrun.test.sh",
    "os:ref-sweep.test.sh",
    "os:schema.test.sh",
    "os:wrapper-reinvoke-lint.test.sh",
    "module:buildbox:build-cache-prune.test.sh",
    "module:buildbox:claude-home-settings.test.sh",
    "module:buildbox:claude-parity.test.sh",
    "module:buildbox:deadman-branches.test.sh",
    "module:buildbox:devtools.test.sh",
    "module:buildbox:fleet-guard.test.sh",
    "module:buildbox:is-lab-host.test.sh",
    "module:buildbox:journal-cap.test.sh",
    "module:buildbox:parity-converge.test.sh",
    "module:buildbox:reboot-wait.test.sh",
    "module:buildbox:runner.test.sh",
    "module:buildbox:second-disk.test.sh",
    "module:buildbox:sshd-access-lock.test.sh",
    "module:buildbox:telemetry.test.sh",
    "module:buildbox:vendor.test.sh",
    "module:fleet:adapters-audit.test.sh",
    "module:fleet:adapters-harden.test.sh",
    "module:fleet:adapters.test.sh",
    "module:fleet:cli.test.sh",
    "module:fleet:hosts-migration.test.sh",
    "module:fleet:node.test.sh",
    "module:fleet:roots.test.sh",
    "module:harness:canary-wrapper-health.test.sh",
    "module:harness:codex-permission-mode.test.sh",
    "module:harness:codex-sidecar-contract.test.sh",
    "module:harness:gate-attribution.test.sh",
    "module:harness:gate-scope-guard.test.sh",
    "module:harness:gate0-heartbeat.test.sh",
    "module:harness:gate0-progress.test.sh",
    "module:harness:okf-hooks.test.sh",
    "module:harness:okf-nav-protocol.test.sh",
    "module:harness:okf.test.sh",
    "module:harness:wrapper-empty-output.test.sh",
    "playwright:actions",
    "playwright:bots-live",
    "playwright:bots",
    "playwright:ci-build",
    "playwright:ci-trains",
    "playwright:decisions",
    "playwright:hooks-controls",
    "playwright:inbox",
    "playwright:map",
    "playwright:overview",
    "playwright:pages",
    "playwright:plans-observability",
    "playwright:sessions",
    "playwright:shell",
    "playwright:ui-matrix"
  ]
}
