{ "schema_version": 1, "generated_by": "scripts/gen-test-timings.cjs", "unit": "ms", "sources": [ "test-events-linux-node22.jsonl", "test-events-linux-node24.jsonl", "manual: codex-config.test.cjs/codex-config-hooks.test.cjs re-measured locally (node --test --test-reporter=tap, max of 3 runs) after next split codex-config.test.cjs (#4139/#4540) — the old 127783ms entry predated the split and codex-config-hooks.test.cjs, which now holds the #3245/#4249 install()-pipeline blocks, had no entry at all (PR #4249)." ], "file_count": 657, "timings": { "active-workstream-store.test.cjs": 81, "active-workstream-store.unit.test.cjs": 364, "adapter-declarative-equivalence.test.cjs": 45, "adapter-imperative.test.cjs": 164, "adr-15-progress-converge.test.cjs": 511, "adr-218-release-version-validation.test.cjs": 70, "adr-22-plan-drift-guard.test.cjs": 3290, "adr-230-pr-target-policy.test.cjs": 201, "adr-612-bracket-grammar.test.cjs": 416, "adr-612-collision-characterization.test.cjs": 174, "adr-index-gate.test.cjs": 7042, "adr-parser.property.test.cjs": 1423, "adr-parser.test.cjs": 59, "adr-parser.unit.test.cjs": 605, "adr857-contribution-merge.test.cjs": 200, "adr857-core-without-capabilities.test.cjs": 6187, "adr857-predicate-boundary.test.cjs": 113, "affected-tests-lib.test.cjs": 240, "agent-classification-parity.test.cjs": 49, "agent-fragments-emission.install.test.cjs": 228000, "agent-frontmatter.test.cjs": 1076, "agent-install-check.test.cjs": 274, "agent-install-validation.test.cjs": 12405, "agent-marker-documentation-guard.test.cjs": 108, "agent-required-reading-consistency.test.cjs": 396, "agent-size-budget.test.cjs": 126, "agent-skills-awareness.test.cjs": 225, "agent-skills-bootstrap.test.cjs": 169, "agent-skills.test.cjs": 28917, "ai-evals.test.cjs": 6762, "allowlist-ratchet.test.cjs": 151, "analyze-dependencies.test.cjs": 56, "anti-pattern-enforcement.test.cjs": 56, "antigravity-repo-grounding.test.cjs": 87, "antigravity-reviewer.test.cjs": 199, "antigravity-upgrades.test.cjs": 7589, "api-coverage-gate-e2e.test.cjs": 7002, "api-coverage.test.cjs": 1266, "artifacts.test.cjs": 339, "ask-user-questions-fallback.test.cjs": 394, "assumption-delta-checkpoint-e2e.test.cjs": 5359, "assumption-delta.test.cjs": 1552, "atomic-write-coverage.test.cjs": 47, "audit-command-cutover.test.cjs": 6076, "audit-fix-command.test.cjs": 179, "autonomous-allowed-tools.test.cjs": 41, "autonomous-converge.test.cjs": 524, "autonomous-decomposition.test.cjs": 43, "autonomous-interactive.test.cjs": 43, "autonomous-to-flag.test.cjs": 81, "autonomous-ui-steps.test.cjs": 80, "backwards-compat-phase-id.test.cjs": 107, "branch-no-track-guard.test.cjs": 120, "broken-windows-description.test.cjs": 24, "broken-windows.test.cjs": 13686, "bugs-1656-1657.test.cjs": 261, "capability-cli.test.cjs": 47297, "capability-command-dispatch.test.cjs": 323, "capability-consent.test.cjs": 7105, "capability-consumption.test.cjs": 267, "capability-ledger.test.cjs": 1361, "capability-lifecycle.test.cjs": 6019, "capability-loader.test.cjs": 1123, "capability-manifest-version.test.cjs": 477, "capability-matrix-sync.test.cjs": 41, "capability-precedence-parity.test.cjs": 96, "capability-registry.test.cjs": 38250, "capability-source.test.cjs": 1888, "capability-state.test.cjs": 7894, "capability-trust.test.cjs": 259, "capability-writer.test.cjs": 3230, "chain-flag-plan-phase.test.cjs": 144, "changeset-cli.test.cjs": 7271, "changeset-github-release-notes.test.cjs": 1222, "changeset-lint.test.cjs": 1088, "changeset-new.test.cjs": 194, "changeset-parse.test.cjs": 205, "changeset-render.test.cjs": 38, "changeset-serialize.test.cjs": 62, "check-env.test.cjs": 11248, "check-gap-analysis-plan-post-e2e.test.cjs": 15187, "check-glossary-refs.test.cjs": 1299, "check-predicate.test.cjs": 364, "check-tdd-review-checkpoint-e2e.test.cjs": 6287, "check-ui-plan-gate.test.cjs": 166, "check-ui-safety-gate.test.cjs": 2195, "check-update-config-dir.test.cjs": 351, "ci-full-lane-sharding.test.cjs": 114, "ci-rebase-check.test.cjs": 1922, "ci-test-job-timeout-budget.test.cjs": 78, "ci-test-scope.test.cjs": 48164, "cjs-command-router-adapter.test.cjs": 6030, "claude-imperative-reference.test.cjs": 110, "claude-md-path.test.cjs": 3806, "claude-md.test.cjs": 11799, "claude-orchestration-command-router.test.cjs": 3122, "claude-orchestration.test.cjs": 1908, "claude-skills-migration.test.cjs": 201, "cleanup-branch-pruning.test.cjs": 190, "cli-exit.test.cjs": 1316, "clock-seam.test.cjs": 10986, "close-phase-todos-padded-resolves.test.cjs": 798, "close-phase-todos-stage-deletion.test.cjs": 32, "clusters.test.cjs": 58, "code-review-agent-skills.test.cjs": 136, "code-review-command.test.cjs": 576, "code-review-flags.test.cjs": 119, "code-review-pipeline-regression.test.cjs": 214, "code-review-summary-parser.test.cjs": 85, "code-review.test.cjs": 5022, "codebase-mapper-date-restamp.test.cjs": 138, "codex-config-hooks.test.cjs": 3454, "codex-config.test.cjs": 189, "codex-declarative-reference.test.cjs": 205, "command-arg-projection.test.cjs": 113, "command-contract.test.cjs": 1105, "command-routing-hub.test.cjs": 31039, "commands.test.cjs": 75735, "commit-docs-bypass.test.cjs": 2892, "commit-files-deletion.test.cjs": 2909, "commit-files-pathspec.test.cjs": 6768, "commonjs-marker.test.cjs": 29531, "concurrency-safety.test.cjs": 12226, "config-defaults-runtime-exclusion.test.cjs": 1177, "config-field-docs.test.cjs": 1377, "config-get-default.test.cjs": 17431, "config-loader.test.cjs": 7014, "config-schema.property.test.cjs": 4065, "config.test.cjs": 141323, "configuration-migrate-config.test.cjs": 2219, "context-composer.property.test.cjs": 283, "context-composer.test.cjs": 110, "context-enrichment.test.cjs": 158, "context-index-sync.test.cjs": 105, "context-predicates-query.test.cjs": 14164, "context-predicates.property.test.cjs": 334, "context-predicates.test.cjs": 319, "context-utilization.property.test.cjs": 178, "context-utilization.test.cjs": 121, "context7-plugin-grant-parity.test.cjs": 105, "context7-tool-name-parity.test.cjs": 140, "continuation-grammar-parity.test.cjs": 123, "contributor-standards.test.cjs": 169, "conventional-title.property.test.cjs": 229, "conventional-title.test.cjs": 261, "core-utils.test.cjs": 270, "coverage-metadata-parser.test.cjs": 10242, "coverage-uat-routing.test.cjs": 2153, "cross-ai-execution.test.cjs": 219, "cursor-conversion.test.cjs": 51, "cursor-dispatch-upgrade.test.cjs": 55, "cursor-hook-bus-upgrade.test.cjs": 74, "cursor-hooks.test.cjs": 436, "cursor-imperative-reference.test.cjs": 79, "cursor-reviewer.test.cjs": 123, "debug-session-management.test.cjs": 104, "debug-session-manager-commit.test.cjs": 1865, "debugger-bug-taxonomy.test.cjs": 67, "debugger-fix-acceptance.test.cjs": 110, "debugger-prevention.test.cjs": 212, "debugger-rca-branching.test.cjs": 126, "debugger-repro-hardening.test.cjs": 91, "debugger-sbfl.test.cjs": 118, "debugger-semantic-recall.test.cjs": 106, "decisions.test.cjs": 13530, "declarative-reference-antigravity.test.cjs": 1582, "declarative-reference-zcode.test.cjs": 2119, "defaults-json-fallback.test.cjs": 188, "derive-progress.property.test.cjs": 396, "discord-release-summary.test.cjs": 70, "discuss-all-flag.test.cjs": 92, "discuss-checkpoint.test.cjs": 152, "discuss-mode.test.cjs": 115, "discuss-phase-power.test.cjs": 115, "dispatcher.test.cjs": 15340, "docs-parity-live-registry.test.cjs": 745, "docs-update.test.cjs": 8402, "drift-detection.test.cjs": 7336, "edge-probe-docs-fixtures.test.cjs": 126, "edge-probe-planner-contract.test.cjs": 33, "edge-probe-spec-phase-contract.test.cjs": 48, "edge-probe.test.cjs": 1205, "edit-phase.test.cjs": 142, "effort-surface-axis.test.cjs": 5485, "effort-sync-installed-runtime.test.cjs": 1763, "emitted-attribution.test.cjs": 189330, "emitted-provenance.test.cjs": 38803, "emitted-sizes.test.cjs": 3269, "ensure-runtime-build.test.cjs": 7800, "eslint-rules.test.cjs": 2624, "estimate-calibrate.test.cjs": 10911, "estimate-loop-convergence.test.cjs": 14663, "eval.property.test.cjs": 309, "eval.test.cjs": 96, "event.test.cjs": 173, "execute-mvp-tdd-gate.test.cjs": 1783, "execute-phase-active-flags.test.cjs": 131, "execute-phase-branch-base-ahead-warning.test.cjs": 24, "execute-phase-step-5-5-deviation-doc.test.cjs": 120, "execute-phase-wave.test.cjs": 1767, "execute-phase-worktree-artifacts.test.cjs": 233, "execute-phase-worktree-guard.test.cjs": 3160, "execute-wave-post-gate-pipeline-e2e.test.cjs": 10289, "executor-mvp-tdd-section.test.cjs": 134, "explore-command.test.cjs": 121, "external-descriptor-confinement.test.cjs": 62, "external-descriptor-loader-wiring.test.cjs": 252, "external-job-waiting.test.cjs": 60, "external-job.test.cjs": 192, "extract-learnings.test.cjs": 95, "extraction-discipline-consistency.test.cjs": 72, "faulty-deps.test.cjs": 1071, "feat-2296-provider-escalation.test.cjs": 33715, "feat-2646-deferred-items-audit-scanner.test.cjs": 6543, "federated-config-key-removal.test.cjs": 528, "federated-config-loadconfig.test.cjs": 620, "federated-config.test.cjs": 261, "few-shot-calibration.test.cjs": 87, "fixture-builder.test.cjs": 324, "forensics.test.cjs": 164, "format-github-release-notes.test.cjs": 69, "fragment-single-edit-propagation.install.test.cjs": 575000, "frontmatter-cli.test.cjs": 25728, "frontmatter.property.test.cjs": 2551, "frontmatter.test.cjs": 10565, "frontmatter.unit.test.cjs": 423, "gap-checker.property.test.cjs": 12147, "gate-predicate-evaluator-missing.test.cjs": 110, "gate-predicate-evaluator.test.cjs": 186, "gates-taxonomy.test.cjs": 57, "gemini-runtime-removed.test.cjs": 5775, "gen-context-index.test.cjs": 4024, "gen-registry.test.cjs": 2754, "gen-section-manifest.test.cjs": 3175, "getdirname-registry-derivation.test.cjs": 32, "git-base-branch.test.cjs": 7770, "git-fixture.test.cjs": 1446, "global-config-home-fragment.test.cjs": 33, "golden-install-tree.test.cjs": 32585, "golden-parity-single-source.test.cjs": 74, "graphify-auto-update.slow.test.cjs": 37442, "graphify-command-cutover.test.cjs": 13547, "graphify-graph-path.test.cjs": 767, "graphify-query.test.cjs": 17488, "graphify-visualization.test.cjs": 4639, "graphify.test.cjs": 902, "msd-agent-isolation-guard.test.cjs": 13745, "msd-check-update-worker-platform-gate.test.cjs": 1493, "msd-mcp-server-bin.test.cjs": 832, "msd-mcp-server.test.cjs": 958, "msd-researcher-app-aware.test.cjs": 57, "msd-researcher-flow-diagram.test.cjs": 115, "msd-settings-advanced.test.cjs": 4160, "msd-statusline-git.property.test.cjs": 2078, "msd-statusline-state.property.test.cjs": 164, "msd-statusline.test.cjs": 6522, "msd-tools-path-refs.test.cjs": 298, "msd-workflow.structure.test.cjs": 137, "msd-write-guard.property.test.cjs": 9794, "msd-write-guard.test.cjs": 8812, "gsd2-import.test.cjs": 4683, "handshake-serialized.test.cjs": 44, "hardcoded-paths.test.cjs": 676, "health-validation.test.cjs": 17036, "helpers-cleanup.test.cjs": 110, "helpers-process-isolation.test.cjs": 37, "hook-bus.test.cjs": 50, "hook-validation.test.cjs": 84, "hooks-opt-in.test.cjs": 8614, "host-integration-descriptors.test.cjs": 386, "host-integration-validator-parity.test.cjs": 318, "host-integration.test.cjs": 11468, "hub-logger-integration.test.cjs": 129, "import-command.test.cjs": 101, "ingest-docs.test.cjs": 4016, "init-debug-workflow-contract.test.cjs": 74, "init-debug.test.cjs": 22785, "init-manager.test.cjs": 24917, "init.test.cjs": 113693, "injection-blocking-config.test.cjs": 1543, "inline-plan-threshold.test.cjs": 1116, "install-minimal-hooks.test.cjs": 174882, "install-nested-layout.test.cjs": 2783, "install-path-detection.test.cjs": 5930, "install-regressions.test.cjs": 41460, "install-runtime-artifacts.test.cjs": 37114, "install-update-marker.test.cjs": 128, "install-write-confinement.test.cjs": 7167, "install.test.cjs": 134719, "installer-migration-authoring.test.cjs": 136, "installer-migration-config-root-marker.test.cjs": 94, "installer-migration-install.integration.test.cjs": 74165, "installer-migration-prune-stale-pristine.test.cjs": 82, "installer-migration-rename-msd-core.test.cjs": 265, "installer-migration-report.test.cjs": 339, "installer-migrations.test.cjs": 7406, "intel-command-cutover.test.cjs": 7613, "intel.test.cjs": 7789, "inventory-headings-countfree.test.cjs": 43, "inventory-manifest-sync.test.cjs": 52, "inventory-nested-families.test.cjs": 192, "io.test.cjs": 2567, "ios-scaffold-safety.test.cjs": 71, "issue-dedupe.test.cjs": 357, "issue-version-gate.test.cjs": 286, "learnings.test.cjs": 2925, "lint-docs-command-form.test.cjs": 2986, "lint-docs-required.test.cjs": 210, "lint-legacy-dir-name.test.cjs": 1003, "lint-pr-check-project-dir.test.cjs": 471, "lint-regression-test-names.test.cjs": 1504, "lint-resolution-provenance.test.cjs": 85, "lint-skill-deps.test.cjs": 2176, "lint-test-file-count.test.cjs": 1661, "list-seeds.property.test.cjs": 201, "list-seeds.test.cjs": 7164, "load-bearing-contract-gate.test.cjs": 57, "locking-bugs-1909-1916-1925-1927.test.cjs": 3223, "logger.test.cjs": 168, "loop-hook-firing-spike.test.cjs": 94, "loop-hooks-empty-points-e2e.test.cjs": 15096, "loop-hooks-ship-pre-e2e.test.cjs": 4395, "loop-hooks-verify-post-e2e.test.cjs": 8055, "loop-host-contract.test.cjs": 366, "loop-render-hooks.test.cjs": 9266, "loop-walk.qa.test.cjs": 28396, "m8-writestatemd-scan-after-lock.test.cjs": 45, "m9-statelock-write-error-orphan.test.cjs": 39, "managed-hooks.test.cjs": 12020, "markdown-sectionizer.test.cjs": 2192, "markdown-table.test.cjs": 381, "mcp-catalog-parity.install.test.cjs": 5166, "mcp-catalog.property.test.cjs": 409, "mcp-catalog.test.cjs": 291, "mcp-server-catalog.test.cjs": 131, "mcp-tool-inheritance.test.cjs": 231, "mempalace-capture-gate-default.test.cjs": 24, "mempalace-capture-headless-invocation.test.cjs": 53, "methodology-artifact.test.cjs": 64, "milestone-archive.test.cjs": 10539, "milestone-helper.test.cjs": 171, "milestone-prefixed-convention.test.cjs": 4739, "milestone-summary.test.cjs": 1912, "milestone.test.cjs": 42308, "model-adapter.test.cjs": 31, "model-alias-map.test.cjs": 62, "model-catalog-runtime-defaults.test.cjs": 37, "model-catalog-valid-tiers.test.cjs": 36, "model-omit-when-inherit-guard.test.cjs": 8427, "model-profiles.test.cjs": 2036, "model-resolver.test.cjs": 42376, "model-routing-spawn-threading.test.cjs": 247, "multi-runtime-select.test.cjs": 155, "mutation-matrix-ratchet.test.cjs": 626, "mutation-matrix-stdin-eagain.test.cjs": 39, "mutation-workflow-base-ref.test.cjs": 2795, "mvp-phase-command.test.cjs": 48, "mvp-phase-integration.test.cjs": 2125, "mvp-phase-spidr.test.cjs": 69, "new-milestone-clear-phases.test.cjs": 14574, "new-project-mvp-prompt.test.cjs": 130, "next-decimal-roadmap-scan.test.cjs": 4845, "next-safety-gates.test.cjs": 73, "next-up-clear-order.test.cjs": 236, "no-bare-msd-tools-command-position.test.cjs": 154, "no-bare-npm-exec.rule.test.cjs": 282, "no-crlf-fragile-split.rule.test.cjs": 333, "no-dead-sdk-refs.test.cjs": 217, "no-hardcoded-home-msd-tools.test.cjs": 391, "no-hardcoded-tmp.rule.test.cjs": 346, "no-path-literal-in-assert.rule.test.cjs": 618, "no-phantom-issue-refs.test.cjs": 995, "no-posix-mode-bit-assert.rule.test.cjs": 673, "no-unbounded-spawn-allowlist.test.cjs": 286, "no-unbounded-spawn.test.cjs": 1429, "no-unguarded-nonportable-exec.rule.test.cjs": 428, "non-claude-runtimes-registry-derivation.test.cjs": 102, "normalize-path-in-content.rule.test.cjs": 1518, "normalize-test-command.test.cjs": 145, "npm-integrity-gate.test.cjs": 3707, "onboard-command.test.cjs": 13941, "opencode-command-dir-plural.test.cjs": 17349, "opencode-imperative-reference.test.cjs": 125, "opencode-permissions.test.cjs": 79, "opencode-plugin-adapter.test.cjs": 3312, "opencode-review-reconstruction.property.test.cjs": 361, "orphan-worktree-detection.test.cjs": 1632, "orphaned-hooks.test.cjs": 36, "package-legitimacy-gate.test.cjs": 745, "package-legitimacy.property.test.cjs": 298, "package-legitimacy.test.cjs": 190, "package-manifest.test.cjs": 88, "package-name-single-source.test.cjs": 160, "packaging-shipped-scripts-require-only-shipped.test.cjs": 23676, "parallel-dependent-plans.test.cjs": 102, "path-replacement.test.cjs": 470, "pattern-mapper.test.cjs": 4914, "pause-work-improvements.test.cjs": 477, "perf-315-loadconfig-subrepo-scan.test.cjs": 141, "perf-316-state-lock-buffer-alloc.test.cjs": 923, "perf-317-context-monitor-fs.test.cjs": 7980, "perf-407-planning-lock-buffer-alloc.test.cjs": 86, "phase-command-router.test.cjs": 3560, "phase-dependency-levels.test.cjs": 37, "phase-estimation.test.cjs": 25574, "phase-id-drift-guard.test.cjs": 488, "phase-id.test.cjs": 760, "phase-lifecycle.test.cjs": 105, "phase-locator.test.cjs": 477, "phase.test.cjs": 166720, "phase6-capability-docs.test.cjs": 192, "phase6-capstone-conformance.test.cjs": 4936, "phase6-planning-capabilities.test.cjs": 72, "phase6-review-capabilities.test.cjs": 55, "phases-command-router.test.cjs": 1972, "pick-flag.test.cjs": 4706, "plan-bounce.test.cjs": 1658, "plan-phase-drift-guard.test.cjs": 487, "plan-phase-mvp-flag.test.cjs": 734, "plan-phase-ui-redirect.test.cjs": 204, "plan-pre-hook-e2e.test.cjs": 7661, "plan-review-convergence.test.cjs": 5670, "planner-decomposition.test.cjs": 128, "planner-estimate-emission.test.cjs": 232, "planner-language-regression.test.cjs": 1060, "planner-mvp-mode.test.cjs": 40, "planning-workspace.test.cjs": 9074, "platform-guard.unit.test.cjs": 734, "playwright-ui-verify.test.cjs": 30, "policy-138-nyquist-config-default.test.cjs": 33, "policy-160-route0-resume.test.cjs": 167, "policy-lint-shallow-checkout.test.cjs": 42, "policy-release-no-npm-self-upgrade.test.cjs": 72, "policy-shell-pinning.test.cjs": 446, "portability-rule-disable-ban.test.cjs": 32091, "portability-vocab-drift.test.cjs": 1922, "post-planning-gaps-2493.test.cjs": 24245, "pr-template-policy.test.cjs": 128, "precommit-alias-drift-hook.test.cjs": 1059, "precondition-element.test.cjs": 1243, "prepush-enterprise-email-hook.test.cjs": 447, "probe-core.property.test.cjs": 509, "probe-core.test.cjs": 309, "process-seam.test.cjs": 8731, "product-name-purity.test.cjs": 110, "profile-output.test.cjs": 9683, "profile-pipeline.test.cjs": 6064, "progress-forensic.test.cjs": 85, "progress-mvp-display.test.cjs": 182, "prohibition-enforcement.property.test.cjs": 189, "prohibition-enforcement.test.cjs": 59691, "prohibition-probe.docs-fixtures.test.cjs": 195, "prohibition-probe.planner-contract.test.cjs": 55, "prohibition-probe.schema.test.cjs": 98, "prohibition-probe.spec-phase-contract.test.cjs": 83, "prohibition-probe.validators.test.cjs": 41, "prohibition-probe.verify-tier.test.cjs": 257, "project-instruction-file-parity.test.cjs": 5394, "project-root.test.cjs": 130, "prompt-budget-cli.test.cjs": 3993, "prompt-budget-parity.test.cjs": 87, "prompt-budget.property.test.cjs": 2628, "prompt-budget.test.cjs": 105, "prompt-budget.unit.test.cjs": 601, "prompt-injection-scan.security.test.cjs": 1253, "prompt-thinning.test.cjs": 97, "prune-orphaned-worktrees.test.cjs": 1223, "quick-branching.test.cjs": 2380, "quick-commit-boundary.test.cjs": 73, "quick-research.test.cjs": 4873, "quick-session-management.test.cjs": 98, "reachability-check.test.cjs": 44, "read-guard.test.cjs": 5618, "read-injection-scanner.property.test.cjs": 22710, "read-injection-scanner.security.test.cjs": 6812, "reapply-patches.test.cjs": 224, "reapply-verify-hunks.test.cjs": 4143, "redaction.test.cjs": 83, "refactor-1390-t3-characterization.test.cjs": 239, "registry-axes-parity.test.cjs": 203, "registry-reviewer-parity.test.cjs": 94, "registry-schema.test.cjs": 803, "release-backmerge-invariants.test.cjs": 100, "release-coverage-scope.test.cjs": 19, "release-finalize-syncs-next-version.test.cjs": 69, "release-hotfix-empty-cherry-pick.test.cjs": 1062, "release-tarball-smoke-bin-invocation.test.cjs": 69, "release-tarball-smoke-workflow.test.cjs": 64, "release-tarball-smoke.install.test.cjs": 167690, "repo-invariants.test.cjs": 25592, "repo-layout.test.cjs": 221, "representative-corpus.test.cjs": 4343, "require-fs-op-fallback.rule.test.cjs": 671, "require-userprofile-with-home.rule.test.cjs": 426, "research-agent-profiles.test.cjs": 290, "research-cli.test.cjs": 12258, "research-provider.property.test.cjs": 228, "research-provider.test.cjs": 208, "research-store.property.test.cjs": 427, "research-store.test.cjs": 363, "resolution.test.cjs": 47, "resolve-dispatch-type.test.cjs": 72, "resolver-hoist-guard.test.cjs": 303, "retired-artifact-cleanup.test.cjs": 292, "reversibility-tagging.test.cjs": 3968, "review-default-reviewers-config.test.cjs": 6215, "review-default-reviewers-resolution.test.cjs": 83, "review-default-reviewers-workflow.test.cjs": 254, "review-lane-descriptor.test.cjs": 643, "review-lane-invocation.test.cjs": 528, "review-lane-runner.test.cjs": 475, "review-model-config.test.cjs": 9373, "review-reviewer-instances-config.test.cjs": 1676, "review-reviewer-instances.test.cjs": 186, "review-reviewer-selection.test.cjs": 134, "reviewer-config-federation.test.cjs": 5705, "reviewer-docs-parity.test.cjs": 13117, "reviewer-lane-declarations.test.cjs": 171, "reviewer-manifest-body.test.cjs": 1706, "reviewer-trust-disclosure.test.cjs": 855, "roadmap-command-router.test.cjs": 42, "roadmap-mode-field.test.cjs": 2305, "roadmap-parser.test.cjs": 29242, "roadmap-phase-fallback.test.cjs": 4059, "roadmap-upgrade.test.cjs": 440, "roadmap.test.cjs": 60326, "roadmapper-granularity.test.cjs": 6931, "run-tests-harness.test.cjs": 223372, "run-with-timeout.test.cjs": 22895, "runtime-artifact-install-plan.test.cjs": 124, "runtime-artifact-layout-descriptor-drive.test.cjs": 256, "runtime-artifact-layout-install-profiles.test.cjs": 3188, "runtime-artifact-layout-surface.test.cjs": 3727, "runtime-artifact-layout.test.cjs": 8396, "runtime-brand-swap-parity.test.cjs": 78, "runtime-config-adapter-registry.test.cjs": 304, "runtime-converters.test.cjs": 534, "runtime-flags.test.cjs": 37, "runtime-homes-descriptor-drive.test.cjs": 702, "runtime-homes.property.test.cjs": 352, "runtime-label-policy.test.cjs": 59, "runtime-launcher-parity.test.cjs": 2206, "runtime-name-policy.test.cjs": 128, "scan-command.test.cjs": 96, "schema-drift.test.cjs": 5129, "sdk-removal-query-family-dispatch.test.cjs": 2725, "sdk-smoke.test.cjs": 54, "secret-scan-lint.security.test.cjs": 3885, "section-manifest-init-facts.test.cjs": 15827, "section-manifest.property.test.cjs": 487, "section-manifest.test.cjs": 538, "section-marker-inversion-guard.test.cjs": 125, "secure-phase-single-writer.test.cjs": 48, "secure-phase.test.cjs": 303, "security-dead-exports.regression.test.cjs": 119, "security-prompt-injection.security.test.cjs": 8289, "security-scan.security.test.cjs": 16659, "security.test.cjs": 1666, "seed-scan-new-milestone.test.cjs": 91, "semver-compare.test.cjs": 144, "settings-integrations.test.cjs": 15116, "settings-jsonc.test.cjs": 119, "sh-hook-paths.test.cjs": 146, "shell-command-projection-dispatch.test.cjs": 4982, "shell-command-projection-path-sep.test.cjs": 260, "skill-frontmatter-contract.test.cjs": 1345, "skill-manifest.test.cjs": 5349, "slash-command-namespace.test.cjs": 4909, "slurm-adapter.test.cjs": 108, "smart-entry.unit.test.cjs": 3186, "spawn-liveness-banner.test.cjs": 166, "spec-phase-probe-reachability.test.cjs": 55, "spec-section.test.cjs": 668, "stale-bake-guard.test.cjs": 548, "state-acquirestatelock-non-eexist.test.cjs": 177, "state-command-cutover.test.cjs": 1084, "state-document.test.cjs": 444, "state-io.test.cjs": 52, "state-prune.test.cjs": 7213, "state-rebuild-cli.test.cjs": 3336, "state-rebuild.test.cjs": 210, "state-transition.test.cjs": 432, "state.test.cjs": 152684, "stats-mvp-display.test.cjs": 637, "subagent-timeout.test.cjs": 6544, "surface-empty-manifest-agents.test.cjs": 96, "surface-md-paths.regression.test.cjs": 106, "sync-next-version.test.cjs": 135, "table-schema-drift-lint.test.cjs": 159, "tdd-mode.test.cjs": 9789, "teams-status.test.cjs": 2581, "temp-subdir.test.cjs": 132, "template.test.cjs": 5687, "test-failure-reasons.test.cjs": 46, "test-gate-watch-mode.test.cjs": 135, "thinking-model-guidance.test.cjs": 442, "thinking-partner.test.cjs": 747, "thread-session-management.test.cjs": 100, "todos-done-rename-guard.test.cjs": 290, "trace-correlation.test.cjs": 54, "tracer-bullet.test.cjs": 2886, "transition-verification-gate.test.cjs": 51, "trim-safety.test.cjs": 143, "tsconfig-noemit.test.cjs": 7162, "uat-predicate.test.cjs": 558, "uat.test.cjs": 18339, "ui-checker-adversarial-stance.test.cjs": 38, "ui-consideration-probe-docs-fixtures.test.cjs": 64, "ui-consideration-probe.test.cjs": 171, "ui-review-next-guidance.test.cjs": 69, "ui-safety-gate.test.cjs": 91, "ultraplan-phase.test.cjs": 163, "untrusted-input-isolation.test.cjs": 56, "unusable-input.test.cjs": 244, "update-custom-backup.test.cjs": 29931, "validate-context.test.cjs": 4932, "validate-registry.test.cjs": 2041, "verification-overrides.test.cjs": 133, "verification-status.test.cjs": 6341, "verifier-behavior-unverified.test.cjs": 131, "verifier-deferred-items.test.cjs": 91, "verifier-mvp-section.test.cjs": 38, "verifier-spotcheck-test-discipline.test.cjs": 30, "verify-health.test.cjs": 37335, "verify-mvp-uat.test.cjs": 74, "verify-npm-publish.test.cjs": 58, "verify-test-quality.test.cjs": 339, "verify-work-auto-transition.test.cjs": 70, "verify.test.cjs": 42371, "vscode-browser-no-node-api.test.cjs": 78, "vscode-extension-reachability.test.cjs": 2043, "vscode-ide-reference.test.cjs": 106, "vscode-lm-tools.test.cjs": 2453, "vscode-subagent-dispatch.test.cjs": 2682, "windows-robustness.test.cjs": 238, "workflow-compat.test.cjs": 296, "workflow-fragments-emission.install.test.cjs": 113902, "workflow-fragments.property.test.cjs": 281, "workflow-fragments.test.cjs": 305, "workflow-guard-registration.test.cjs": 490, "workflow-guard.test.cjs": 2696, "workflow-maintainer-skip.test.cjs": 77, "workflow-shell-pinning.test.cjs": 70, "workflow-size-budget.test.cjs": 377, "workflow-size.test.cjs": 136, "workflow-step-tag-balance.test.cjs": 169, "workspace.test.cjs": 8258, "workstream-inventory.test.cjs": 3541, "workstream-name-policy.test.cjs": 49, "workstream.test.cjs": 44722, "worktree-base-ref.test.cjs": 220, "worktree-baseref-install.test.cjs": 14460, "worktree-cleanup.test.cjs": 2309, "worktree-safety-reap.test.cjs": 15672, "worktree-safety.test.cjs": 23463, "worktree.test.cjs": 817, "write-set.test.cjs": 138 } }