From 916c46b471a03fef2811ca6ce97817da7ee68bf6 Mon Sep 17 00:00:00 2001 From: garrytan Date: Sun, 4 Oct 2026 00:05:42 +0000 Subject: [PATCH] Refresh scripts/free-test-durations.json (bun run test:ubicloud --record-durations; covers the wave's new test files) --- scripts/free-test-durations.json | 1868 ++++++++++++++++-------------- 1 file changed, 978 insertions(+), 890 deletions(-) diff --git a/scripts/free-test-durations.json b/scripts/free-test-durations.json index c7e73d114..868966bf6 100644 --- a/scripts/free-test-durations.json +++ b/scripts/free-test-durations.json @@ -1,934 +1,1022 @@ { "version": 1, - "recordedAt": "2026-09-29T13:47:13.695Z", + "recordedAt": "2026-10-04T00:03:56.368Z", "durations": { - "browse/test/activity.test.ts": 50, - "browse/test/adversarial-security.test.ts": 44, - "browse/test/batch.test.ts": 4627, - "browse/test/bridge-chromium-e2e.test.ts": 904, - "browse/test/browse-client.test.ts": 73, - "browse/test/browse-eval-wrapping.test.ts": 54, + "browse/test/activity.test.ts": 67, + "browse/test/adversarial-security.test.ts": 56, + "browse/test/batch.test.ts": 1955, + "browse/test/bridge-chromium-e2e.test.ts": 879, + "browse/test/browse-client.test.ts": 102, + "browse/test/browse-eval-wrapping.test.ts": 67, "browse/test/browser-manager-custom-chromium.test.ts": 344, - "browse/test/browser-manager-unit.test.ts": 518, - "browse/test/browser-skill-commands.test.ts": 1149, - "browse/test/browser-skill-write.test.ts": 57, - "browse/test/browser-skills-e2e.test.ts": 94, - "browse/test/browser-skills-storage.test.ts": 65, - "browse/test/build-command-response.test.ts": 390, - "browse/test/build.test.ts": 106, - "browse/test/bun-polyfill.test.ts": 1261, - "browse/test/busy-daemon-iron-rule.test.ts": 15915, - "browse/test/busy-daemon-recovery.test.ts": 605, - "browse/test/cdp-allowlist.test.ts": 19, - "browse/test/cdp-e2e.test.ts": 660, - "browse/test/cdp-inspector-history-cap.test.ts": 31, - "browse/test/cdp-mutex.test.ts": 707, - "browse/test/cdp-session-cleanup.test.ts": 29, - "browse/test/chromium-profile-isolation.test.ts": 17424, - "browse/test/claude-bin.test.ts": 17, - "browse/test/cli-lock.test.ts": 27, - "browse/test/cli-setsid-daemonize.test.ts": 18, - "browse/test/cli-start-final-healthcheck.test.ts": 28, - "browse/test/cli-supervisor.test.ts": 23, - "browse/test/commands.test.ts": 31782, - "browse/test/compare-board.test.ts": 329, - "browse/test/config.test.ts": 163, - "browse/test/content-security.test.ts": 3772, - "browse/test/cookie-auth-verification.test.ts": 19639, - "browse/test/cookie-credential-deadline.test.ts": 265, - "browse/test/cookie-database.test.ts": 412, - "browse/test/cookie-fixture-delete-lease.test.ts": 28, - "browse/test/cookie-import-browser.test.ts": 93, - "browse/test/cookie-import-native-job.test.ts": 551, - "browse/test/cookie-import-native.test.ts": 3329, - "browse/test/cookie-import-node.test.ts": 229, - "browse/test/cookie-import-operation.test.ts": 695, - "browse/test/cookie-import-reliability.test.ts": 1140, - "browse/test/cookie-import-transport.test.ts": 44, - "browse/test/cookie-picker-binding-browser.test.ts": 2135, - "browse/test/cookie-picker-binding.test.ts": 340, - "browse/test/cookie-picker-csrf-browser.test.ts": 590, - "browse/test/cookie-picker-routes.test.ts": 327, - "browse/test/cookie-picker-ui.test.ts": 9967, - "browse/test/daemon-log-hygiene.test.ts": 58, - "browse/test/daemon-mismatch-refuse.test.ts": 158, - "browse/test/data-platform.test.ts": 24, - "browse/test/dia-gui-readiness.test.ts": 497, - "browse/test/dia-launch-comparison.test.ts": 2774, - "browse/test/dia-macos-qualification.test.ts": 2558, - "browse/test/domain-skills-e2e.test.ts": 564, - "browse/test/domain-skills-storage.test.ts": 102, - "browse/test/dual-listener.test.ts": 20, - "browse/test/dx-polish.test.ts": 24, - "browse/test/error-handling.test.ts": 20, - "browse/test/extension-sender-auth.test.ts": 46, - "browse/test/extension-token.test.ts": 394, - "browse/test/file-drop.test.ts": 23, - "browse/test/file-permissions.test.ts": 29, - "browse/test/fill-change-event.test.ts": 4523, - "browse/test/find-browse.test.ts": 25, - "browse/test/findport.test.ts": 460, - "browse/test/from-file-path-validation.test.ts": 18, - "browse/test/gstack-config.test.ts": 576, - "browse/test/gstack-update-check.test.ts": 1827, - "browse/test/handoff.test.ts": 46745, - "browse/test/headless-gpu-and-reap.test.ts": 780, - "browse/test/launch-signal-flags.test.ts": 17, - "browse/test/learnings-injection.test.ts": 63, - "browse/test/media-extract-unit.test.ts": 16, - "browse/test/memory-command.test.ts": 324, - "browse/test/memory-leak-reproducer.test.ts": 369, - "browse/test/pair-agent-e2e.test.ts": 1723, - "browse/test/pair-agent-optin-gate.test.ts": 25, - "browse/test/pair-agent-tunnel-eval.test.ts": 7558, - "browse/test/path-validation.test.ts": 1579, - "browse/test/pdf-flags.test.ts": 24, - "browse/test/platform.test.ts": 19, - "browse/test/playwright-core-patch.test.ts": 24, - "browse/test/poisoned-bundle-probe.test.ts": 323, - "browse/test/process-liveness-windows.test.ts": 51, - "browse/test/proxy-config.test.ts": 30, - "browse/test/proxy-redact.test.ts": 10, - "browse/test/pty-inject-scan.test.ts": 361, - "browse/test/pty-session-lease.test.ts": 24, - "browse/test/rebrand-signed-bundle.test.ts": 18, - "browse/test/regression-pr1169-pdf-from-file-invalid-json.test.ts": 32, - "browse/test/restart-env.test.ts": 27, - "browse/test/sanitize.test.ts": 15, - "browse/test/screenshot-size-guard.test.ts": 256, - "browse/test/security-adversarial-fixes.test.ts": 19, - "browse/test/security-adversarial.test.ts": 18, - "browse/test/security-audit-r2.test.ts": 313, - "browse/test/security-bench.test.ts": 16, - "browse/test/security-classifier-download-cleanup.test.ts": 27, - "browse/test/security-classifier.test.ts": 17, - "browse/test/security-integration.test.ts": 16, - "browse/test/security-live-playwright.test.ts": 3555, - "browse/test/security-sidecar-client.test.ts": 25, - "browse/test/security.test.ts": 22, - "browse/test/server-auth.test.ts": 19, - "browse/test/server-embedder-terminal-port.test.ts": 4054, - "browse/test/server-factory.test.ts": 1032, - "browse/test/server-flush-trackers.test.ts": 18, - "browse/test/server-lock-errors.test.ts": 29, - "browse/test/server-no-import-side-effects.test.ts": 648, - "browse/test/server-proxy-fail-fast.test.ts": 1395, - "browse/test/server-pty-lease-routes.test.ts": 17, - "browse/test/server-sanitize-surrogates.test.ts": 18, - "browse/test/server-tmp-state-path.test.ts": 16, - "browse/test/session-cookie-store.test.ts": 43, - "browse/test/session-persist.test.ts": 10613, - "browse/test/sidebar-tabs.test.ts": 20, - "browse/test/sidebar-ux.test.ts": 313, - "browse/test/sidepanel-patient-autoconnect.test.ts": 19, - "browse/test/sidepanel-reattach.test.ts": 19, - "browse/test/sidepanel-restart-dispose.test.ts": 18, - "browse/test/skill-token.test.ts": 19, - "browse/test/snapshot.test.ts": 11452, - "browse/test/socks-bridge.test.ts": 498, - "browse/test/sse-helpers.test.ts": 152, - "browse/test/sse-session-cookie.test.ts": 21, - "browse/test/state-ttl.test.ts": 14, - "browse/test/stealth-extended.test.ts": 10, - "browse/test/stealth-layer-c.test.ts": 11, - "browse/test/stealth-webdriver.test.ts": 1500, - "browse/test/stop-ack-before-shutdown.test.ts": 134, - "browse/test/stop-dead-daemon.test.ts": 228, - "browse/test/tab-each.test.ts": 34, - "browse/test/tab-guardrail.test.ts": 313, - "browse/test/tab-isolation.test.ts": 316, - "browse/test/tab-session-frame-detach.test.ts": 16, - "browse/test/telemetry-optout.test.ts": 22, - "browse/test/telemetry.test.ts": 22, - "browse/test/temp-dirs.test.ts": 54, - "browse/test/terminal-agent-detach-reattach.test.ts": 17, - "browse/test/terminal-agent-import.test.ts": 4396, - "browse/test/terminal-agent-integration.test.ts": 774, - "browse/test/terminal-agent-keepalive.test.ts": 21, - "browse/test/terminal-agent-lifecycle.test.ts": 4792, - "browse/test/terminal-agent-native-observation.test.ts": 24, - "browse/test/terminal-agent-owner-watchdog.test.ts": 119, - "browse/test/terminal-agent-pid-identity.test.ts": 43, - "browse/test/terminal-agent-port-range.test.ts": 45, - "browse/test/terminal-agent-publication-lock.test.ts": 1649, - "browse/test/terminal-agent-ring-buffer-runtime.test.ts": 33, + "browse/test/browser-manager-unit.test.ts": 553, + "browse/test/browser-skill-commands.test.ts": 1174, + "browse/test/browser-skill-write.test.ts": 59, + "browse/test/browser-skills-e2e.test.ts": 95, + "browse/test/browser-skills-storage.test.ts": 59, + "browse/test/build-command-response.test.ts": 421, + "browse/test/build.test.ts": 124, + "browse/test/bun-polyfill.test.ts": 1295, + "browse/test/busy-daemon-iron-rule.test.ts": 15952, + "browse/test/busy-daemon-recovery.test.ts": 610, + "browse/test/cdp-allowlist.test.ts": 25, + "browse/test/cdp-e2e.test.ts": 613, + "browse/test/cdp-inspector-history-cap.test.ts": 34, + "browse/test/cdp-mutex.test.ts": 739, + "browse/test/cdp-session-cleanup.test.ts": 39, + "browse/test/chromium-profile-isolation.test.ts": 13508, + "browse/test/claude-bin.test.ts": 24, + "browse/test/cli-lock.test.ts": 33, + "browse/test/cli-loopback-no-proxy.test.ts": 188, + "browse/test/cli-setsid-daemonize.test.ts": 22, + "browse/test/cli-start-final-healthcheck.test.ts": 26, + "browse/test/cli-supervisor.test.ts": 37, + "browse/test/commands.test.ts": 30990, + "browse/test/compare-board.test.ts": 341, + "browse/test/config.test.ts": 151, + "browse/test/content-security.test.ts": 720, + "browse/test/cookie-auth-verification.test.ts": 20545, + "browse/test/cookie-credential-deadline.test.ts": 177, + "browse/test/cookie-database.test.ts": 374, + "browse/test/cookie-fixture-delete-lease.test.ts": 30, + "browse/test/cookie-import-browser.test.ts": 100, + "browse/test/cookie-import-native-job.test.ts": 525, + "browse/test/cookie-import-native.test.ts": 3847, + "browse/test/cookie-import-node.test.ts": 221, + "browse/test/cookie-import-operation.test.ts": 813, + "browse/test/cookie-import-reliability.test.ts": 1236, + "browse/test/cookie-import-transport.test.ts": 33, + "browse/test/cookie-picker-binding-browser.test.ts": 2463, + "browse/test/cookie-picker-binding.test.ts": 344, + "browse/test/cookie-picker-csrf-browser.test.ts": 751, + "browse/test/cookie-picker-routes.test.ts": 400, + "browse/test/cookie-picker-ui.test.ts": 10951, + "browse/test/daemon-log-hygiene.test.ts": 68, + "browse/test/daemon-mismatch-refuse.test.ts": 200, + "browse/test/data-platform.test.ts": 36, + "browse/test/dia-gui-readiness.test.ts": 557, + "browse/test/dia-launch-comparison.test.ts": 3278, + "browse/test/dia-macos-qualification.test.ts": 2987, + "browse/test/domain-skills-e2e.test.ts": 633, + "browse/test/domain-skills-storage.test.ts": 164, + "browse/test/dotenv-isolation.test.ts": 483, + "browse/test/dual-listener.test.ts": 449, + "browse/test/dx-polish.test.ts": 28, + "browse/test/error-handling.test.ts": 27, + "browse/test/extension-sender-auth.test.ts": 65, + "browse/test/extension-token.test.ts": 432, + "browse/test/file-drop.test.ts": 28, + "browse/test/file-permissions.test.ts": 55, + "browse/test/fill-change-event.test.ts": 1691, + "browse/test/find-browse.test.ts": 27, + "browse/test/findport.test.ts": 520, + "browse/test/from-file-path-validation.test.ts": 31, + "browse/test/gstack-config.test.ts": 782, + "browse/test/gstack-update-check.test.ts": 3000, + "browse/test/handoff.test.ts": 8005, + "browse/test/headless-gpu-and-reap.test.ts": 825, + "browse/test/headless-launch-options.test.ts": 1971, + "browse/test/launch-signal-flags.test.ts": 16, + "browse/test/learnings-injection.test.ts": 113, + "browse/test/media-extract-unit.test.ts": 30, + "browse/test/memory-command.test.ts": 387, + "browse/test/memory-leak-reproducer.test.ts": 418, + "browse/test/navigation-guard.test.ts": 9060, + "browse/test/output-path-symlinks.test.ts": 53, + "browse/test/pair-agent-e2e.test.ts": 2048, + "browse/test/pair-agent-optin-gate.test.ts": 418, + "browse/test/pair-agent-tunnel-eval.test.ts": 7768, + "browse/test/path-validation.test.ts": 1932, + "browse/test/pdf-flags.test.ts": 33, + "browse/test/platform.test.ts": 39, + "browse/test/playwright-core-patch.test.ts": 78, + "browse/test/poisoned-bundle-probe.test.ts": 469, + "browse/test/process-liveness-windows.test.ts": 77, + "browse/test/proxy-config.test.ts": 40, + "browse/test/proxy-redact.test.ts": 14, + "browse/test/pty-inject-scan.test.ts": 783, + "browse/test/pty-session-lease.test.ts": 29, + "browse/test/rebrand-signed-bundle.test.ts": 28, + "browse/test/regression-pr1169-pdf-from-file-invalid-json.test.ts": 49, + "browse/test/restart-env.test.ts": 25, + "browse/test/sanitize.test.ts": 30, + "browse/test/screenshot-size-guard.test.ts": 324, + "browse/test/security-adversarial-fixes.test.ts": 47, + "browse/test/security-adversarial.test.ts": 26, + "browse/test/security-audit-r2.test.ts": 363, + "browse/test/security-bench.test.ts": 26, + "browse/test/security-classifier-download-cleanup.test.ts": 29, + "browse/test/security-classifier.test.ts": 18, + "browse/test/security-integration.test.ts": 21, + "browse/test/security-live-playwright.test.ts": 759, + "browse/test/security-sidecar-client.test.ts": 27, + "browse/test/security.test.ts": 21, + "browse/test/server-auth.test.ts": 405, + "browse/test/server-embedder-terminal-port.test.ts": 4105, + "browse/test/server-factory.test.ts": 1232, + "browse/test/server-flush-trackers.test.ts": 17, + "browse/test/server-launch-resolution.test.ts": 30, + "browse/test/server-lock-errors.test.ts": 32, + "browse/test/server-no-import-side-effects.test.ts": 721, + "browse/test/server-proxy-fail-fast.test.ts": 1445, + "browse/test/server-pty-lease-routes.test.ts": 396, + "browse/test/server-route-auth-blackbox.test.ts": 464, + "browse/test/server-route-dispatch-ratchet.test.ts": 382, + "browse/test/server-route-table.test.ts": 423, + "browse/test/server-sanitize-surrogates.test.ts": 365, + "browse/test/server-tmp-state-path.test.ts": 19, + "browse/test/session-cookie-store.test.ts": 51, + "browse/test/session-persist.test.ts": 704, + "browse/test/sidebar-tabs.test.ts": 385, + "browse/test/sidebar-ux.test.ts": 366, + "browse/test/sidepanel-patient-autoconnect.test.ts": 20, + "browse/test/sidepanel-reattach.test.ts": 21, + "browse/test/sidepanel-restart-dispose.test.ts": 20, + "browse/test/skill-token.test.ts": 22, + "browse/test/snapshot.test.ts": 8283, + "browse/test/socks-bridge.test.ts": 513, + "browse/test/sse-helpers.test.ts": 156, + "browse/test/sse-session-cookie.test.ts": 23, + "browse/test/state-ttl.test.ts": 16, + "browse/test/stealth-extended.test.ts": 13, + "browse/test/stealth-layer-c.test.ts": 16, + "browse/test/stealth-webdriver.test.ts": 1660, + "browse/test/stop-ack-before-shutdown.test.ts": 138, + "browse/test/stop-dead-daemon.test.ts": 207, + "browse/test/tab-each.test.ts": 38, + "browse/test/tab-guardrail.test.ts": 323, + "browse/test/tab-isolation.test.ts": 346, + "browse/test/tab-session-frame-detach.test.ts": 13, + "browse/test/telemetry-optout.test.ts": 27, + "browse/test/telemetry.test.ts": 26, + "browse/test/temp-dirs.test.ts": 60, + "browse/test/terminal-agent-detach-reattach.test.ts": 19, + "browse/test/terminal-agent-import.test.ts": 4398, + "browse/test/terminal-agent-integration.test.ts": 791, + "browse/test/terminal-agent-keepalive.test.ts": 19, + "browse/test/terminal-agent-lifecycle.test.ts": 4939, + "browse/test/terminal-agent-native-observation.test.ts": 32, + "browse/test/terminal-agent-owner-watchdog.test.ts": 146, + "browse/test/terminal-agent-pid-identity.test.ts": 46, + "browse/test/terminal-agent-port-range.test.ts": 37, + "browse/test/terminal-agent-publication-lock.test.ts": 1745, + "browse/test/terminal-agent-ring-buffer-runtime.test.ts": 34, "browse/test/terminal-agent-session-routing.test.ts": 19, - "browse/test/terminal-agent-watchdog.test.ts": 18, - "browse/test/terminal-agent.test.ts": 22, + "browse/test/terminal-agent-watchdog.test.ts": 21, + "browse/test/terminal-agent.test.ts": 362, "browse/test/terminal-pty-lifecycle.test.ts": 15, - "browse/test/token-registry.test.ts": 24, - "browse/test/tunnel-gate-unit.test.ts": 348, - "browse/test/tunnel-revoke-cli.test.ts": 1097, - "browse/test/url-validation.test.ts": 76, - "browse/test/watch.test.ts": 355, - "browse/test/watchdog.test.ts": 2691, - "browse/test/welcome-page.test.ts": 19, - "browse/test/windows-spawn-hide.test.ts": 39, - "browse/test/xprotect-heal.test.ts": 807, - "browse/test/xvfb.test.ts": 34734, - "browser-skills/hackernews-frontpage/script.test.ts": 18, + "browse/test/token-registry.test.ts": 36, + "browse/test/tunnel-gate-unit.test.ts": 384, + "browse/test/tunnel-revoke-cli.test.ts": 1130, + "browse/test/url-validation.test.ts": 66, + "browse/test/watch.test.ts": 404, + "browse/test/watchdog.test.ts": 2745, + "browse/test/welcome-page.test.ts": 23, + "browse/test/windows-spawn-hide.test.ts": 43, + "browse/test/xprotect-heal.test.ts": 818, + "browse/test/xvfb.test.ts": 15698, + "browser-skills/hackernews-frontpage/script.test.ts": 22, + "design/test/approval.test.ts": 51, "design/test/auth.test.ts": 21, - "design/test/brief.test.ts": 11, - "design/test/daemon-discovery.test.ts": 11565, - "design/test/daemon.test.ts": 283, - "design/test/feedback-roundtrip-daemon.test.ts": 403, - "design/test/feedback-roundtrip.test.ts": 5918, - "design/test/gallery.test.ts": 20, - "design/test/image-gen-pairing.test.ts": 15, - "design/test/models.test.ts": 159, - "design/test/receipted-fetch.test.ts": 25, - "design/test/serve.test.ts": 183, - "design/test/variants-retry-after.test.ts": 8820, - "ios-qa/daemon/test/allowlist.test.ts": 21, - "ios-qa/daemon/test/audit.test.ts": 22, - "ios-qa/daemon/test/auth-mint.test.ts": 25, - "ios-qa/daemon/test/cli-mint.test.ts": 242, - "ios-qa/daemon/test/daemon-integration.test.ts": 424, - "ios-qa/daemon/test/proxy-classify.test.ts": 38, - "ios-qa/daemon/test/session-tokens.test.ts": 18, - "ios-qa/daemon/test/single-instance.test.ts": 19, - "ios-qa/daemon/test/tailscale-localapi.test.ts": 37, - "ios-qa/daemon/test/tunnel-bootstrap.test.ts": 418, - "ios-qa/scripts/gen-accessors.test.ts": 68, - "make-pdf/test/asideClient.test.ts": 24, - "make-pdf/test/cli-args.test.ts": 17, - "make-pdf/test/cli-exit-codes.test.ts": 381, - "make-pdf/test/diagram-prepass.test.ts": 80, - "make-pdf/test/e2e/ci-prereqs.test.ts": 28, - "make-pdf/test/e2e/combined-gate.test.ts": 6012, - "make-pdf/test/e2e/diagram-gate.test.ts": 8448, - "make-pdf/test/e2e/emoji-gate.test.ts": 6044, - "make-pdf/test/e2e/format-gate.test.ts": 11440, - "make-pdf/test/e2e/landscape-gate.test.ts": 11918, - "make-pdf/test/e2e/toc-gate.test.ts": 11100, - "make-pdf/test/image-policy.test.ts": 14, + "design/test/brief.test.ts": 12, + "design/test/cli-persistence.test.ts": 6716, + "design/test/cli-version.test.ts": 44, + "design/test/daemon-discovery.test.ts": 11666, + "design/test/daemon.test.ts": 160, + "design/test/feedback-roundtrip-daemon.test.ts": 355, + "design/test/feedback-roundtrip.test.ts": 2966, + "design/test/gallery.test.ts": 21, + "design/test/image-args.test.ts": 52, + "design/test/image-gen-pairing.test.ts": 17, + "design/test/models.test.ts": 54, + "design/test/persist.test.ts": 64, + "design/test/receipted-fetch.test.ts": 28, + "design/test/serve.test.ts": 190, + "design/test/variants-retry-after.test.ts": 8949, + "ios-qa/daemon/test/allowlist.test.ts": 20, + "ios-qa/daemon/test/audit.test.ts": 43, + "ios-qa/daemon/test/auth-mint.test.ts": 27, + "ios-qa/daemon/test/cli-mint.test.ts": 320, + "ios-qa/daemon/test/daemon-integration.test.ts": 372, + "ios-qa/daemon/test/proxy-classify.test.ts": 33, + "ios-qa/daemon/test/proxy-transport.test.ts": 1819, + "ios-qa/daemon/test/session-tokens.test.ts": 19, + "ios-qa/daemon/test/single-instance.test.ts": 21, + "ios-qa/daemon/test/tailscale-localapi.test.ts": 36, + "ios-qa/daemon/test/tunnel-bootstrap.test.ts": 410, + "ios-qa/scripts/gen-accessors.test.ts": 66, + "make-pdf/test/asideClient.test.ts": 29, + "make-pdf/test/cli-args.test.ts": 18, + "make-pdf/test/cli-exit-codes.test.ts": 445, + "make-pdf/test/diagram-prepass.test.ts": 89, + "make-pdf/test/e2e/ci-prereqs.test.ts": 49, + "make-pdf/test/e2e/combined-gate.test.ts": 1061, + "make-pdf/test/e2e/diagram-gate.test.ts": 3117, + "make-pdf/test/e2e/emoji-gate.test.ts": 1108, + "make-pdf/test/e2e/format-gate.test.ts": 5809, + "make-pdf/test/e2e/landscape-gate.test.ts": 4109, + "make-pdf/test/e2e/toc-gate.test.ts": 7251, + "make-pdf/test/image-policy.test.ts": 17, "make-pdf/test/pdftotext.test.ts": 42, - "make-pdf/test/render-offline-sanitize.test.ts": 30, - "make-pdf/test/render.test.ts": 48, - "make-pdf/test/setup-smoke.test.ts": 152, - "make-pdf/test/toc-anchors.test.ts": 131, - "make-pdf/test/toc-pages.test.ts": 154, - "test/agent-sdk-runner.test.ts": 8295, - "test/agents-digest.test.ts": 44, - "test/analytics.test.ts": 26, - "test/anthropic-preflight.test.ts": 25, - "test/arm-benchmark-selftest.test.ts": 457, - "test/arm-setup-smoke-workflow.test.ts": 51, - "test/artifacts-allowlist-decisions.test.ts": 36, - "test/artifacts-init-migration.test.ts": 414, - "test/aside-driver.test.ts": 199, - "test/aside-probe-shell.test.ts": 6332, - "test/aside-render.test.ts": 33420, - "test/audit-compliance.test.ts": 36, - "test/auq-error-fallback-hook.test.ts": 184, - "test/auq-format-always-loaded.test.ts": 36, - "test/auq-mode-capture.test.ts": 143, - "test/auq-native-capture.test.ts": 2321, - "test/auq-parallel.test.ts": 11971, - "test/auto-decide-fixture.test.ts": 2296, - "test/autoplan-amend-input.test.ts": 1176, - "test/autoplan-artifact-recorder.test.ts": 5805, - "test/autoplan-artifact-windows-argv.test.ts": 94, - "test/autoplan-dual-voice-evidence.test.ts": 1144, - "test/autoplan-dual-voice-fixture.test.ts": 2783, - "test/autoplan-edit-digests-al.test.ts": 254, - "test/autoplan-init.test.ts": 971, - "test/autoplan-method-read-audit.test.ts": 348, - "test/autoplan-methodology-names.test.ts": 810, - "test/autoplan-obligations.test.ts": 2877, - "test/autoplan-owned-state.test.ts": 1436, - "test/autoplan-pending-artifact.test.ts": 818, - "test/autoplan-pending-question.test.ts": 4215, - "test/autoplan-phase-handoff.test.ts": 142, - "test/autoplan-phase-observer.test.ts": 131, - "test/autoplan-phase-order.test.ts": 103, - "test/autoplan-preconfigured-onboarding-ar.test.ts": 487, - "test/autoplan-public-narration.test.ts": 48, - "test/autoplan-publication-generation.test.ts": 38, - "test/autoplan-publication-guard.test.ts": 1844, - "test/autoplan-publication-hook.test.ts": 2200, - "test/autoplan-review-discovery.test.ts": 9581, - "test/autoplan-snapshot.test.ts": 2067, - "test/benchmark-cli.test.ts": 576, + "make-pdf/test/render-offline-sanitize.test.ts": 38, + "make-pdf/test/render.test.ts": 50, + "make-pdf/test/setup-smoke.test.ts": 117, + "make-pdf/test/toc-anchors.test.ts": 34, + "make-pdf/test/toc-pages.test.ts": 50, + "test/agent-sdk-runner.test.ts": 8259, + "test/agents-digest.test.ts": 29, + "test/analytics.test.ts": 25, + "test/anthropic-preflight.test.ts": 33, + "test/arm-benchmark-selftest.test.ts": 377, + "test/arm-setup-smoke-workflow.test.ts": 28, + "test/artifacts-allowlist-decisions.test.ts": 20, + "test/artifacts-init-migration.test.ts": 252, + "test/aside-driver.test.ts": 132, + "test/aside-probe-shell.test.ts": 6298, + "test/aside-render.test.ts": 28499, + "test/audit-compliance.test.ts": 27, + "test/auq-error-fallback-hook.test.ts": 192, + "test/auq-format-always-loaded.test.ts": 39, + "test/auq-mode-capture.test.ts": 139, + "test/auq-native-capture.test.ts": 2388, + "test/auq-parallel.test.ts": 11974, + "test/auto-decide-fixture.test.ts": 2972, + "test/autoplan-amend-input.test.ts": 1353, + "test/autoplan-artifact-recorder.test.ts": 5872, + "test/autoplan-artifact-windows-argv.test.ts": 91, + "test/autoplan-dual-voice-evidence.test.ts": 1261, + "test/autoplan-dual-voice-fixture.test.ts": 2846, + "test/autoplan-edit-digests-al.test.ts": 244, + "test/autoplan-init.test.ts": 980, + "test/autoplan-method-read-audit.test.ts": 298, + "test/autoplan-methodology-names.test.ts": 889, + "test/autoplan-obligations.test.ts": 2813, + "test/autoplan-owned-state.test.ts": 1516, + "test/autoplan-pending-artifact.test.ts": 810, + "test/autoplan-pending-question.test.ts": 4193, + "test/autoplan-phase-handoff.test.ts": 133, + "test/autoplan-phase-observer.test.ts": 145, + "test/autoplan-phase-order.test.ts": 134, + "test/autoplan-preconfigured-onboarding-ar.test.ts": 774, + "test/autoplan-public-narration.test.ts": 47, + "test/autoplan-publication-generation.test.ts": 29, + "test/autoplan-publication-guard.test.ts": 2192, + "test/autoplan-publication-hook.test.ts": 6560, + "test/autoplan-review-discovery.test.ts": 10864, + "test/autoplan-snapshot.test.ts": 2149, + "test/benchmark-cli.test.ts": 600, "test/benchmark-runner.test.ts": 27, - "test/bin-context-windows-slug.test.ts": 739, - "test/bin-windows-bun-import-paths.test.ts": 856, - "test/binding-template-drift.test.ts": 41, - "test/bootstrap-retention-shard.test.ts": 1899, - "test/bootstrap-retention.test.ts": 12421, - "test/bootstrap-session-lifecycle.test.ts": 5101, - "test/brain-cache-roundtrip.test.ts": 51, + "test/bin-context-windows-slug.test.ts": 1729, + "test/bin-windows-bun-import-paths.test.ts": 942, + "test/binding-template-drift.test.ts": 43, + "test/bootstrap-retention-shard.test.ts": 1862, + "test/bootstrap-retention.test.ts": 12068, + "test/bootstrap-session-lifecycle.test.ts": 5112, + "test/brain-cache-roundtrip.test.ts": 80, "test/brain-cache-spec.test.ts": 26, - "test/brain-preflight.test.ts": 39, + "test/brain-preflight.test.ts": 30, "test/brain-sync-windows-paths.test.ts": 16, - "test/brain-sync.test.ts": 20985, - "test/branch-slug-hygiene.test.ts": 424, - "test/build-gbrain-env.test.ts": 24, + "test/brain-sync.test.ts": 23791, + "test/branch-slug-hygiene.test.ts": 598, + "test/build-gbrain-env.test.ts": 72, "test/build-script-shell-compat.test.ts": 16, - "test/builder-profile.test.ts": 2491, - "test/bun-subprocess-fd-lifetime.test.ts": 61, + "test/builder-profile.test.ts": 3328, + "test/bun-subprocess-fd-lifetime.test.ts": 67, "test/bun-version-drift.test.ts": 20, - "test/cache-concurrent-refresh.test.ts": 48, - "test/carve-guard-completeness.test.ts": 17, - "test/carve-guards-negative.test.ts": 24, - "test/carve-plan-fixture.test.ts": 186, - "test/carve-section-ordering.test.ts": 36, - "test/carve-section-sharding.test.ts": 39, + "test/cache-concurrent-refresh.test.ts": 42, + "test/carve-guard-completeness.test.ts": 19, + "test/carve-guards-negative.test.ts": 20, + "test/carve-plan-fixture.test.ts": 183, + "test/carve-section-ordering.test.ts": 32, + "test/carve-section-sharding.test.ts": 1103, "test/catalog-budget.test.ts": 47, - "test/catalog-mode-full.test.ts": 709, - "test/catalog-trim.test.ts": 37, - "test/ceo-barless-submit.test.ts": 78, - "test/ceo-count-ad-v2.test.ts": 28, - "test/ceo-expansion-auq.test.ts": 70, - "test/ceo-expansion-pacing-native.test.ts": 65, - "test/ceo-finding-fixture.test.ts": 449, - "test/ceo-hold-posture-review.test.ts": 118, - "test/ceo-mode-expansion-disposition.test.ts": 66, - "test/ceo-mode-labels-native.test.ts": 49, - "test/ceo-mode-option.test.ts": 1595, - "test/ceo-mode-pending-submit.test.ts": 47, - "test/ceo-mode-posture-native.test.ts": 47, - "test/ceo-mode-preference-al.test.ts": 1305, - "test/ceo-mode-prerequisite.test.ts": 1112, - "test/ceo-mode-routing-fixture.test.ts": 949, - "test/ceo-plan-mode-fixture.test.ts": 906, - "test/ceo-posture-packet.test.ts": 331, - "test/ceo-section-loading-fixture.test.ts": 306, - "test/ceo-split-collection.test.ts": 469, - "test/ceo-split-question-policy.test.ts": 398, - "test/ceo-workflow-clarity.test.ts": 19, - "test/changed-files-union.test.ts": 273, - "test/chromium-sandbox-ci.test.ts": 143, - "test/ci-eval-cache.test.ts": 199, - "test/ci-image-cli-pin.test.ts": 15, - "test/ci-image-tag-binding.test.ts": 17, - "test/ci-native-evidence.test.ts": 376, - "test/ci-paid-coordination.test.ts": 4124, - "test/claude-code-migration.test.ts": 57, - "test/claude-code-runner.test.ts": 3032, - "test/claude-code-skill.test.ts": 1206, - "test/claude-code-windows-job.test.ts": 40, - "test/claude-md-size.test.ts": 68, - "test/claude-provider-keychain.test.ts": 87, - "test/code-intelligence-cli.test.ts": 653, - "test/code-intelligence.test.ts": 4182, - "test/codex-carve-fixture.test.ts": 725, - "test/codex-ci-access.test.ts": 243, - "test/codex-eval-recording.test.ts": 301, - "test/codex-generation-model.test.ts": 60, - "test/codex-hardening.test.ts": 1675, - "test/codex-model-probe.test.ts": 263, + "test/catalog-mode-full.test.ts": 762, + "test/catalog-trim.test.ts": 35, + "test/ceo-barless-submit.test.ts": 81, + "test/ceo-count-ad-v2.test.ts": 30, + "test/ceo-expansion-auq.test.ts": 77, + "test/ceo-expansion-pacing-native.test.ts": 70, + "test/ceo-finding-fixture.test.ts": 636, + "test/ceo-hold-posture-review.test.ts": 146, + "test/ceo-mode-expansion-disposition.test.ts": 72, + "test/ceo-mode-labels-native.test.ts": 54, + "test/ceo-mode-option.test.ts": 1650, + "test/ceo-mode-pending-submit.test.ts": 49, + "test/ceo-mode-posture-native.test.ts": 49, + "test/ceo-mode-preference-al.test.ts": 1909, + "test/ceo-mode-prerequisite.test.ts": 1175, + "test/ceo-mode-routing-fixture.test.ts": 889, + "test/ceo-plan-mode-fixture.test.ts": 873, + "test/ceo-posture-packet.test.ts": 334, + "test/ceo-section-loading-fixture.test.ts": 388, + "test/ceo-split-collection.test.ts": 510, + "test/ceo-split-question-policy.test.ts": 420, + "test/ceo-workflow-clarity.test.ts": 26, + "test/changed-files-union.test.ts": 297, + "test/chromium-sandbox-ci.test.ts": 166, + "test/ci-eval-cache.test.ts": 159, + "test/ci-image-cli-pin.test.ts": 27, + "test/ci-image-tag-binding.test.ts": 16, + "test/ci-native-evidence.test.ts": 530, + "test/ci-paid-coordination.test.ts": 5204, + "test/claude-code-migration.test.ts": 69, + "test/claude-code-runner.test.ts": 3067, + "test/claude-code-skill.test.ts": 1333, + "test/claude-code-windows-job.test.ts": 42, + "test/claude-md-size.test.ts": 16, + "test/claude-provider-keychain.test.ts": 117, + "test/code-intelligence-cli.test.ts": 719, + "test/code-intelligence.test.ts": 4281, + "test/codex-carve-fixture.test.ts": 777, + "test/codex-ci-access.test.ts": 147, + "test/codex-eval-recording.test.ts": 300, + "test/codex-generation-model.test.ts": 121, + "test/codex-hardening.test.ts": 10014, + "test/codex-invocation-sites.test.ts": 322, + "test/codex-model-probe.test.ts": 2264, "test/codex-resume-flag-semantics.test.ts": 14, - "test/codex-session-lifecycle.test.ts": 12041, - "test/codex-skill-isolation.test.ts": 89, - "test/codex-under-codex-detection.test.ts": 35, - "test/codex-web-search-flag.test.ts": 118, - "test/conductor-env-shim.test.ts": 9, - "test/context-bill.test.ts": 93, - "test/context-budget-ratchet.test.ts": 105, - "test/context-save-hardening.test.ts": 315, - "test/cookie-validation-phases.test.ts": 238, - "test/cookie-workflow-judge-input.test.ts": 96, - "test/cookie-workflow-manual-review.test.ts": 66, - "test/coverage-audit-evidence.test.ts": 127, - "test/coverage-audit.test.ts": 988, - "test/cso-bounded-file.test.ts": 25, - "test/cso-cache.test.ts": 301, - "test/cso-cli-lifecycle.test.ts": 5396, - "test/cso-cli-recheck.test.ts": 18191, - "test/cso-cli.test.ts": 30060, - "test/cso-contracts.test.ts": 144, - "test/cso-distribution.test.ts": 1624, - "test/cso-docker-integration.test.ts": 26, - "test/cso-docker-mounts.test.ts": 55, - "test/cso-docker-policy.test.ts": 42, - "test/cso-eval.test.ts": 2213, - "test/cso-git-hardening.test.ts": 297, - "test/cso-history.test.ts": 10, - "test/cso-image-provisioning.test.ts": 290, - "test/cso-launcher-generation.test.ts": 1688, - "test/cso-lease-identity.test.ts": 67, - "test/cso-macos-launcher.test.ts": 17, - "test/cso-node-lifecycle-integration.test.ts": 40, - "test/cso-ntfs-fixture.test.ts": 107, - "test/cso-postgresql-policy.test.ts": 31, - "test/cso-preparation-adversarial.test.ts": 99, - "test/cso-preparation-container.test.ts": 69, - "test/cso-preparation-executor.test.ts": 577, - "test/cso-preparation.test.ts": 64, - "test/cso-preserved.test.ts": 18, - "test/cso-public-ghcr.test.ts": 38, - "test/cso-python-runner-shadow.test.ts": 3033, - "test/cso-rails-verification.test.ts": 41, - "test/cso-registry-socket.test.ts": 1937, + "test/codex-session-lifecycle.test.ts": 12049, + "test/codex-skill-isolation.test.ts": 148, + "test/codex-under-codex-detection.test.ts": 34, + "test/codex-web-search-flag.test.ts": 264, + "test/conductor-env-shim.test.ts": 11, + "test/context-bill.test.ts": 101, + "test/context-budget-ratchet.test.ts": 113, + "test/context-identity.test.ts": 6122, + "test/context-remaining-work-provenance.test.ts": 16, + "test/context-save-hardening.test.ts": 361, + "test/cookie-validation-phases.test.ts": 252, + "test/cookie-workflow-judge-input.test.ts": 110, + "test/cookie-workflow-manual-review.test.ts": 78, + "test/coverage-audit-evidence.test.ts": 208, + "test/coverage-audit.test.ts": 921, + "test/cso-bounded-file.test.ts": 29, + "test/cso-cache.test.ts": 208, + "test/cso-cli-lifecycle.test.ts": 5339, + "test/cso-cli-recheck.test.ts": 18218, + "test/cso-cli.test.ts": 30700, + "test/cso-contracts.test.ts": 225, + "test/cso-distribution.test.ts": 1759, + "test/cso-docker-integration.test.ts": 27, + "test/cso-docker-mounts.test.ts": 37, + "test/cso-docker-policy.test.ts": 28, + "test/cso-eval.test.ts": 2137, + "test/cso-git-hardening.test.ts": 339, + "test/cso-history.test.ts": 14, + "test/cso-image-provisioning.test.ts": 282, + "test/cso-launcher-generation.test.ts": 1777, + "test/cso-lease-identity.test.ts": 523, + "test/cso-macos-launcher.test.ts": 22, + "test/cso-node-lifecycle-integration.test.ts": 49, + "test/cso-ntfs-fixture.test.ts": 114, + "test/cso-postgresql-policy.test.ts": 29, + "test/cso-preparation-adversarial.test.ts": 85, + "test/cso-preparation-container.test.ts": 88, + "test/cso-preparation-executor.test.ts": 569, + "test/cso-preparation.test.ts": 69, + "test/cso-preserved.test.ts": 19, + "test/cso-public-ghcr.test.ts": 41, + "test/cso-python-runner-shadow.test.ts": 3018, + "test/cso-rails-verification.test.ts": 64, + "test/cso-registry-socket.test.ts": 1462, "test/cso-runtime-promotion.test.ts": 38, - "test/cso-scanner-cli.test.ts": 7176, - "test/cso-scanner-docker-integration.test.ts": 42, - "test/cso-scanner-executor.test.ts": 250, - "test/cso-scanner-release.test.ts": 70, - "test/cso-scanners.test.ts": 51, - "test/cso-snapshot-disappearance-race.test.ts": 309, - "test/cso-snapshot-identity.test.ts": 563, - "test/cso-snapshot-state.test.ts": 3625, - "test/cso-spec-taxonomy-alignment.test.ts": 19, - "test/cso-stack-cold-integration.test.ts": 35, - "test/cso-verification-cleanup.test.ts": 1083, - "test/cso-verifier.test.ts": 23, - "test/cso-watchdog.test.ts": 7626, - "test/cso-windows-build-contract.test.ts": 22, - "test/cso-windows-launcher.test.ts": 22, - "test/cso-witness.test.ts": 826, - "test/declared-annotation.test.ts": 38, - "test/dependency-security.test.ts": 73, + "test/cso-scanner-cli.test.ts": 7764, + "test/cso-scanner-docker-integration.test.ts": 39, + "test/cso-scanner-executor.test.ts": 141, + "test/cso-scanner-release.test.ts": 46, + "test/cso-scanners.test.ts": 75, + "test/cso-snapshot-disappearance-race.test.ts": 135, + "test/cso-snapshot-identity.test.ts": 394, + "test/cso-snapshot-state.test.ts": 3431, + "test/cso-spec-taxonomy-alignment.test.ts": 17, + "test/cso-stack-cold-integration.test.ts": 44, + "test/cso-verification-cleanup.test.ts": 1098, + "test/cso-verifier.test.ts": 27, + "test/cso-watchdog.test.ts": 7644, + "test/cso-windows-build-contract.test.ts": 25, + "test/cso-windows-launcher.test.ts": 27, + "test/cso-witness.test.ts": 1120, + "test/declared-annotation.test.ts": 22, + "test/dependency-security.test.ts": 68, "test/deps-smoke.test.ts": 64, - "test/design-board-reload.test.ts": 52, - "test/design-catalog.test.ts": 33, - "test/design-checklist-sync.test.ts": 731, - "test/design-completion-handoff-scored.test.ts": 48, - "test/design-consultation-command-contract.test.ts": 295, - "test/design-consultation-contract.test.ts": 35, - "test/design-daemon-windows-identity.test.ts": 51, - "test/design-detect-contract.test.ts": 86, - "test/design-detector-source-fixture.test.ts": 6189, - "test/design-flag-utils.test.ts": 32, - "test/design-html-section-completion.test.ts": 3086, - "test/design-md.test.ts": 655, - "test/design-research-fixture.test.ts": 17, - "test/dev-setup-render-isolation.test.ts": 119, - "test/devex-finding-fixture.test.ts": 747, - "test/devex-peer-comparison-calibration.test.ts": 463, - "test/diagram-render-drift.test.ts": 405, - "test/diff-scope.test.ts": 1652, - "test/disabled-dated-record-at.test.ts": 70, - "test/disabled-plan-review-evidence.test.ts": 882, - "test/discover-section-templates.test.ts": 20, - "test/distill-apply.test.ts": 708, - "test/distill-free-text.test.ts": 742, - "test/docs-config-keys.test.ts": 97, - "test/docsync-atomic-writes.test.ts": 1205, - "test/docsync-authority.test.ts": 350, - "test/docsync-command-grammar.test.ts": 207, - "test/docsync-fault-interface.test.ts": 32485, - "test/docsync-lifecycle-interface.test.ts": 110, - "test/docsync-nested-writes.test.ts": 377, - "test/docsync-report-interface.test.ts": 430, - "test/document-skills-redaction.test.ts": 19, - "test/dom-dump-hygiene.test.ts": 690, - "test/dx-selected-navigation-ap.test.ts": 71, - "test/e2e-harness-audit.test.ts": 22, + "test/design-approval-flow.test.ts": 6250, + "test/design-board-reload.test.ts": 31, + "test/design-catalog.test.ts": 34, + "test/design-checklist-sync.test.ts": 849, + "test/design-completion-handoff-scored.test.ts": 44, + "test/design-consultation-command-contract.test.ts": 338, + "test/design-consultation-contract.test.ts": 30, + "test/design-daemon-windows-identity.test.ts": 55, + "test/design-detect-contract.test.ts": 118, + "test/design-detector-source-fixture.test.ts": 6110, + "test/design-doc-data-guard.test.ts": 22, + "test/design-flag-utils.test.ts": 38, + "test/design-html-section-completion.test.ts": 2995, + "test/design-md.test.ts": 613, + "test/design-printed-paths.test.ts": 105, + "test/design-research-fixture.test.ts": 21, + "test/design-setup-probe.test.ts": 11100, + "test/dev-setup-render-isolation.test.ts": 127, + "test/devex-finding-fixture.test.ts": 930, + "test/devex-peer-comparison-calibration.test.ts": 386, + "test/diagram-render-drift.test.ts": 342, + "test/diff-scope.test.ts": 1709, + "test/disabled-dated-record-at.test.ts": 82, + "test/disabled-plan-review-evidence.test.ts": 1148, + "test/discover-section-templates.test.ts": 19, + "test/distill-apply.test.ts": 911, + "test/distill-free-text.test.ts": 963, + "test/docs-config-keys.test.ts": 106, + "test/docsync-atomic-writes.test.ts": 1184, + "test/docsync-authority.test.ts": 388, + "test/docsync-command-grammar.test.ts": 243, + "test/docsync-fault-interface.test.ts": 29932, + "test/docsync-lifecycle-interface.test.ts": 113, + "test/docsync-nested-writes.test.ts": 370, + "test/docsync-report-interface.test.ts": 351, + "test/document-skills-redaction.test.ts": 22, + "test/dom-dump-hygiene.test.ts": 644, + "test/dx-selected-navigation-ap.test.ts": 72, + "test/e2e-harness-audit.test.ts": 24, + "test/e2e-shard-reuse.test.ts": 1672, "test/e2e-tier-alignment.test.ts": 102, - "test/egress-lib.test.ts": 315, - "test/egress-receipt-wiring.test.ts": 192, - "test/egress-receipt.test.ts": 5409, - "test/empty-find-fallthrough.test.ts": 237, - "test/eng-batching-current-ledger.test.ts": 272, - "test/eng-batching-native-replay.test.ts": 84, - "test/eng-batching-saved-ledger.test.ts": 384, - "test/eng-count-question-policy.test.ts": 44, - "test/eng-devex-s-count.test.ts": 56, - "test/eng-finding-retry-budget.test.ts": 280, - "test/eng-first-review.test.ts": 233, - "test/eng-published-navigation.test.ts": 66, - "test/eng-resolution-block-position.test.ts": 263, + "test/egress-lib.test.ts": 321, + "test/egress-receipt-wiring.test.ts": 195, + "test/egress-receipt.test.ts": 5424, + "test/empty-find-fallthrough.test.ts": 263, + "test/eng-batching-current-ledger.test.ts": 252, + "test/eng-batching-native-replay.test.ts": 70, + "test/eng-batching-saved-ledger.test.ts": 608, + "test/eng-count-question-policy.test.ts": 40, + "test/eng-devex-s-count.test.ts": 44, + "test/eng-finding-retry-budget.test.ts": 507, + "test/eng-first-review.test.ts": 234, + "test/eng-published-navigation.test.ts": 73, + "test/eng-resolution-block-position.test.ts": 268, "test/eng-review-routing.test.ts": 25, - "test/eng-scope-entry-ap.test.ts": 28, - "test/eng-seeded-completion-ai.test.ts": 12126, - "test/eng-seeded-coverage.test.ts": 50, - "test/eng-semantic-terminal.test.ts": 81, - "test/eng-test-plan-edit-approval.test.ts": 896, - "test/eval-budgets-policy.test.ts": 40, - "test/eval-cli-family.test.ts": 644, - "test/eval-detach-timeout-floor.test.ts": 111, - "test/eval-flake-rank.test.ts": 66, - "test/eval-input-cache.test.ts": 122, - "test/eval-list-cli.test.ts": 205, - "test/eval-model.test.ts": 8, - "test/evals-workflow-wiring.test.ts": 72, - "test/evidence.test.ts": 5786, + "test/eng-scope-entry-ap.test.ts": 81, + "test/eng-seeded-completion-ai.test.ts": 12140, + "test/eng-seeded-coverage.test.ts": 1519, + "test/eng-semantic-terminal.test.ts": 88, + "test/eng-test-plan-edit-approval.test.ts": 866, + "test/env-host-fence-conformance.test.ts": 5416, + "test/eval-budgets-policy.test.ts": 44, + "test/eval-cli-family.test.ts": 666, + "test/eval-detach-timeout-floor.test.ts": 126, + "test/eval-flake-rank.test.ts": 235, + "test/eval-input-cache.test.ts": 72, + "test/eval-kinds.test.ts": 43, + "test/eval-list-cli.test.ts": 225, + "test/eval-model.test.ts": 12, + "test/evals-workflow-wiring.test.ts": 149, + "test/evidence.test.ts": 7180, "test/exit-propagation.test.ts": 343, - "test/explain-level-config.test.ts": 266, - "test/extension-pty-inject-invariant.test.ts": 17, - "test/flake-ledger.test.ts": 29, - "test/founder-resources-optout.test.ts": 77, - "test/free-home-guard.test.ts": 193, - "test/free-tests-workflow-wiring.test.ts": 24, - "test/freeze-owned-lifecycle.test.ts": 2663, - "test/frontend-scope.test.ts": 987, - "test/fs-atomic.test.ts": 25, - "test/fs-utils.test.ts": 178, - "test/gate-secret-scan.test.ts": 583, - "test/gbrain-cycle-completed.test.ts": 30, - "test/gbrain-detect-install.test.ts": 327, - "test/gbrain-detect-shape.test.ts": 394, - "test/gbrain-detection-override.test.ts": 810, - "test/gbrain-dream-stage.test.ts": 117, - "test/gbrain-exec-invariant.test.ts": 17, - "test/gbrain-guards.test.ts": 23, - "test/gbrain-init-voyage-code-3.test.ts": 125, - "test/gbrain-lib-validate-varname.test.ts": 49, - "test/gbrain-lib-verify.test.ts": 158, - "test/gbrain-local-status.test.ts": 3777, - "test/gbrain-read-capability.test.ts": 1938, + "test/explain-level-config.test.ts": 309, + "test/extension-pty-inject-invariant.test.ts": 18, + "test/external-host-carve.test.ts": 1891, + "test/flake-ledger.test.ts": 36, + "test/founder-resources-optout.test.ts": 101, + "test/free-home-guard.test.ts": 85, + "test/free-tests-workflow-wiring.test.ts": 25, + "test/freeze-owned-lifecycle.test.ts": 2844, + "test/frontend-scope.test.ts": 961, + "test/fs-atomic.test.ts": 24, + "test/fs-utils.test.ts": 219, + "test/gate-secret-scan.test.ts": 609, + "test/gate-tail-lint.test.ts": 1618, + "test/gbrain-cycle-completed.test.ts": 43, + "test/gbrain-detect-install.test.ts": 689, + "test/gbrain-detect-shape.test.ts": 482, + "test/gbrain-detection-override.test.ts": 931, + "test/gbrain-dream-stage.test.ts": 283, + "test/gbrain-exec-invariant.test.ts": 19, + "test/gbrain-guards.test.ts": 29, + "test/gbrain-init-voyage-code-3.test.ts": 145, + "test/gbrain-lib-validate-varname.test.ts": 54, + "test/gbrain-lib-verify.test.ts": 141, + "test/gbrain-local-status.test.ts": 3831, + "test/gbrain-prune-gone-worktrees.test.ts": 316, + "test/gbrain-read-capability.test.ts": 2072, "test/gbrain-refresh-install-render.test.ts": 18, - "test/gbrain-repo-policy-client.test.ts": 672, - "test/gbrain-repo-policy.test.ts": 1205, - "test/gbrain-source-gitignore.test.ts": 26, - "test/gbrain-source-worktree-advance.test.ts": 597, - "test/gbrain-sources-parse.test.ts": 18, - "test/gbrain-sources.test.ts": 114, - "test/gbrain-spawn-windows-shell.test.ts": 22, - "test/gbrain-structured-busy.test.ts": 2049, - "test/gbrain-supabase-provision.test.ts": 141, - "test/gbrain-sync-skip.test.ts": 11504, - "test/gbrain-sync-voyage-code-3-integration.test.ts": 18, - "test/gen-skill-docs-checks.test.ts": 7324, - "test/gen-skill-docs-idempotency.test.ts": 1685, - "test/gen-skill-docs-import-purity.test.ts": 35, - "test/gen-skill-docs-out-dir.test.ts": 1429, - "test/gen-skill-docs-prune-stale.test.ts": 520, - "test/gen-skill-docs.test.ts": 4205, - "test/generated-docs-fences.test.ts": 199, - "test/git-ref-fixture-tripwire.test.ts": 101, - "test/global-discover.test.ts": 226, - "test/gstack-artifacts-init.test.ts": 5201, - "test/gstack-artifacts-url.test.ts": 111, - "test/gstack-brain-context-load.test.ts": 708, - "test/gstack-codex-session-import.test.ts": 520, - "test/gstack-config-cross-project.test.ts": 122, - "test/gstack-config-defaults.test.ts": 1171, - "test/gstack-config-key-locale.test.ts": 79, - "test/gstack-config-memorable-key.test.ts": 178, - "test/gstack-config-redact-keys.test.ts": 112, - "test/gstack-context-recovery.test.ts": 165, - "test/gstack-decision-bins.test.ts": 4013, - "test/gstack-decision-semantic.test.ts": 36, - "test/gstack-decision.test.ts": 30, - "test/gstack-design-detect-plugins.test.ts": 382, - "test/gstack-design-detect.test.ts": 9572, - "test/gstack-detach.test.ts": 23798, - "test/gstack-developer-profile.test.ts": 7956, - "test/gstack-egress-cli.test.ts": 711, - "test/gstack-gbrain-detect-mcp-mode.test.ts": 818, - "test/gstack-gbrain-mcp-verify.test.ts": 1265, - "test/gstack-gbrain-source-wireup.test.ts": 1942, - "test/gstack-gbrain-sync.test.ts": 1369, - "test/gstack-home-module-scope.test.ts": 72, - "test/gstack-learnings-search.test.ts": 288, - "test/gstack-memorable.test.ts": 23426, - "test/gstack-memory-helpers.test.ts": 11075, - "test/gstack-memory-ingest.test.ts": 11598, - "test/gstack-next-version.test.ts": 17479, - "test/gstack-paths.test.ts": 480, - "test/gstack-question-log.test.ts": 1871, - "test/gstack-question-preference.test.ts": 5133, - "test/gstack-redact-cli.test.ts": 3409, - "test/gstack-render-cli.test.ts": 499, - "test/gstack-repo-mode.test.ts": 927, - "test/gstack-retro-metrics.test.ts": 550, - "test/gstack-schema-pack.test.ts": 13, - "test/gstack-session-kind.test.ts": 66, - "test/gstack-settings-hook-schema-aware.test.ts": 5682, - "test/gstack-settings-hook-symlink.test.ts": 1373, - "test/gstack-skill-start.test.ts": 3622, - "test/gstack-slug-cwd-walk-up.test.ts": 532, - "test/gstack-slug-get.test.ts": 433, - "test/gstack-slug-parity.test.ts": 842, - "test/gstack-slug-sanitize.test.ts": 91, - "test/gstack-state-root-override.test.ts": 351, - "test/gstack-team-init-hook-schema.test.ts": 122, + "test/gbrain-repo-policy-client.test.ts": 775, + "test/gbrain-repo-policy.test.ts": 1363, + "test/gbrain-source-gitignore.test.ts": 30, + "test/gbrain-source-worktree-advance.test.ts": 626, + "test/gbrain-sources-parse.test.ts": 23, + "test/gbrain-sources.test.ts": 112, + "test/gbrain-spawn-windows-shell.test.ts": 21, + "test/gbrain-structured-busy.test.ts": 2207, + "test/gbrain-supabase-provision.test.ts": 150, + "test/gbrain-sync-skip.test.ts": 19727, + "test/gbrain-sync-voyage-code-3-integration.test.ts": 19, + "test/gen-skill-docs-checks.test.ts": 10506, + "test/gen-skill-docs-idempotency.test.ts": 2353, + "test/gen-skill-docs-import-purity.test.ts": 39, + "test/gen-skill-docs-out-dir.test.ts": 1859, + "test/gen-skill-docs-prune-stale.test.ts": 689, + "test/gen-skill-docs.test.ts": 5853, + "test/generated-docs-fences.test.ts": 214, + "test/generator-eexist.test.ts": 340, + "test/git-ref-fixture-tripwire.test.ts": 116, + "test/global-discover.test.ts": 295, + "test/gstack-analytics-avg-duration.test.ts": 199, + "test/gstack-artifacts-init.test.ts": 5677, + "test/gstack-artifacts-url.test.ts": 129, + "test/gstack-brain-context-load.test.ts": 1146, + "test/gstack-ci-gate.test.ts": 31, + "test/gstack-codex-session-import.test.ts": 689, + "test/gstack-config-browse-extension-id.test.ts": 276, + "test/gstack-config-cross-project.test.ts": 189, + "test/gstack-config-defaults.test.ts": 4505, + "test/gstack-config-gbrain-refresh.test.ts": 161, + "test/gstack-config-key-locale.test.ts": 106, + "test/gstack-config-memorable-key.test.ts": 252, + "test/gstack-config-redact-keys.test.ts": 164, + "test/gstack-context-recovery.test.ts": 112, + "test/gstack-decision-bins.test.ts": 5946, + "test/gstack-decision-semantic.test.ts": 46, + "test/gstack-decision.test.ts": 40, + "test/gstack-design-claim.test.ts": 599, + "test/gstack-design-detect-plugins.test.ts": 412, + "test/gstack-design-detect.test.ts": 16811, + "test/gstack-detach.test.ts": 23801, + "test/gstack-developer-profile.test.ts": 11732, + "test/gstack-egress-cli.test.ts": 557, + "test/gstack-gbrain-detect-mcp-mode.test.ts": 962, + "test/gstack-gbrain-mcp-verify.test.ts": 1281, + "test/gstack-gbrain-source-wireup.test.ts": 2721, + "test/gstack-gbrain-sync-transcript-mode.test.ts": 2511, + "test/gstack-gbrain-sync.test.ts": 2153, + "test/gstack-home-module-scope.test.ts": 76, + "test/gstack-learnings-search.test.ts": 1760, + "test/gstack-memorable.test.ts": 23844, + "test/gstack-memory-helpers.test.ts": 11082, + "test/gstack-memory-ingest.test.ts": 14555, + "test/gstack-next-version.test.ts": 17581, + "test/gstack-paths.test.ts": 929, + "test/gstack-question-log.test.ts": 2717, + "test/gstack-question-preference.test.ts": 7657, + "test/gstack-redact-cli.test.ts": 3439, + "test/gstack-render-cli.test.ts": 539, + "test/gstack-repo-mode.test.ts": 1226, + "test/gstack-retro-metrics.test.ts": 757, + "test/gstack-safe-git.test.ts": 1127, + "test/gstack-schema-pack.test.ts": 15, + "test/gstack-session-kind.test.ts": 69, + "test/gstack-settings-hook-schema-aware.test.ts": 5921, + "test/gstack-settings-hook-symlink.test.ts": 1361, + "test/gstack-skill-start.test.ts": 6272, + "test/gstack-slug-cwd-walk-up.test.ts": 782, + "test/gstack-slug-get.test.ts": 438, + "test/gstack-slug-parity.test.ts": 3741, + "test/gstack-slug-sanitize.test.ts": 140, + "test/gstack-state-root-override.test.ts": 503, + "test/gstack-team-init-hook-schema.test.ts": 123, + "test/gstack-upgrade-fresh-shell.test.ts": 3679, "test/gstack-upgrade-migration-v1_17_0_0.test.ts": 52, - "test/gstack-upgrade-migration-v1_37_0_0.test.ts": 92, - "test/gstack-upgrade-migration-v1_40_0_0.test.ts": 157, - "test/gstack-upgrade-migration-v1_78_0_0.test.ts": 40, - "test/gstack-version-bump.test.ts": 1164, - "test/health-capture.test.ts": 150, - "test/health-eval-fixture.test.ts": 148, - "test/helpers-unit.test.ts": 40, - "test/helpers/budget-override.test.ts": 19, - "test/helpers/capture-parity-baseline.test.ts": 133, + "test/gstack-upgrade-migration-v1_37_0_0.test.ts": 97, + "test/gstack-upgrade-migration-v1_40_0_0.test.ts": 164, + "test/gstack-upgrade-migration-v1_78_0_0.test.ts": 42, + "test/gstack-upgrade-migration-v1_91_19_0.test.ts": 143, + "test/gstack-version-bump.test.ts": 1864, + "test/health-capture.test.ts": 156, + "test/health-eval-fixture.test.ts": 184, + "test/helpers-unit.test.ts": 43, + "test/helpers/budget-override.test.ts": 18, + "test/helpers/capture-parity-baseline.test.ts": 138, + "test/helpers/claude-pty-runner.auq.unit.test.ts": 56, + "test/helpers/claude-pty-runner.boundaries.unit.test.ts": 60, + "test/helpers/claude-pty-runner.classify.unit.test.ts": 51, + "test/helpers/claude-pty-runner.launch.unit.test.ts": 288, + "test/helpers/claude-pty-runner.plan-native.unit.test.ts": 42, + "test/helpers/claude-pty-runner.runners.unit.test.ts": 222, "test/helpers/claude-pty-runner.scope-gate-floor.unit.test.ts": 40, - "test/helpers/claude-pty-runner.unit.test.ts": 79, - "test/helpers/e2e-gate.unit.test.ts": 18, - "test/helpers/eval-store.test.ts": 197, - "test/helpers/hermetic-env.test.ts": 644, - "test/helpers/observability.test.ts": 99, - "test/helpers/providers/gemini.test.ts": 23, - "test/helpers/resolve-repo-path.test.ts": 16, + "test/helpers/claude-pty-runner.screen.unit.test.ts": 43, + "test/helpers/e2e-gate.unit.test.ts": 19, + "test/helpers/eval-store.test.ts": 214, + "test/helpers/hermetic-env.test.ts": 874, + "test/helpers/observability.test.ts": 92, + "test/helpers/providers/gemini.test.ts": 22, + "test/helpers/resolve-repo-path.test.ts": 17, "test/helpers/run-bin.test.ts": 22, - "test/helpers/session-runner.test.ts": 97, - "test/helpers/sync-command-capture.test.ts": 1066, - "test/heredoc-pipe-deadlock.test.ts": 104, - "test/hermetic-skill-runtime.test.ts": 1892, - "test/hermetic-skills-seeding.test.ts": 136, - "test/hermetic-wiring.test.ts": 148, - "test/hook-scripts.test.ts": 19738, - "test/hooks-windows-paths.test.ts": 113, - "test/host-config.test.ts": 566, - "test/host-conformance.test.ts": 51490, - "test/hostile-path-writers.test.ts": 1901, - "test/impeccable-fixtures.test.ts": 19, - "test/investigate-freeze-path.test.ts": 17, - "test/ios-debug-bridge-release-guard.test.ts": 15, - "test/ios-qa-regen.test.ts": 236, - "test/ios-qa-stateserver-hardening.test.ts": 15, - "test/ios-qa-swift-build.test.ts": 20, - "test/ios-qa.test.ts": 223, + "test/helpers/session-runner.test.ts": 91, + "test/helpers/sync-command-capture.test.ts": 1067, + "test/heredoc-pipe-deadlock.test.ts": 102, + "test/hermetic-skill-runtime.test.ts": 2025, + "test/hermetic-skills-seeding.test.ts": 143, + "test/hermetic-wiring.test.ts": 153, + "test/hook-log.test.ts": 270, + "test/hook-scripts.test.ts": 18245, + "test/hooks-windows-paths.test.ts": 130, + "test/host-config.test.ts": 1504, + "test/host-conformance.test.ts": 73837, + "test/hostile-path-writers.test.ts": 1960, + "test/impeccable-fixtures.test.ts": 18, + "test/instruction-facts.test.ts": 54, + "test/investigate-freeze-path.test.ts": 3763, + "test/ios-debug-bridge-release-guard.test.ts": 20, + "test/ios-qa-daemon-cli.test.ts": 24, + "test/ios-qa-regen.test.ts": 242, + "test/ios-qa-stateserver-hardening.test.ts": 18, + "test/ios-qa-swift-build.test.ts": 21, + "test/ios-qa.test.ts": 246, "test/is-conductor.test.ts": 11, "test/jargon-list.test.ts": 16, - "test/jsonl-merge.test.ts": 301, - "test/jsonl-store.test.ts": 19, - "test/land-and-deploy-flow.test.ts": 613, + "test/jsonl-merge.test.ts": 375, + "test/jsonl-store.test.ts": 22, + "test/land-and-deploy-ci-gate.test.ts": 2933, + "test/land-and-deploy-flow.test.ts": 547, "test/land-and-deploy-postfail.test.ts": 17, - "test/learnings-injection.test.ts": 19, - "test/learnings.test.ts": 3012, + "test/learnings-callers-unavailable.test.ts": 1202, + "test/learnings-injection.test.ts": 21, + "test/learnings.test.ts": 4705, "test/llm-judge-abort.test.ts": 27, - "test/llm-judge-frontier.test.ts": 26, - "test/llm-judge-stream.test.ts": 36, - "test/llms-txt-shape.test.ts": 34, - "test/memorable-user-prompt-hook.test.ts": 11016, - "test/memory-cache-injection.test.ts": 338, - "test/memory-ingest-include-gitignored.test.ts": 43, - "test/memory-ingest-timeout.test.ts": 27, - "test/memory-pipeline.test.ts": 479, - "test/migration-checkpoint-ownership.test.ts": 130, - "test/migrations-v1.27.0.0.test.ts": 481, - "test/migrations-v1.65.0.0.test.ts": 191, - "test/mktemp-portability.test.ts": 39, - "test/model-overlays.test.ts": 25, - "test/native-auto-decide-pty.test.ts": 9938, - "test/native-auto-decide.test.ts": 289, - "test/no-quoted-tilde-assignments.test.ts": 37, - "test/no-stale-gstack-brain-refs.test.ts": 339, - "test/no-suicide-exit.test.ts": 98, - "test/office-hours-attempt.test.ts": 48706, - "test/office-hours-budget.test.ts": 35, - "test/office-hours-completion.test.ts": 124, - "test/office-hours-phase4-caller.test.ts": 32, - "test/office-hours-review.test.ts": 470, - "test/office-hours-writeback-env.test.ts": 426, - "test/office-posture-recording.test.ts": 50, - "test/onboarding-moved-literals.test.ts": 41, - "test/one-way-doors.test.ts": 11, - "test/openclaw-native-skills.test.ts": 15, - "test/osv-config-wiring.test.ts": 15, - "test/outside-voice-evidence.test.ts": 60, - "test/outside-voice-fixture.test.ts": 150, - "test/outside-voice-invocation.test.ts": 3193, - "test/outside-voice-preflight.test.ts": 252, - "test/outside-voice-provenance.test.ts": 643, - "test/outside-voice-receipt.test.ts": 352, - "test/outside-voice-routing.test.ts": 645, - "test/overlay-lifecycle.test.ts": 317, - "test/overlay-measurement.test.ts": 351, - "test/overlay-recording-order.test.ts": 33, - "test/overlay-sdk-cancel-eof.test.ts": 129, - "test/paid-free-boundary.test.ts": 291, + "test/llm-judge-frontier.test.ts": 111, + "test/llm-judge-stream.test.ts": 40, + "test/llms-txt-shape.test.ts": 31, + "test/memorable-user-prompt-hook.test.ts": 11220, + "test/memory-cache-injection.test.ts": 313, + "test/memory-ingest-include-gitignored.test.ts": 46, + "test/memory-ingest-landing.test.ts": 2100, + "test/memory-ingest-sources.test.ts": 1030, + "test/memory-ingest-timeout.test.ts": 25, + "test/memory-pipeline.test.ts": 630, + "test/migration-checkpoint-ownership.test.ts": 139, + "test/migrations-v1.27.0.0.test.ts": 772, + "test/migrations-v1.65.0.0.test.ts": 250, + "test/mktemp-portability.test.ts": 91, + "test/model-overlays.test.ts": 28, + "test/module-size-ratchet.test.ts": 111, + "test/native-auto-decide-pty.test.ts": 10239, + "test/native-auto-decide.test.ts": 307, + "test/no-quoted-tilde-assignments.test.ts": 36, + "test/no-stale-gstack-brain-refs.test.ts": 359, + "test/no-suicide-exit.test.ts": 102, + "test/office-hours-attempt.test.ts": 48845, + "test/office-hours-budget.test.ts": 49, + "test/office-hours-completion.test.ts": 138, + "test/office-hours-open-question-form.test.ts": 21, + "test/office-hours-phase4-caller.test.ts": 39, + "test/office-hours-review.test.ts": 533, + "test/office-hours-writeback-env.test.ts": 469, + "test/office-posture-recording.test.ts": 54, + "test/onboarding-moved-literals.test.ts": 40, + "test/one-way-doors.test.ts": 14, + "test/open-gstack-browser-liveness.test.ts": 16, + "test/openclaw-native-skills.test.ts": 16, + "test/osv-config-wiring.test.ts": 16, + "test/outside-review-result.test.ts": 176, + "test/outside-voice-evidence.test.ts": 58, + "test/outside-voice-failure-policy.test.ts": 124, + "test/outside-voice-fixture.test.ts": 165, + "test/outside-voice-invocation.test.ts": 7695, + "test/outside-voice-preflight.test.ts": 281, + "test/outside-voice-provenance.test.ts": 828, + "test/outside-voice-receipt.test.ts": 410, + "test/outside-voice-routing.test.ts": 985, + "test/overlay-lifecycle.test.ts": 333, + "test/overlay-measurement.test.ts": 376, + "test/overlay-recording-order.test.ts": 34, + "test/overlay-sdk-cancel-eof.test.ts": 135, + "test/paid-free-boundary.test.ts": 385, "test/paid-orphan-tripwire.test.ts": 73, - "test/paid-overlay-scheduling.test.ts": 243, - "test/paid-pr-profile.test.ts": 275, - "test/paid-retry-supervision.test.ts": 314, - "test/paid-run-manifest.test.ts": 766, - "test/paid-selection-propagation.test.ts": 37, - "test/paid-shard-settlement.test.ts": 1280, - "test/paid-shards.test.ts": 1381, - "test/pair-agent-token-hygiene.test.ts": 18, - "test/parity-baseline-integrity.test.ts": 22, - "test/parity-sectioned.test.ts": 20, - "test/parity-suite.test.ts": 93, - "test/pending-question-completion.test.ts": 101, - "test/periodic-exclude-policy.test.ts": 28, - "test/plan-count-artifacts.test.ts": 27, - "test/plan-count-checkbox.test.ts": 15298, - "test/plan-count-clipped-elision.test.ts": 85, - "test/plan-count-collection-completion.test.ts": 30154, - "test/plan-count-completion.test.ts": 14013, - "test/plan-count-cropped-wrap.test.ts": 83, - "test/plan-count-cross-cwd-ancestry.test.ts": 129, - "test/plan-count-design-ui-recovery.test.ts": 15863, - "test/plan-count-dx-handoff.test.ts": 87, - "test/plan-count-empty-review.test.ts": 1558, - "test/plan-count-file-permission.test.ts": 44891, - "test/plan-count-fixture.test.ts": 15116, + "test/paid-overlay-scheduling.test.ts": 458, + "test/paid-pr-profile.test.ts": 300, + "test/paid-report-census.test.ts": 56, + "test/paid-report-fail-open.test.ts": 1050, + "test/paid-retry-supervision.test.ts": 445, + "test/paid-run-manifest.test.ts": 1972, + "test/paid-selection-propagation.test.ts": 42, + "test/paid-shard-settlement.test.ts": 1283, + "test/paid-shards.test.ts": 2405, + "test/pair-agent-token-hygiene.test.ts": 17, + "test/parity-baseline-integrity.test.ts": 25, + "test/parity-sectioned.test.ts": 22, + "test/parity-suite.test.ts": 107, + "test/pending-question-completion.test.ts": 109, + "test/periodic-exclude-policy.test.ts": 85, + "test/plan-count-artifacts.test.ts": 29, + "test/plan-count-checkbox.test.ts": 15288, + "test/plan-count-clipped-elision.test.ts": 72, + "test/plan-count-collection-completion.test.ts": 30148, + "test/plan-count-completion.test.ts": 14056, + "test/plan-count-cropped-wrap.test.ts": 98, + "test/plan-count-cross-cwd-ancestry.test.ts": 145, + "test/plan-count-design-ui-recovery.test.ts": 15843, + "test/plan-count-dx-handoff.test.ts": 91, + "test/plan-count-empty-review.test.ts": 1537, + "test/plan-count-file-permission.test.ts": 44720, + "test/plan-count-fixture.test.ts": 15091, "test/plan-count-history.test.ts": 705, - "test/plan-count-long-edit.test.ts": 47, - "test/plan-count-native-input.test.ts": 11660, - "test/plan-count-owned-permission.test.ts": 11614, - "test/plan-count-pending-exit.test.ts": 358, - "test/plan-count-prerequisite.test.ts": 74, - "test/plan-count-preview-footer.test.ts": 3540, - "test/plan-count-session-cwd.test.ts": 78, - "test/plan-count-timeout.test.ts": 9552, - "test/plan-count-transcript.test.ts": 81, - "test/plan-count-truncated-border.test.ts": 49, - "test/plan-count-truncated-question.test.ts": 52, - "test/plan-create-combined-permission.test.ts": 125, - "test/plan-create-permission.test.ts": 100, - "test/plan-create-prepublication.test.ts": 122, - "test/plan-design-floor-fixture.test.ts": 394, - "test/plan-design-sdk-fixture.test.ts": 705, - "test/plan-design-with-ui-fixture.test.ts": 2487, - "test/plan-edit-cropped-permission.test.ts": 118, - "test/plan-floor-dx-actor.test.ts": 99, - "test/plan-floor-permission.test.ts": 2583, - "test/plan-floor-review.test.ts": 62, - "test/plan-floor-target.test.ts": 12684, - "test/plan-mode-evidence.test.ts": 979, - "test/plan-pending-question-pty.test.ts": 695, - "test/plan-review-board-feedback.test.ts": 4974, - "test/plan-review-calibration.test.ts": 631, - "test/plan-review-cases.test.ts": 882, - "test/plan-review-decisions.test.ts": 328, - "test/plan-review-report-recording.test.ts": 5507, - "test/plan-scope-selection.test.ts": 2858, - "test/plan-seed-submission.test.ts": 51409, - "test/plan-skill-question-events.test.ts": 3250, - "test/plan-skill-question-hook-scope.test.ts": 4788, - "test/plan-skill-questions.test.ts": 19328, - "test/plan-skill-read-permission.test.ts": 74, - "test/plan-skill-webfetch-permission.test.ts": 1588, - "test/plan-tune-cathedral.test.ts": 708, - "test/plan-tune-gates.test.ts": 691, - "test/plan-tune.test.ts": 720, - "test/post-rename-doc-regen.test.ts": 33, - "test/pr-shared-input-selection.test.ts": 124, - "test/pr-title-rewrite.test.ts": 96, - "test/pr-title-sync-workflow-safety.test.ts": 15, - "test/preamble-compose.test.ts": 20, - "test/preamble-first-task-scaffold.test.ts": 777, - "test/provider-model-defaults.test.ts": 310, - "test/pty-askuserquestion-single-line.test.ts": 36, - "test/pty-numbered-option-indent-native.test.ts": 52, - "test/pty-option-selection.test.ts": 602, - "test/pty-output-wake.test.ts": 10264, - "test/pty-screen-session.test.ts": 8872, - "test/pty-screen-supervision.test.ts": 9419, - "test/pty-screen-unicode-ap.test.ts": 121, - "test/pty-screen.test.ts": 114, - "test/pty-skill-seeding-wiring.test.ts": 60, - "test/pty-trust-dialog.test.ts": 3070, - "test/pty-upgrade-isolation.test.ts": 645, - "test/pty-workspace-trust.test.ts": 408, - "test/qa-browser-deadline-evidence.test.ts": 4480, - "test/qa-browser-preservation.test.ts": 916, - "test/qa-bugs-fixture.test.ts": 24, - "test/qa-caller-authority.test.ts": 86, - "test/qa-caller-freshness-order.test.ts": 57, - "test/qa-caller-report-observer.test.ts": 113, - "test/qa-checkpoint-evidence.test.ts": 96, - "test/qa-deadline-publication-observer.test.ts": 180, - "test/qa-deadline-selection.test.ts": 35, - "test/qa-deadline.test.ts": 19932, - "test/qa-evidence-producer.test.ts": 6436, - "test/qa-evidence-selection.test.ts": 67, - "test/qa-evidence.test.ts": 8188, - "test/qa-exploratory-callers.test.ts": 5750, - "test/qa-fix-loop-fixture.test.ts": 2291, - "test/qa-functional-evidence.test.ts": 5536, - "test/qa-functional-fixture.test.ts": 1281, - "test/qa-functional-observer-atomic.test.ts": 220, - "test/qa-functional-observer.test.ts": 929, - "test/qa-functional-prompt.test.ts": 274, - "test/qa-health-rubric.test.ts": 14, - "test/qa-lazy-sections.test.ts": 4734, - "test/qa-only-browser-probe.test.ts": 823, - "test/qa-only-capability.test.ts": 1699, - "test/qa-only-cleanup.test.ts": 9492, - "test/qa-only-fixture.test.ts": 11241, - "test/qa-probe-gates.test.ts": 42, - "test/qa-supervision-selection.test.ts": 31, - "test/question-log-hook.test.ts": 1072, - "test/question-preference-hook.test.ts": 1860, - "test/question-tuning-registry-path.test.ts": 20, - "test/readme-throughput.test.ts": 87, - "test/redact-audit-log.test.ts": 45, - "test/redact-doc-resolver.test.ts": 13, - "test/redact-dotenv-filename-false-positive.test.ts": 17, - "test/redact-engine-autoredact.test.ts": 15, - "test/redact-engine.test.ts": 33, - "test/redact-parcel-id-false-positive.test.ts": 17, - "test/redact-pattern-lint.test.ts": 20, - "test/redact-prepush-hook.test.ts": 1477, - "test/redact-prepush-rebase-force-push.test.ts": 612, - "test/redact-prepush-scan-range.test.ts": 1119, - "test/redact-prepush-target.test.ts": 8338, - "test/redact-span-binding.test.ts": 51, - "test/redact-unicode-offsets.test.ts": 92, - "test/regression-1539-review-self-verify.test.ts": 18, + "test/plan-count-long-edit.test.ts": 45, + "test/plan-count-native-input.test.ts": 11573, + "test/plan-count-owned-permission.test.ts": 11507, + "test/plan-count-pending-exit.test.ts": 447, + "test/plan-count-prerequisite.test.ts": 60, + "test/plan-count-preview-footer.test.ts": 3557, + "test/plan-count-session-cwd.test.ts": 101, + "test/plan-count-timeout.test.ts": 9574, + "test/plan-count-transcript.test.ts": 114, + "test/plan-count-truncated-border.test.ts": 88, + "test/plan-count-truncated-question.test.ts": 79, + "test/plan-create-combined-permission.test.ts": 142, + "test/plan-create-permission.test.ts": 78, + "test/plan-create-prepublication.test.ts": 121, + "test/plan-design-floor-fixture.test.ts": 369, + "test/plan-design-sdk-fixture.test.ts": 475, + "test/plan-design-with-ui-fixture.test.ts": 1987, + "test/plan-edit-cropped-permission.test.ts": 149, + "test/plan-floor-dx-actor.test.ts": 112, + "test/plan-floor-permission.test.ts": 2000, + "test/plan-floor-review.test.ts": 66, + "test/plan-floor-target.test.ts": 12586, + "test/plan-format-kind-note.test.ts": 22, + "test/plan-mode-evidence.test.ts": 777, + "test/plan-pending-question-pty.test.ts": 563, + "test/plan-review-board-feedback.test.ts": 4830, + "test/plan-review-calibration.test.ts": 513, + "test/plan-review-cases.test.ts": 1056, + "test/plan-review-decisions.test.ts": 321, + "test/plan-review-report-recording.test.ts": 5575, + "test/plan-scope-selection.test.ts": 2810, + "test/plan-seed-submission.test.ts": 54409, + "test/plan-skill-question-events.test.ts": 2912, + "test/plan-skill-question-hook-scope.test.ts": 4560, + "test/plan-skill-questions.test.ts": 18934, + "test/plan-skill-read-permission.test.ts": 68, + "test/plan-skill-webfetch-permission.test.ts": 1558, + "test/plan-tune-cathedral.test.ts": 774, + "test/plan-tune-gates.test.ts": 1008, + "test/plan-tune.test.ts": 1421, + "test/post-rename-doc-regen.test.ts": 31, + "test/pr-shared-input-selection.test.ts": 140, + "test/pr-title-rewrite.test.ts": 97, + "test/pr-title-sync-workflow-safety.test.ts": 17, + "test/preamble-compose.test.ts": 22, + "test/preamble-first-task-scaffold.test.ts": 788, + "test/provider-model-defaults.test.ts": 303, + "test/pty-askuserquestion-single-line.test.ts": 38, + "test/pty-numbered-option-indent-native.test.ts": 49, + "test/pty-option-selection.test.ts": 612, + "test/pty-output-wake.test.ts": 10245, + "test/pty-screen-session.test.ts": 8887, + "test/pty-screen-supervision.test.ts": 10453, + "test/pty-screen-unicode-ap.test.ts": 141, + "test/pty-screen.test.ts": 123, + "test/pty-skill-seeding-wiring.test.ts": 598, + "test/pty-trust-dialog.test.ts": 3081, + "test/pty-upgrade-isolation.test.ts": 817, + "test/pty-workspace-trust.test.ts": 425, + "test/qa-browser-deadline-evidence.test.ts": 4075, + "test/qa-browser-preservation.test.ts": 748, + "test/qa-bugs-fixture.test.ts": 28, + "test/qa-caller-authority.test.ts": 78, + "test/qa-caller-freshness-order.test.ts": 52, + "test/qa-caller-report-observer.test.ts": 135, + "test/qa-checkpoint-evidence.test.ts": 103, + "test/qa-deadline-publication-observer.test.ts": 207, + "test/qa-deadline-selection.test.ts": 48, + "test/qa-deadline.test.ts": 19949, + "test/qa-evidence-producer.test.ts": 8925, + "test/qa-evidence-selection.test.ts": 88, + "test/qa-evidence.test.ts": 9977, + "test/qa-exploratory-callers.test.ts": 11628, + "test/qa-fix-loop-fixture.test.ts": 2282, + "test/qa-functional-evidence.test.ts": 5628, + "test/qa-functional-fixture.test.ts": 1239, + "test/qa-functional-observer-atomic.test.ts": 205, + "test/qa-functional-observer.test.ts": 1041, + "test/qa-functional-prompt.test.ts": 283, + "test/qa-health-rubric.test.ts": 17, + "test/qa-lazy-sections.test.ts": 8098, + "test/qa-only-browser-probe.test.ts": 827, + "test/qa-only-capability.test.ts": 1796, + "test/qa-only-cleanup.test.ts": 7972, + "test/qa-only-fixture.test.ts": 11446, + "test/qa-probe-gates.test.ts": 48, + "test/qa-supervision-selection.test.ts": 34, + "test/question-log-hook.test.ts": 1567, + "test/question-preference-hook.test.ts": 2825, + "test/question-tuning-registry-path.test.ts": 19, + "test/readme-throughput.test.ts": 90, + "test/redact-audit-log.test.ts": 46, + "test/redact-context-exemptions.test.ts": 42, + "test/redact-doc-resolver.test.ts": 14, + "test/redact-dotenv-filename-false-positive.test.ts": 19, + "test/redact-engine-autoredact.test.ts": 18, + "test/redact-engine.test.ts": 39, + "test/redact-parcel-id-false-positive.test.ts": 19, + "test/redact-pattern-lint.test.ts": 28, + "test/redact-prepush-hook.test.ts": 2390, + "test/redact-prepush-rebase-force-push.test.ts": 592, + "test/redact-prepush-scan-range.test.ts": 1133, + "test/redact-prepush-target.test.ts": 8572, + "test/redact-span-binding.test.ts": 58, + "test/redact-unicode-offsets.test.ts": 96, + "test/regression-1539-review-self-verify.test.ts": 23, "test/regression-1611-gbrain-sync-resume.test.ts": 37, - "test/regression-1624-retro-stale-base.test.ts": 16, - "test/regression-issue2091-bsd-mktemp.test.ts": 141, - "test/regression-pr1169-build-app-sed.test.ts": 62, - "test/regression-pr1169-mktemp-fallbacks.test.ts": 43, - "test/regression-transcript-frontmatter-fence.test.ts": 27, - "test/regression-transcript-slug-collision.test.ts": 25, - "test/relink.test.ts": 6865, + "test/regression-1624-retro-stale-base.test.ts": 18, + "test/regression-2922-memory-ingest-sources.test.ts": 563, + "test/regression-dot-leading-slug.test.ts": 144, + "test/regression-issue2091-bsd-mktemp.test.ts": 159, + "test/regression-pr1169-build-app-sed.test.ts": 60, + "test/regression-pr1169-mktemp-fallbacks.test.ts": 52, + "test/regression-transcript-frontmatter-fence.test.ts": 29, + "test/regression-transcript-slug-collision.test.ts": 34, + "test/relink-disabled-router.test.ts": 766, + "test/relink.test.ts": 8593, + "test/remote-identity-vectors.test.ts": 578, + "test/render-sections-provenance.test.ts": 274, "test/resolver-ask-user-format.test.ts": 22, "test/resolvers-gbrain-put-rewrite.test.ts": 26, - "test/resolvers-gbrain-save-results.test.ts": 14, - "test/review-army-budget.test.ts": 1671, - "test/review-consensus-lifecycle.test.ts": 38, - "test/review-count-markdown.test.ts": 109, - "test/review-entry-and-design-clarity-au.test.ts": 47, - "test/review-enum-lifecycle.test.ts": 37, - "test/review-finalization-budget.test.ts": 4338, - "test/review-log.test.ts": 1487, - "test/review-n-plus-one-contract.test.ts": 447, - "test/review-quality-provenance.test.ts": 44, - "test/review-start-evidence.test.ts": 11770, - "test/review-workflow-clarity.test.ts": 31, - "test/review-workflow-fixture.test.ts": 24, - "test/routing-probe.test.ts": 28, - "test/run-in-background-guidance.test.ts": 235, - "test/run-shard-child.test.ts": 1242, - "test/salience-allowlist.test.ts": 26, - "test/sandbox-doctor-shell.test.ts": 18, - "test/schema-version-migration.test.ts": 37, - "test/secret-sink-harness.test.ts": 46, - "test/section-capture-native-tools.test.ts": 3716, - "test/section-manifest-consistency.test.ts": 22, - "test/security-dashboard-fallback.test.ts": 1587, - "test/session-runner-browse-errors.test.ts": 117, - "test/session-runner-groupkill.test.ts": 4094, - "test/session-runner-startup-grace.test.ts": 13104, - "test/session-runner-stream-lifecycle.test.ts": 275, - "test/session-runner-timeout.test.ts": 3036, - "test/session-runner-tools.test.ts": 5332, - "test/session-update-autostash.test.ts": 5038, - "test/setup-alias-name-uniqueness.test.ts": 1286, - "test/setup-browser-hint.test.ts": 48, - "test/setup-bun-cmd-and-pipe-bugs.test.ts": 34, - "test/setup-claude-code-migration.test.ts": 8809, - "test/setup-claude-skill-assets.test.ts": 834, - "test/setup-cleanup-orphans.test.ts": 178, - "test/setup-codesign.test.ts": 23, - "test/setup-codex-model.test.ts": 16, - "test/setup-codex-scope-migrations.test.ts": 24355, - "test/setup-codex-scope-namespaces.test.ts": 45945, - "test/setup-codex-scope-review-boundaries.test.ts": 30240, - "test/setup-codex-scope.test.ts": 37853, - "test/setup-conductor-worktree.test.ts": 37, - "test/setup-emoji-font.test.ts": 66, - "test/setup-gbrain-bin-invocation-paths.test.ts": 17, - "test/setup-gbrain-fixture.test.ts": 2455, - "test/setup-gbrain-path4-caller.test.ts": 2802, - "test/setup-gbrain-path4-structure.test.ts": 17, - "test/setup-gbrain-remote-caller.test.ts": 8376, - "test/setup-help.test.ts": 47, - "test/setup-hook-canonical-paths.test.ts": 20, - "test/setup-install-registry.test.ts": 40972, - "test/setup-kiro-native.test.ts": 196, - "test/setup-link-ownership.test.ts": 579, - "test/setup-needs-build.test.ts": 187, - "test/setup-plan-tune-hooks-noninteractive.test.ts": 243, - "test/setup-playwright-best-effort.test.ts": 22736, - "test/setup-playwright-platform.test.ts": 5285, - "test/setup-prune-stale-generated.test.ts": 253, - "test/setup-runtime-lib-command.test.ts": 11103, - "test/setup-sections-linking.test.ts": 19, - "test/setup-staged-copy.test.ts": 101, - "test/setup-timeline-hook-gate.test.ts": 160, - "test/setup-windows-fallback.test.ts": 37, - "test/setup-windows-rerun-refresh.test.ts": 109, - "test/shared-libs-cancellation.test.ts": 117, - "test/shared-libs-checker-interface-evidence.test.ts": 42971, - "test/shared-libs-evidence.test.ts": 27, - "test/shared-libs-fixture.test.ts": 4517, - "test/shared-libs-plan-actor.test.ts": 60, - "test/shared-libs-rendering.test.ts": 756, - "test/shared-libs-revalidation-prompt.test.ts": 8257, - "test/shared-libs-review-start-evidence.test.ts": 2244, - "test/shared-libs-snapshot-check.test.ts": 22131, - "test/shared-libs-source-reads.test.ts": 1050, - "test/shared-libs-stage-actor.test.ts": 93501, + "test/resolvers-gbrain-save-results.test.ts": 18, + "test/review-army-budget.test.ts": 1691, + "test/review-consensus-lifecycle.test.ts": 36, + "test/review-count-markdown.test.ts": 113, + "test/review-entry-and-design-clarity-au.test.ts": 56, + "test/review-enum-lifecycle.test.ts": 39, + "test/review-finalization-budget.test.ts": 2571, + "test/review-log.test.ts": 1732, + "test/review-n-plus-one-contract.test.ts": 574, + "test/review-quality-provenance.test.ts": 48, + "test/review-start-evidence.test.ts": 14784, + "test/review-workflow-clarity.test.ts": 38, + "test/review-workflow-fixture.test.ts": 28, + "test/router-disabled-skills.test.ts": 540, + "test/routing-probe.test.ts": 45, + "test/run-in-background-guidance.test.ts": 600, + "test/run-shard-child.test.ts": 1239, + "test/salience-allowlist.test.ts": 29, + "test/sandbox-doctor-shell.test.ts": 19, + "test/schema-version-migration.test.ts": 45, + "test/secret-sink-harness.test.ts": 50, + "test/section-capture-native-tools.test.ts": 3894, + "test/section-manifest-consistency.test.ts": 21, + "test/security-dashboard-fallback.test.ts": 1497, + "test/session-runner-browse-errors.test.ts": 136, + "test/session-runner-groupkill.test.ts": 4101, + "test/session-runner-startup-grace.test.ts": 13100, + "test/session-runner-stream-lifecycle.test.ts": 276, + "test/session-runner-timeout.test.ts": 3033, + "test/session-runner-tools.test.ts": 5329, + "test/session-update-autostash.test.ts": 5065, + "test/session-update-stages.test.ts": 2747, + "test/setup-alias-name-uniqueness.test.ts": 1399, + "test/setup-browser-hint.test.ts": 51, + "test/setup-bun-cmd-and-pipe-bugs.test.ts": 35, + "test/setup-claude-code-migration.test.ts": 10025, + "test/setup-claude-skill-assets.test.ts": 873, + "test/setup-cleanup-orphans.test.ts": 177, + "test/setup-codesign-restore.test.ts": 307, + "test/setup-codesign.test.ts": 24, + "test/setup-codex-design-pdf-runtime.test.ts": 135, + "test/setup-codex-model.test.ts": 18, + "test/setup-codex-scope-migrations.test.ts": 26857, + "test/setup-codex-scope-namespaces.test.ts": 45745, + "test/setup-codex-scope-review-boundaries.test.ts": 38594, + "test/setup-codex-scope.test.ts": 50100, + "test/setup-conductor-auq-hook.test.ts": 16923, + "test/setup-conductor-worktree.test.ts": 41, + "test/setup-cso-windows-probe.test.ts": 58, + "test/setup-deploy-key-presence.test.ts": 21, + "test/setup-emoji-font.test.ts": 68, + "test/setup-gbrain-bin-invocation-paths.test.ts": 19, + "test/setup-gbrain-fixture.test.ts": 2636, + "test/setup-gbrain-path4-caller.test.ts": 2923, + "test/setup-gbrain-path4-structure.test.ts": 18, + "test/setup-gbrain-remote-caller.test.ts": 8727, + "test/setup-help.test.ts": 59, + "test/setup-hook-canonical-paths.test.ts": 32, + "test/setup-install-registry.test.ts": 61202, + "test/setup-kiro-native.test.ts": 501, + "test/setup-link-ownership.test.ts": 620, + "test/setup-needs-build.test.ts": 195, + "test/setup-plan-tune-hooks-noninteractive.test.ts": 329, + "test/setup-playwright-best-effort.test.ts": 22758, + "test/setup-playwright-platform.test.ts": 5334, + "test/setup-prune-stale-generated.test.ts": 212, + "test/setup-runtime-lib-command.test.ts": 12655, + "test/setup-sections-linking.test.ts": 17, + "test/setup-skill-copies.test.ts": 309, + "test/setup-staged-copy.test.ts": 55, + "test/setup-timeline-hook-gate.test.ts": 186, + "test/setup-windows-fallback.test.ts": 46, + "test/setup-windows-rerun-refresh.test.ts": 139, + "test/shard-cli-parity.test.ts": 99, + "test/shard-engine-equivalence.test.ts": 3140, + "test/shard-engine.test.ts": 3571, + "test/shared-libs-cancellation.test.ts": 163, + "test/shared-libs-checker-interface-evidence.test.ts": 45157, + "test/shared-libs-evidence.test.ts": 33, + "test/shared-libs-fixture.test.ts": 7972, + "test/shared-libs-plan-actor.test.ts": 67, + "test/shared-libs-rendering.test.ts": 1052, + "test/shared-libs-revalidation-prompt.test.ts": 9935, + "test/shared-libs-review-start-evidence.test.ts": 2366, + "test/shared-libs-snapshot-check.test.ts": 27766, + "test/shared-libs-source-reads.test.ts": 1132, + "test/shared-libs-stage-actor.test.ts": 112821, "test/ship-apple-gate.test.ts": 19, - "test/ship-control-flow.test.ts": 169, - "test/ship-coverage-audit-af.test.ts": 50, - "test/ship-document-release-dispatch.test.ts": 3620, - "test/ship-hook-actor.test.ts": 1811, - "test/ship-hook-refresh.test.ts": 1462, - "test/ship-hook-windows-paths.test.ts": 449, - "test/ship-plan-completion-invariants.test.ts": 136, - "test/ship-pr-liveness-policy.test.ts": 16, - "test/ship-publication-gates.test.ts": 166, - "test/ship-reentry-gates.test.ts": 25, - "test/ship-review-loop.test.ts": 19, - "test/ship-section-fixture.test.ts": 357, - "test/ship-skip-actor.test.ts": 27825, + "test/ship-control-flow.test.ts": 226, + "test/ship-coverage-audit-af.test.ts": 72, + "test/ship-document-release-dispatch.test.ts": 4077, + "test/ship-hook-actor.test.ts": 1951, + "test/ship-hook-refresh.test.ts": 1969, + "test/ship-hook-windows-paths.test.ts": 289, + "test/ship-plan-completion-invariants.test.ts": 892, + "test/ship-pr-liveness-policy.test.ts": 19, + "test/ship-publication-gates.test.ts": 207, + "test/ship-reentry-gates.test.ts": 28, + "test/ship-review-loop.test.ts": 21, + "test/ship-section-fixture.test.ts": 399, + "test/ship-skip-actor.test.ts": 31532, "test/ship-skip-requeue.test.ts": 31, - "test/ship-skip-selection.test.ts": 101, - "test/ship-template-redaction.test.ts": 22, - "test/ship-test-detection-markers.test.ts": 152, - "test/ship-version-sync.test.ts": 419, - "test/ship-workflow-clarity.test.ts": 62, - "test/shortcut-debt-ledger.test.ts": 17, - "test/skill-browse-state-extraction.test.ts": 39, - "test/skill-budget-regression.test.ts": 40, - "test/skill-census.test.ts": 28, - "test/skill-ceo-section-ordering.test.ts": 1893, - "test/skill-check-driver.test.ts": 170, - "test/skill-collision-sentinel.test.ts": 19, - "test/skill-coverage-floor.test.ts": 52, + "test/ship-skip-selection.test.ts": 125, + "test/ship-template-redaction.test.ts": 44, + "test/ship-test-detection-markers.test.ts": 154, + "test/ship-triage-labels.test.ts": 19, + "test/ship-version-sync.test.ts": 555, + "test/ship-workflow-clarity.test.ts": 48, + "test/shortcut-debt-ledger.test.ts": 19, + "test/skill-browse-state-extraction.test.ts": 30, + "test/skill-budget-regression.test.ts": 43, + "test/skill-census.test.ts": 33, + "test/skill-ceo-section-ordering.test.ts": 2234, + "test/skill-check-driver.test.ts": 124, + "test/skill-collision-sentinel.test.ts": 23, + "test/skill-coverage-floor.test.ts": 56, "test/skill-cross-model-recommendation-emit.test.ts": 25, "test/skill-fixture.test.ts": 58, - "test/skill-parser.test.ts": 34, - "test/skill-positional-literals.test.ts": 962, - "test/skill-preflight-budget.test.ts": 15, - "test/skill-size-budget.test.ts": 415, - "test/skill-validation.test.ts": 588, - "test/slop-diff-cli.test.ts": 392, - "test/sol-skill-fixture.test.ts": 612, - "test/spawnsync-timeout-tripwire.test.ts": 163, - "test/spec-quality-gate-secret-sink.test.ts": 1048, - "test/spec-template-invariants.test.ts": 23, - "test/static-no-legacy-writes.test.ts": 1195, + "test/skill-parser.test.ts": 33, + "test/skill-positional-literals.test.ts": 1069, + "test/skill-preflight-budget.test.ts": 22, + "test/skill-size-budget.test.ts": 421, + "test/skill-validation.test.ts": 927, + "test/skillify-host-paths.test.ts": 998, + "test/slop-diff-cli.test.ts": 345, + "test/sol-skill-fixture.test.ts": 786, + "test/spawnsync-timeout-tripwire.test.ts": 211, + "test/spec-quality-gate-secret-sink.test.ts": 1437, + "test/spec-template-invariants.test.ts": 24, + "test/state-root-config-merge.test.ts": 613, + "test/state-root-one-variable.test.ts": 4348, + "test/state-root-parity.test.ts": 160, + "test/state-root-ratchet.test.ts": 286, + "test/state-root-resolver-failure.test.ts": 38, + "test/static-no-legacy-writes.test.ts": 1207, "test/strict-output-capture.test.ts": 89, - "test/strict-output-formats.test.ts": 899, - "test/strict-output-settlement.test.ts": 1433, - "test/strict-output.test.ts": 18, - "test/sync-gbrain-readiness-fixture.test.ts": 156, - "test/sync-gbrain-source-probe.test.ts": 483, - "test/takes-fence-fallback.test.ts": 13, + "test/strict-output-formats.test.ts": 985, + "test/strict-output-settlement.test.ts": 4282, + "test/strict-output.test.ts": 23, + "test/sync-gbrain-cycle-freshness.test.ts": 76, + "test/sync-gbrain-readiness-fixture.test.ts": 164, + "test/sync-gbrain-source-probe.test.ts": 528, + "test/takes-fence-fallback.test.ts": 15, "test/tasks-section-jq.test.ts": 30, - "test/taste-engine.test.ts": 620, - "test/team-mode.test.ts": 1169, + "test/taste-engine.test.ts": 984, + "test/team-mode.test.ts": 1397, "test/telemetry-repo-strip.test.ts": 34, - "test/telemetry.test.ts": 5815, - "test/template-context-parity.test.ts": 17, - "test/terse-build.test.ts": 20, - "test/test-free-shards-capture.test.ts": 1281, - "test/test-free-shards-sandbox-knobs.test.ts": 112, - "test/test-free-shards.test.ts": 82846, - "test/test-of-test-ratchet.test.ts": 119, - "test/test-pr-profile.test.ts": 28, - "test/third-party-actions-recording.test.ts": 111, - "test/third-party-actions.test.ts": 269, - "test/timeline-stop-hook.test.ts": 805, - "test/timeline.test.ts": 1256, - "test/touchfiles-facade.test.ts": 23, - "test/touchfiles-map-diff.test.ts": 174, - "test/touchfiles.test.ts": 850, + "test/telemetry.test.ts": 6828, + "test/template-context-parity.test.ts": 19, + "test/terse-build.test.ts": 25, + "test/test-free-shards-capture.test.ts": 1313, + "test/test-free-shards-sandbox-knobs.test.ts": 123, + "test/test-free-shards.test.ts": 82610, + "test/test-of-test-ratchet.test.ts": 131, + "test/test-pr-profile.test.ts": 29, + "test/test-value-bar.test.ts": 85, + "test/third-party-actions-recording.test.ts": 125, + "test/third-party-actions.test.ts": 280, + "test/timeline-stop-hook.test.ts": 1065, + "test/timeline.test.ts": 1968, + "test/touchfiles-facade.test.ts": 29, + "test/touchfiles-map-diff.test.ts": 185, + "test/touchfiles.test.ts": 1064, "test/tracker-guard-wiring.test.ts": 61, - "test/tracker-guard.test.ts": 163, - "test/ubicloud-runner.test.ts": 20, - "test/uninstall-windows-copies.test.ts": 1971, - "test/uninstall.test.ts": 5507, - "test/update-check-crash-sentinel.test.ts": 573, - "test/upgrade-migration-v1.test.ts": 42, - "test/upgrade-setup-recovery.test.ts": 94, + "test/tracker-guard.test.ts": 192, + "test/troubleshooting-anchors.test.ts": 19, + "test/typecheck-test-ratchet.test.ts": 46, + "test/ubicloud-runner.test.ts": 66, + "test/uninstall-windows-copies.test.ts": 2200, + "test/uninstall.test.ts": 5994, + "test/update-check-crash-sentinel.test.ts": 667, + "test/upgrade-migration-v1.test.ts": 46, + "test/upgrade-setup-recovery.test.ts": 106, "test/upgrade-template-pins.test.ts": 18, - "test/user-render-out-dir-install.test.ts": 145, - "test/user-slug-fallback.test.ts": 377, - "test/v0-dormancy.test.ts": 34, - "test/verify-gate.test.ts": 1906, - "test/version-source.test.ts": 11, - "test/workflow-action-pins.test.ts": 75, - "test/workflow-boundaries-fixture.test.ts": 1813, - "test/workflow-concurrency.test.ts": 17, - "test/workflow-excerpt.test.ts": 116, - "test/workflow-judge-cache.test.ts": 1728, - "test/workflow-judge-input.test.ts": 52, - "test/worktree-isolated-shapes.test.ts": 78, - "test/worktree.test.ts": 480, - "test/writing-style-resolver.test.ts": 22 + "test/user-render-out-dir-install.test.ts": 181, + "test/user-slug-fallback.test.ts": 526, + "test/v0-dormancy.test.ts": 43, + "test/verify-gate.test.ts": 2122, + "test/version-source.test.ts": 21, + "test/windows-free-selection-autoplan-guard.test.ts": 33, + "test/workflow-action-pins.test.ts": 33, + "test/workflow-boundaries-fixture.test.ts": 2100, + "test/workflow-concurrency.test.ts": 18, + "test/workflow-excerpt.test.ts": 117, + "test/workflow-judge-cache.test.ts": 1837, + "test/workflow-judge-input.test.ts": 54, + "test/worktree-isolated-shapes.test.ts": 44, + "test/worktree.test.ts": 506, + "test/writing-style-resolver.test.ts": 26 } }