-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy path.test-index
More file actions
650 lines (648 loc) · 119 KB
/
Copy path.test-index
File metadata and controls
650 lines (648 loc) · 119 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
# _metadata: schema_version=1, format=source_path:test_path[,test_path]...
# tests may carry markers via "test_path [marker1,marker2,...]"
# audit P5-2: mechanical staleness detection lives in the version field above;
# parsers should skip lines beginning with # (existing grep -F invocations do).
#
# REVIEW-DEFENSE (PR #78 finding 2): marker syntax is `source.py:[test_name] test_file.py`
# (no space between the colon and the opening bracket). Lines 179 and 181 use the correct
# format. The finding claimed a space was present; inspection of the file confirms none exists.
#
# REVIEW-DEFENSE (PR #78 cycle-2 finding 3): `test_file.sh [test_name]` with a space before
# the bracket on the TEST-FILE side is valid syntax — it is a test-function filter.
# parse_test_index() (pre-commit-test-gate.sh:267) explicitly strips `\s+\[.*\]$` from test
# paths. check-test-index-duplicates.sh normalizes the same pattern. This is distinct from
# the source-file-side `source.py:[test_name]` format (no space). Both are intentional.
.claude-plugin/marketplace.json:tests/scripts/test-marketplace-json.sh
.github/workflows/ci-python-skills.yml:tests/skills/test_ci_workflow_pip_cache.py
.github/workflows/ci.yml:tests/scripts/test-ci-hyperfine-installed.sh,tests/scripts/test-ci-consolidated-changes-detection.sh,tests/workflows/test-ci-integration-review-scope.sh,tests/scripts/test-bug-reproducer-8ee4.sh,tests/scripts/test-single-llm-review-per-sha.sh,tests/scripts/test-no-duplicate-checks-per-sha.sh,tests/workflows/test-red-test-blocker-merged-tree-scan.sh,tests/workflows/test-ci-suppress-prior-defenses-round-trip.sh
.github/workflows/ticket-platform-matrix.yml:tests/scripts/test-ticket-platform-matrix-trigger.sh
.github/workflows/calibration-rollup.yml:tests/scripts/test-calibration-rollup-workflow.sh,tests/scripts/test-calibration-rollup-fixture-gate.sh
.github/workflows/reconcile-bridge-canary.yml:tests/scripts/test-reconcile-bridge-canary-staleness.sh
plugins/dso/scripts/reconcile-bridge-canary-check.sh:tests/scripts/test-reconcile-bridge-canary-staleness.sh
CLAUDE.md:tests/skills/test-nextjs-starter-docs.sh,tests/scripts/test-tag-policy-docs.sh
docs/adr/0009-config-system.md:tests/scripts/test-adr-config-system.sh
docs/designs/dso-nextjs-starter-plugin-install.md:tests/scripts/test-dso-nextjs-starter-plugin-install.sh
docs/designs/stage-boundary-preconditions/:tests/docs/test-stage-boundary-preconditions-doc-structure.sh
docs/onboarding.md:tests/skills/test-nextjs-starter-docs.sh
INSTALL.md:tests/test-install-doc-contract.sh,tests/scripts/test-no-unguarded-plugin-refs.sh,tests/test-install-integration-setup.sh
plugins/dso/.claude-plugin/plugin.json:tests/unit/scripts/test-plugin-inventory.sh,tests/plugin/test_fixture_minimal_plugin_consumer.py,tests/workflows/test-review-workflow-plugin-root-fallback.sh,tests/hooks/test-plugin-boundary-refs.sh,tests/hooks/test-plugin-boundary-rule.sh,tests/hooks/test-check-plugin-boundary.sh,tests/hooks/test-no-plugin-comment-refs.sh,tests/hooks/test-plugin-docs.sh,tests/hooks/test-plugin-self-ref-hook.sh,tests/hooks/test-no-plugin-markdown-refs.sh,tests/hooks/test-no-plugin-runtime-refs.sh,tests/scripts/test-plugin-retro-gather.sh,tests/scripts/test-dso-shim-plugin-root.sh,tests/scripts/test-create-dso-app-broken-plugin-cache.sh,tests/scripts/test-bash-runner-plugin-root.sh,tests/scripts/test-plugin-scripts.sh,tests/scripts/test-collect-discoveries-plugin-root.sh,tests/scripts/test-dso-nextjs-starter-plugin-install.sh,tests/scripts/test-plugin-scripts-no-relative-paths.sh,tests/scripts/test-plugin-dir-structure.sh,tests/scripts/test-plugin-reference-catalog.sh,tests/scripts/test-no-unguarded-plugin-refs.sh,tests/skills/test-plugin-boundary-migration.sh
plugins/dso/agents/*.md:tests/hooks/test-no-plugin-markdown-refs.sh
plugins/dso/agents/approach-decision-maker.md:tests/scripts/test-approach-decision-maker-agent.sh
plugins/dso/agents/approach-proposer.md:tests/scripts/test-approach-proposer-remediation.sh
plugins/dso/agents/blue-team-filter.md:tests/hooks/test-escalate-to-epic-taxonomy.sh,tests/hooks/test-residual-state-e2e.sh
plugins/dso/agents/bot-psychologist.md:tests/scripts/test-bot-psychologist-agent.sh
plugins/dso/agents/code-reviewer-test-quality.md:tests/hooks/test-agent-standard-reference.sh,tests/agents/test-verification-evidence-emission.sh
plugins/dso/agents/code-reviewer-verifier.md:tests/agents/test-code-reviewer-verifier-agent.sh,tests/agents/test-validate-verifier-output.sh
plugins/dso/agents/completion-verifier.md:tests/scripts/test-completion-verifier-story-trust.sh,tests/scripts/test-completion-verifier-preconditions.sh,tests/skills/test-preconditions-epic-closure-validator.sh,tests/scripts/test-epic-closure-sc-report.sh,tests/agents/test-closure-checks-s2.sh
plugins/dso/docs/contracts/end-state-item-validator.md:tests/agents/test-closure-checks-s2.sh
plugins/dso/agents/cross-epic-interaction-classifier.md:tests/skills/test-brainstorm-cross-epic-scan.sh
plugins/dso/agents/doc-writer.md:tests/scripts/test-doc-writer-agent.sh,tests/agents/test-file-writing-agents-have-retention.sh
plugins/dso/agents/huge-diff-refactor-anomaly.md:tests/workflows/test-review-workflow-huge.sh
plugins/dso/agents/huge-diff-reviewer-light.md:tests/workflows/test-review-workflow-huge.sh
plugins/dso/agents/huge-diff-reviewer-standard.md:tests/workflows/test-review-workflow-huge.sh
plugins/dso/agents/inference-incident-curator.md:tests/scripts/test-inference-incident-curator-agent.sh
plugins/dso/agents/intent-search.md:tests/scripts/test-intent-search-agent.sh
plugins/dso/agents/plan-review.md:tests/hooks/test-plan-review-gate.sh,tests/skills/test-preplanning-design-review-loop.sh
plugins/dso/agents/red-team-reviewer.md:tests/hooks/test-escalate-to-epic-taxonomy.sh,tests/hooks/test-residual-state-e2e.sh,tests/scripts/test-red-team-inference-challenge.sh,tests/scripts/test-red-team-inference-comment-emission.sh
plugins/dso/agents/red-test-evaluator.md:tests/hooks/test-agent-standard-reference.sh
plugins/dso/agents/red-test-writer.md:tests/hooks/test-agent-standard-reference.sh,tests/agents/test-file-writing-agents-have-retention.sh
plugins/dso/agents/scope-drift-reviewer.md:tests/scripts/test-scope-drift-reviewer.sh
plugins/dso/agents/story-decomposer.md:tests/scripts/test-story-decomposer-remediation.sh,tests/agents/test-story-decomposer-copy-needed.sh,tests/skills/test-copy-story-integration.sh,tests/scripts/test-story-decomposer-delta-dd-preservation.sh
plugins/dso/agents/task-decomposer.md:tests/scripts/test-task-decomposer-remediation.sh,tests/implementation-plan/test-sweep-pair-emission.sh,tests/scripts/test-task-decomposer-flag-case.sh,tests/scripts/test-task-decomposer-db-case.sh
plugins/dso/agents/ui-designer.md:tests/scripts/test-ui-designer-agent.sh,tests/skills/test-preplanning-ui-designer-dispatch.sh,tests/agents/test-file-writing-agents-have-retention.sh
plugins/dso/agents/verification-remediation-planner.md:tests/scripts/test-verification-remediation-planner.sh
plugins/dso/commands/commit.md:tests/plugin/test-commit-step1-5-skip.sh,tests/workflows/test-commit-breadcrumbs.sh,tests/hooks/test-pre-commit-review-gate.sh,tests/hooks/test-pre-commit-ticket-gate.sh,tests/hooks/test-pre-commit-test-gate-resource-exhaustion.sh,tests/hooks/test-pre-commit-test-quality-gate.sh,tests/hooks/test-commit-tracker.sh,tests/hooks/test-pre-commit-test-gate.sh,tests/scripts/test-precommit-format-fix-config-paths.sh,tests/scripts/test-commit-workflow-step-1-5.sh,tests/scripts/test-ticket-write-commit-event.sh,tests/scripts/test-commit-failure-tracker.sh,tests/scripts/test-pre-commit-wrapper.sh,tests/scripts/test-ensure-precommit-config-paths.sh,tests/scripts/test-emit-commit-workflow-event.sh,tests/skills/test-preconditions-commit-validator.sh
plugins/dso/commands/end.md:tests/hooks/test-mechanical-amend-bypass.sh,tests/scripts/test-claude-safe-post-merge-amend.sh,tests/scripts/test-dependency-check.sh,tests/scripts/test-ticket-list-descendants-dispatcher.sh,tests/scripts/test-end-session-cleanup.sh,tests/scripts/test-ticket-dependency-e2e.sh,tests/skills/test-project-setup-dependencies.sh,tests/skills/test-scrutiny-pending-gate.sh,tests/skills/test-sprint-phase8-end-session-gate.sh,tests/skills/test-end-session-error-sweep.sh,tests/skills/test-end-session-rationalized-failures.sh,tests/scripts/test-error-sweep-config-gate.sh
plugins/dso/commands/review.md:tests/preplanning/test_adversarial_review_prompts.sh,tests/unit/scripts/test-build-review-agents.sh,tests/unit/scripts/test-review-huge-diff-check.sh,tests/unit/scripts/test-review-sample-files.sh,tests/plugin/test-verify-review-diff.sh,tests/workflows/test-review-workflow-huge-divert.sh,tests/workflows/test-review-workflow-compute-hash-path.sh,tests/workflows/test-review-workflow-size-thresholds.sh,tests/workflows/test-review-tier-enforcement-e2e.sh,tests/workflows/test-review-escalation-tier-gate.sh,tests/workflows/test-review-workflow-plugin-root-fallback.sh,tests/workflows/test-review-tier-immutability.sh,tests/workflows/test-review-workflow-no-snapshot.sh,tests/workflows/test-review-workflow-huge.sh,tests/workflows/test-review-workflow-classifier-failure-guards.sh,tests/docs/test-reviewer-blindspot-annotations.sh,tests/docs/test-reviewer-base-file-constraint.sh,tests/docs/test-reviewer-base-repo-root-context.sh,tests/docs/test-reviewer-polyglot-compliance.sh,tests/hooks/test-pre-commit-review-gate.sh,tests/hooks/test-review-gate.sh,tests/hooks/test-review-gate-non-reviewable.sh,tests/hooks/test-tdd-reviewer-standard-reference.sh,tests/hooks/test-review-gate-telemetry.sh,tests/hooks/test-two-layer-review-gate.sh,tests/hooks/test-review-gate-self-healing.sh,tests/hooks/test-validate-review-output.sh,tests/hooks/test-review-workflow-classifier-dispatch.sh,tests/hooks/test-plan-review-gate.sh,tests/hooks/test-reviewer-fragment-staleness.sh,tests/hooks/test-review-gate-bypass-sentinel.sh,tests/hooks/test-review-complexity-classifier.sh,tests/hooks/test-record-review.sh,tests/hooks/test-fidelity-review-dispatch.sh,tests/hooks/test-review-gate-allowlist.sh,tests/hooks/test-record-review-crossval.sh,tests/hooks/test-record-review-config-exclusions.sh,tests/hooks/test-review-workflow-deep-tier-dispatch-guidance.sh,tests/hooks/test-review-stop.sh,tests/hooks/test-review-stop-check.sh,tests/hooks/test-record-review-attest.sh,tests/hooks/test-review-protocol-workflow.sh,tests/scripts/test-value-reviewer-signals.sh,tests/scripts/test-write-reviewer-findings.sh,tests/scripts/test-review-gate.sh,tests/scripts/test-write-reviewer-findings-output-flag.sh,tests/scripts/test-sprint-review-scope-check.sh,tests/scripts/test-review-batch-groups.sh,tests/scripts/test-skip-review-check.sh,tests/scripts/test-ci-llm-review-job.sh,tests/scripts/test-scope-drift-reviewer.sh,tests/scripts/test-reviewer-agent-review-tier.sh,tests/scripts/test_review_stats.py,tests/scripts/test-emit-review-event.sh,tests/scripts/test-scope-reviewer-consumer-completeness.sh,tests/scripts/test-ci-llm-review-runner.sh,tests/scripts/test-sprint-review-scope-check-storage-api.sh,tests/scripts/test-emit-protocol-review-result.sh,tests/scripts/test-emit-review-result.sh,tests/scripts/test-review-workflow-dispatch-pattern.sh,tests/scripts/test-review-stats.sh,tests/skills/test_review_workflow_model_escalation.py,tests/skills/test-preplanning-design-review-loop.sh
plugins/dso/config/template-registry.yaml:tests/scripts/test-parse-template-registry.sh
plugins/dso/docs/**/*.md:tests/hooks/test-no-plugin-markdown-refs.sh
plugins/dso/docs/adapters/flask-jinja2.json:tests/plugin/test_flask_jinja2_adapter_yaml.py
plugins/dso/docs/component-discovery-schema.json:tests/plugin/test_component_discovery_schema.py
plugins/dso/docs/CONFIG-RESOLUTION.md:tests/scripts/test-config-resolution-doc-accuracy.sh
plugins/dso/docs/CONFIGURATION-REFERENCE.md:tests/scripts/test-config-keys-documented.sh,tests/scripts/test-config-inference-review-validator.sh,tests/hooks/test-design-md-lint.sh
plugins/dso/docs/contracts/fp-auto-fallback-scope.md:tests/scripts/test-fp-rate-tracker.sh
plugins/dso/docs/contracts/inference-recall-result.md:tests/test-inference-recall-replay.sh
plugins/dso/docs/contracts/inferred-source-marker.md:tests/docs/test-inferred-source-marker-contract.sh
plugins/dso/docs/contracts/interaction-deferred-tag.md:tests/scripts/test-tag-policy-docs.sh,tests/scripts/test-tag-cli-refactor.sh
plugins/dso/docs/contracts/phase1-gate-attestation.md:tests/skills/test-brainstorm-attestation-contract.sh
plugins/dso/docs/contracts/revert-event.md:tests/scripts/test_revert_event.py
plugins/dso/docs/contracts/scrutiny-pending-tag.md:tests/scripts/test-tag-policy-docs.sh
plugins/dso/docs/contracts/verifier-verdict.md:tests/scripts/test-verifier-consumer-migration.sh
plugins/dso/docs/contracts/worktree-tracking-comment.md:tests/skills/test-worktree-tracking-start-writes.sh
plugins/dso/docs/decisions/adr-config-system.md:tests/scripts/test-adr-config-system.sh
plugins/dso/docs/DEPENDENCY-GUIDANCE.md:tests/docs/test-doc-polyglot-compliance.sh
plugins/dso/docs/designs/dso-nextjs-starter-plugin-install.md:tests/scripts/test-dso-nextjs-starter-plugin-install.sh
plugins/dso/docs/examples/CLAUDE.md.example:tests/hooks/test-generate-claude-md-skill.sh,tests/scripts/test-generate-claude-md.sh,tests/scripts/test-no-v2-refs-in-claude-md.sh
plugins/dso/docs/MIGRATION.md:tests/hooks/test-state-dir-migration.sh,tests/scripts/test-design-notes-migration.sh,tests/scripts/test-doc-migration.sh,tests/skills/test-plugin-boundary-migration.sh,tests/skills/test-playwright-debug-cli-migration.sh,tests/skills/test-cli-lifecycle-migration.sh,tests/skills/test-ui-discover-cli-migration.sh,tests/skills/test-validate-work-cli-migration.sh
plugins/dso/docs/PLAYWRIGHT-CLI-GUIDE.md:tests/skills/test-playwright-cli-guide.sh
plugins/dso/docs/SUB-AGENT-BOUNDARIES.md:tests/docs/test_sub_agent_boundaries_anti_coverup.py,tests/scripts/test-sub-agent-boundaries-cli-user-tag.sh
plugins/dso/docs/templates/KNOWN-ISSUES.md:tests/scripts/test-known-issues-smoke.sh,tests/scripts/test-known-issues-template.sh
plugins/dso/docs/ticket-system-v3-architecture.md:tests/scripts/test-tag-policy-docs.sh
plugins/dso/docs/workflow-config-schema.json:tests/scripts/test-workflow-config-schema.sh
plugins/dso/docs/workflows/commit-workflow-validation.md:tests/docs/test-commit-workflow-validation-canonical-list.sh,tests/hooks/test-workflow-doc-wrapping.sh
plugins/dso/docs/workflows/COMMIT-WORKFLOW.md:tests/scripts/test-commit-workflow-step-1-5.sh,tests/scripts/test-emit-commit-workflow-event.sh,tests/skills/test-preconditions-commit-validator.sh,tests/hooks/test-sprint-commit-attribution-override.sh
plugins/dso/docs/workflows/prompts/investigator-base.md:tests/unit/scripts/test-build-review-agents.sh
plugins/dso/docs/workflows/prompts/investigator-delta-advanced-code-tracer.md:tests/unit/scripts/test-build-review-agents.sh
plugins/dso/docs/workflows/prompts/investigator-delta-advanced-historical.md:tests/unit/scripts/test-build-review-agents.sh
plugins/dso/docs/workflows/prompts/investigator-delta-basic.md:tests/unit/scripts/test-build-review-agents.sh
plugins/dso/docs/workflows/prompts/investigator-delta-escalated-code-tracer.md:tests/unit/scripts/test-build-review-agents.sh
plugins/dso/docs/workflows/prompts/investigator-delta-escalated-empirical.md:tests/unit/scripts/test-build-review-agents.sh
plugins/dso/docs/workflows/prompts/investigator-delta-escalated-history.md:tests/unit/scripts/test-build-review-agents.sh
plugins/dso/docs/workflows/prompts/investigator-delta-escalated-web.md:tests/unit/scripts/test-build-review-agents.sh
plugins/dso/docs/workflows/prompts/investigator-delta-intermediate-fallback.md:tests/unit/scripts/test-build-review-agents.sh
plugins/dso/docs/workflows/prompts/investigator-delta-intermediate.md:tests/unit/scripts/test-build-review-agents.sh
plugins/dso/docs/workflows/prompts/investigator-meta.sh:tests/unit/scripts/test-build-review-agents.sh
plugins/dso/docs/workflows/prompts/reviewer-base.md:tests/docs/test-reviewer-base-file-constraint.sh,tests/docs/test-reviewer-base-repo-root-context.sh,tests/scripts/test-reviewer-agent-review-tier.sh,tests/skills/dso_ci_review/test_tier_wiring.py
plugins/dso/docs/workflows/prompts/reviewer-delta-deep-arch.md:tests/docs/test-reviewer-blindspot-annotations.sh
plugins/dso/docs/workflows/prompts/reviewer-delta-deep-correctness.md:tests/docs/test-reviewer-blindspot-annotations.sh
plugins/dso/docs/workflows/prompts/reviewer-delta-deep-hygiene.md:tests/docs/test-reviewer-blindspot-annotations.sh
plugins/dso/docs/workflows/prompts/reviewer-delta-light.md:tests/docs/test-reviewer-polyglot-compliance.sh,tests/docs/test-reviewer-blindspot-annotations.sh,tests/skills/dso_ci_review/test_tier_wiring.py
plugins/dso/docs/workflows/prompts/reviewer-delta-standard.md:tests/docs/test-reviewer-blindspot-annotations.sh
plugins/dso/docs/workflows/prompts/reviewer-meta.sh:tests/unit/scripts/test-build-review-agents.sh,tests/scripts/test-reviewer-agent-review-tier.sh
plugins/dso/docs/workflows/REVIEW-PROTOCOL-WORKFLOW.md:tests/hooks/test-review-protocol-workflow.sh
plugins/dso/docs/workflows/REVIEW-WORKFLOW-HUGE.md:tests/workflows/test-review-workflow-huge-divert.sh,tests/workflows/test-review-workflow-huge.sh
plugins/dso/docs/workflows/REVIEW-WORKFLOW.md:tests/workflows/test-review-workflow-huge-divert.sh,tests/workflows/test-review-workflow-compute-hash-path.sh,tests/workflows/test-review-workflow-size-thresholds.sh,tests/workflows/test-review-workflow-plugin-root-fallback.sh,tests/workflows/test-review-workflow-no-snapshot.sh,tests/workflows/test-review-workflow-huge.sh,tests/workflows/test-review-workflow-classifier-failure-guards.sh,tests/hooks/test-review-workflow-classifier-dispatch.sh,tests/hooks/test-review-workflow-deep-tier-dispatch-guidance.sh,tests/hooks/test-review-protocol-workflow.sh,tests/scripts/test-review-workflow-dispatch-pattern.sh,tests/skills/test_review_workflow_model_escalation.py,tests/scripts/test-compute-diff-hash-shim-refs.sh,tests/workflows/test-review-workflow-severity-schema.sh,tests/workflows/test-review-workflow-verifier-dispatch.sh
plugins/dso/hooks/**/*.sh:tests/hooks/test-no-plugin-comment-refs.sh
plugins/dso/hooks/check-artifact-versions.sh:tests/scripts/test-artifact-update-integration.sh
plugins/dso/hooks/check-plugin-self-ref.sh:tests/hooks/test-enforcement-gate.sh
plugins/dso/hooks/check-portability.sh:tests/hooks/test-enforcement-gate.sh
plugins/dso/hooks/check-precondition-emit.sh:tests/scripts/test-check-precondition-emit.sh
plugins/dso/hooks/check-tickets-boundary.sh:tests/hooks/test-check-tickets-boundary.sh
plugins/dso/hooks/compute-diff-hash.sh:tests/hooks/test-compute-diff-hash-staging-invariance.sh,tests/hooks/test-compute-diff-hash-autostash-invariance.sh,tests/hooks/test-behavioral-equivalence-allowlist.sh
plugins/dso/hooks/dispatchers/post-agent.sh:tests/hooks/test-post-agent-sentinel.sh,tests/hooks/test-post-dispatcher-err-handler.sh,tests/hooks/test-post-agent-attribution.sh
plugins/dso/hooks/dispatchers/post-all.sh:tests/hooks/test-post-dispatchers.sh,tests/hooks/test-post-dispatcher-err-handler.sh
plugins/dso/hooks/dispatchers/post-bash.sh:tests/hooks/test-post-dispatchers.sh,tests/hooks/test-post-dispatcher-err-handler.sh
plugins/dso/hooks/dispatchers/post-edit.sh:tests/hooks/test-post-dispatchers.sh,tests/hooks/test-post-dispatcher-err-handler.sh
plugins/dso/hooks/dispatchers/post-failure.sh:tests/hooks/test-post-dispatcher-err-handler.sh
plugins/dso/hooks/dispatchers/post-write.sh:tests/hooks/test-post-dispatchers.sh,tests/hooks/test-post-dispatcher-err-handler.sh
plugins/dso/hooks/dispatchers/pre-all.sh:tests/hooks/test-pre-dispatcher-err-handler.sh
plugins/dso/hooks/dispatchers/pre-bash.sh:tests/hooks/test-pre-bash-dispatcher.sh,tests/hooks/test-pre-dispatcher-err-handler.sh
plugins/dso/hooks/dispatchers/pre-edit.sh:tests/hooks/test-pre-edit-write-dispatcher.sh,tests/hooks/test-pre-dispatcher-err-handler.sh
plugins/dso/hooks/dispatchers/pre-enterplanmode.sh:tests/hooks/test-pre-dispatcher-err-handler.sh
plugins/dso/hooks/dispatchers/pre-exitplanmode.sh:tests/hooks/test-session-misc-dispatchers.sh,tests/hooks/test-pre-dispatcher-err-handler.sh
plugins/dso/hooks/dispatchers/pre-taskoutput.sh:tests/hooks/test-session-misc-dispatchers.sh,tests/hooks/test-pre-dispatcher-err-handler.sh
plugins/dso/hooks/dispatchers/pre-write.sh:tests/hooks/test-pre-edit-write-dispatcher.sh,tests/hooks/test-pre-dispatcher-err-handler.sh
plugins/dso/hooks/lib/centrality.sh:tests/hooks/test-record-test-status-centrality.sh
plugins/dso/hooks/lib/enforcement-gate.sh:tests/hooks/lib/test-enforcement-gate-lib.sh
plugins/dso/hooks/lib/hook-error-handler.sh:tests/hooks/test-hook-error-handler.sh
plugins/dso/hooks/lib/merge-helpers.sh:tests/integration/test-merge-to-main-pr-thread-resolution.sh,tests/integration/test-conflict-data-schema-parity.sh,tests/scripts/test-merge-to-main-dispatcher.sh,tests/hooks/test-merge-helpers-pr-repo-cache.sh,tests/hooks/test-merge-helpers-special-chars.sh,tests/scripts/test-merge-to-main-pr.sh,tests/scripts/test-merge-to-main-pr2-statefile.sh
plugins/dso/hooks/lib/planning-config.sh:tests/hooks/test-planning-config.sh,tests/hooks/test-planning-config-max-remediation-cycles.sh,tests/hooks/test-planning-config-call-site-threshold.sh
plugins/dso/hooks/lib/post-functions.sh:tests/hooks/test-post-functions-attribution.sh,tests/hooks/test-post-skill-attribution.sh
plugins/dso/hooks/lib/pre-all-functions.sh:tests/hooks/test-hook-inline-trap-consolidation.sh
plugins/dso/hooks/lib/pre-bash-functions.sh:tests/hooks/test-hook-inline-trap-consolidation.sh,tests/hooks/test-worktree-bash-guard-lib-direct.sh
plugins/dso/hooks/lib/preconditions-validator-lib.sh:tests/hooks/test-preconditions-validator-lib.sh,tests/integration/test-preconditions-chain-5stage.sh
plugins/dso/hooks/lib/review-gate-allowlist.conf:tests/hooks/test-review-gate-allowlist.sh
plugins/dso/hooks/lib/review-gate-bypass-sentinel.sh:tests/hooks/test-review-gate-bypass-sentinel.sh
plugins/dso/hooks/lib/session-misc-functions.sh:tests/hooks/test-hook-inline-trap-consolidation.sh
plugins/dso/hooks/lib/session-process-cleanup-functions.sh:tests/hooks/test-session-misc-dispatchers.sh
plugins/dso/hooks/lib/test-index.sh:tests/hooks/test-record-test-status-part1.sh,tests/hooks/test-record-test-status-part2.sh,tests/hooks/test-record-test-status-part3.sh,tests/hooks/test-record-test-status-part4.sh
plugins/dso/hooks/lib/test-result-processor.sh:tests/hooks/test-record-test-status-eagain.sh,tests/hooks/test-record-test-status-red-zone-merge.sh,tests/hooks/test-record-test-status-part1.sh
plugins/dso/hooks/lib/validate-check-runners.sh:tests/scripts/test-validate-test-batched-integration.sh
plugins/dso/hooks/lib/validate-helpers.sh:tests/scripts/test-validate-test-batched-integration.sh
plugins/dso/hooks/pre-commit-design-md-lint.sh:tests/hooks/test-design-md-lint.sh
plugins/dso/hooks/pre-commit-enforcement-boundary-check.sh:tests/hooks/test-enforcement-boundary-check.sh
plugins/dso/hooks/pre-commit-review-gate.sh:tests/hooks/test-enforcement-gate.sh
plugins/dso/hooks/pre-commit-test-gate.sh:tests/hooks/test-enforcement-gate.sh
plugins/dso/hooks/pre-commit-test-quality-gate.sh:tests/hooks/test-enforcement-gate.sh
plugins/dso/hooks/pre-commit-ticket-gate.sh:tests/hooks/test-pre-commit-ticket-gate.sh
plugins/dso/hooks/record-review.sh:tests/hooks/test-record-review-attest.sh
plugins/dso/hooks/record-test-status.sh:tests/hooks/test-record-test-status-part4.sh,tests/hooks/test-record-test-status-staged-test-no-source.sh,tests/hooks/test-record-test-status-part1.sh,tests/hooks/test-record-test-status-accumulative.sh,tests/hooks/test-record-test-status-attest.sh,tests/hooks/test-record-test-status-centrality.sh,tests/hooks/test-record-test-status-eagain.sh,tests/hooks/test-record-test-status-split-guard.sh,tests/hooks/test-record-test-status-batch-threshold.sh,tests/hooks/test-record-test-status-red-zone-merge.sh,tests/hooks/test-record-test-status-worktree-cwd.sh,tests/hooks/test-record-test-status-part2.sh,tests/hooks/test-record-test-status-stale-failure-warn.sh,tests/hooks/test-record-test-status-part3.sh
plugins/dso/hooks/resolve-overlay-findings.sh:tests/hooks/test-overlay-resolution-integration.sh
plugins/dso/hooks/run-hook.sh:tests/hooks/test-run-hook-relative-paths.sh,tests/hooks/test-hook-inline-trap-consolidation.sh
plugins/dso/hooks/session-safety-check.sh:tests/hooks/test-session-safety.sh,tests/hooks/test-session-safety-24h-boundary.sh
plugins/dso/README.md:tests/skills/test-nextjs-starter-docs.sh
plugins/dso/recipes/recipe-registry.yaml:tests/scripts/test-recipe-registry.sh
plugins/dso/recipes/templates/flask/route.py.tmpl:tests/scripts/test_gate_escalation_router.py
plugins/dso/resources/ticket-wordlist.txt:tests/scripts/test-ticket-create.sh
plugins/dso/scripts/*.sh:tests/hooks/test-no-plugin-comment-refs.sh
plugins/dso/scripts/design-md-lint.sh:[test_design_md_lint_diff_scoping] tests/hooks/test-design-md-lint.sh,tests/scripts/test-design-md-fixtures.sh
plugins/dso/scripts/design-lint.sh:[test_design_lint] tests/scripts/test-design-lint.sh
plugins/dso/docs/DESIGN-MD-REFERENCE.md:tests/scripts/test-design-lint.sh
plugins/dso/scripts/acli-integration.py:tests/scripts/test_acli_integration.py,tests/scripts/test_acli_integration_comments.py,tests/scripts/test_acli_integration_set_issue_property.py,tests/scripts/test_bridge_delete_issue.py,tests/scripts/test_acli_entity_property.py,tests/scripts/test_acli_integration_get_issue_property.py
plugins/dso/scripts/jira-capability-probe.py:tests/scripts/test_jira_capability_probe.py
plugins/dso/scripts/dso_reconciler/pre_cutover.py:tests/scripts/test_pre_cutover.py
plugins/dso/scripts/dso_reconciler/forward_compat_probe.py:tests/scripts/test_forward_compat_probe.py
plugins/dso/scripts/dso_reconciler/capability_check.py:tests/scripts/test_capability_check.py
plugins/dso/scripts/dso_reconciler/cursor_snapshot.py:tests/scripts/test_cursor_snapshot.py
plugins/dso/scripts/dso_reconciler/verify-gha-runner.sh:tests/scripts/test-verify-gha-runner.sh
plugins/dso/scripts/agent-profiles/red-test-writer.yaml:tests/scripts/test-red-test-writer-md-rule5-compliance.sh
plugins/dso/scripts/analyze_tool/__init__.py:tests/hooks/test-init-skill.sh,tests/scripts/test-ticket-init-bash-native.sh,tests/scripts/test-ticket-init.sh,tests/scripts/test-ticket-autoinit.sh
plugins/dso/scripts/analyze_tool/_constants.py:tests/skills/test-figma-tag-constants.sh
plugins/dso/scripts/analyze_tool/_log_io.py:tests/skills/test-planning-intelligence-log-extensions.sh
plugins/dso/scripts/analyze_tool/_models.py:tests/scripts/test-sprint-primary-ticket-model.sh
plugins/dso/scripts/analyze_tool/_report.py:tests/scripts/test-bug-report-cli-validation.sh,tests/scripts/test-bug-report-integration.sh,tests/scripts/test-epic-closure-sc-report.sh,tests/scripts/test-report-flaky-tests.sh
plugins/dso/scripts/artifact-merge-lib.sh:tests/scripts/test-update-artifacts.sh
plugins/dso/scripts/blast-radius-score.py:tests/scripts/test-blast-radius-score.sh
plugins/dso/scripts/brainstorm/classify-sc-shape.sh:tests/skills/test-brainstorm-shape-heuristic.sh
plugins/dso/scripts/bridge-inbound.py:tests/scripts/test_bridge_inbound.py,tests/scripts/test_bridge_inbound_integration.py,tests/scripts/test_bridge_inbound_comment.py,tests/scripts/test_bridge_delete_issue.py
plugins/dso/scripts/bridge-outbound.py:tests/scripts/test_bridge_outbound.py,tests/scripts/test_bridge_outbound_comment.py,tests/scripts/test_bridge_outbound_file_impact_integration.py,tests/scripts/test_bridge_outbound_compact.py
plugins/dso/scripts/bridge/__init__.py:tests/hooks/test-init-skill.sh,tests/scripts/test-ticket-init-bash-native.sh,tests/scripts/test-ticket-init.sh,tests/scripts/test-ticket-autoinit.sh
plugins/dso/scripts/bridge/_atomic.py:tests/hooks/test-atomic-write.sh,tests/scripts/test_bridge_inbound.py,tests/scripts/test_bridge_outbound.py
plugins/dso/scripts/bridge/_comments_inbound.py:tests/scripts/test_bridge_inbound_comment.py
plugins/dso/scripts/bridge/_flap.py:tests/scripts/test_bridge_status.py,tests/scripts/test_bridge_inbound.py
plugins/dso/scripts/bridge/_handle_destructive_guard.py:tests/scripts/test_bridge_inbound.py,tests/scripts/test_bridge_inbound_integration.py
plugins/dso/scripts/bridge/_handle_edit.py:tests/scripts/test_bridge_inbound.py,tests/scripts/test_bridge_inbound_field_coverage.py
plugins/dso/scripts/bridge/_handle_links.py:tests/scripts/test_bridge_outbound_link.py
plugins/dso/scripts/bridge/_handle_status.py:tests/scripts/test_bridge_inbound.py,tests/scripts/test_bridge_status.py
plugins/dso/scripts/bridge/_handle_type.py:tests/scripts/test_bridge_inbound.py,tests/scripts/test_bridge_inbound_field_coverage.py
plugins/dso/scripts/bridge/_inbound_api.py:tests/scripts/test_bridge_inbound.py,tests/scripts/test_bridge_inbound_integration.py
plugins/dso/scripts/bridge/_inbound_utils.py:tests/scripts/test_bridge_inbound.py
plugins/dso/scripts/bridge/_outbound_api.py:tests/scripts/test_bridge_outbound.py,tests/scripts/test_bridge_outbound_comment.py
plugins/dso/scripts/bridge/_outbound_cursor.py:tests/scripts/test_bridge_outbound_cursor.py
plugins/dso/scripts/bridge/_outbound_handlers.py:tests/scripts/test_bridge_outbound.py,tests/scripts/test_bridge_outbound_comment.py,tests/scripts/test_bridge_outbound_file_impact_integration.py,tests/scripts/test_bridge_delete_issue.py
plugins/dso/scripts/build-composed-agents.sh:tests/unit/scripts/test-build-review-agents.sh,tests/scripts/test-reviewer-agent-review-tier.sh
plugins/dso/scripts/build-review-agents.sh:tests/unit/scripts/test-build-review-agents.sh,tests/scripts/test-reviewer-agent-review-tier.sh
plugins/dso/scripts/calibration-report.sh:tests/scripts/test-calibration-report.sh,tests/scripts/test-calibration-concurrency.sh,tests/scripts/test-calibration-query.sh,tests/scripts/test-calibration-attribution-e2e.sh
plugins/dso/scripts/check-local-env.sh:tests/scripts/test-check-local-env-portability.sh,tests/scripts/test-check-local-env-generic.sh
plugins/dso/scripts/check-script-writes.py:tests/scripts/test-check-script-writes.sh
plugins/dso/scripts/check-session-branch-invariant.sh:tests/scripts/test-check-session-branch-invariant.sh
plugins/dso/scripts/check-session-merge-only.sh:tests/hooks/test-check-session-merge-only.sh
plugins/dso/scripts/check-manifest-completeness.sh:tests/scripts/test-check-manifest-completeness.sh
plugins/dso/scripts/check-skill-refs.sh:tests/scripts/test-check-skill-refs.sh
plugins/dso/scripts/check-test-index-duplicates.sh:tests/scripts/test-check-test-index-duplicates.sh
plugins/dso/scripts/check-story-handoff.sh:tests/scripts/test-check-story-handoff.sh
plugins/dso/scripts/check-verifier-verdict.sh:tests/scripts/test-check-verifier-verdict.sh,tests/scripts/test-verifier-consumer-migration.sh
plugins/dso/scripts/check-dd-lexicon.sh:tests/scripts/test-check-dd-lexicon.sh
plugins/dso/scripts/cleanup-claude-session.sh:tests/scripts/test-cleanup-claude-session.sh
plugins/dso/scripts/render-closure-narrative.sh:tests/scripts/test-render-closure-narrative.sh,tests/scripts/test-verifier-consumer-migration.sh
plugins/dso/scripts/ci-llm-review-runner.sh:tests/scripts/test-ci-llm-review-runner.sh,tests/workflows/test-ci-suppress-prior-defenses-round-trip.sh
plugins/dso/scripts/classify-task.py:tests/scripts/test-classify-task.sh
plugins/dso/scripts/claude-safe:tests/scripts/test-claude-safe-portability.sh,tests/scripts/test-claude-safe-post-merge-amend.sh,tests/scripts/test-claude-safe-tickets-dir.sh,tests/scripts/test-worktree-pr-merge-detection.sh,tests/scripts/test-claude-safe-stale-local-main.sh,tests/scripts/test-claude-safe-guards.sh
plugins/dso/scripts/collect-discoveries.sh:tests/scripts/test-collect-discoveries-plugin-root.sh
plugins/dso/scripts/consult-recipe-registry.sh:tests/scripts/test-consult-recipe-registry.sh
plugins/dso/scripts/create-dso-app.sh:tests/scripts/test-create-dso-app.sh
plugins/dso/scripts/create-story-branch.sh:tests/scripts/test-create-story-branch.sh
plugins/dso/scripts/create-sprint-draft-pr.sh:tests/scripts/test-create-sprint-draft-pr.sh
plugins/dso/scripts/design-approve.sh:tests/scripts/test-design-approve.sh
plugins/dso/scripts/ci-review-corpus-delta.sh:tests/skills/dso_ci_review/test-ci-review-corpus-delta.sh
plugins/dso/scripts/dso_ci_review/context_request.py:tests/skills/dso_ci_review/test_context_augmentation.py
plugins/dso/scripts/dso_ci_review/cycle_ledger.py:tests/skills/dso_ci_review/test_cycle_ledger.py,tests/scripts/test-cycle-ledger-migration.sh,tests/perf/test-cycle-ledger-perf.py
plugins/dso/scripts/dso_ci_review/cycle_marker_format.py:tests/skills/dso_ci_review/test_cycle_ledger.py,tests/skills/dso_ci_review/test_cycle_marker_format.py
plugins/dso/scripts/dso_ci_review/dispatch.py:tests/skills/dso_ci_review/test_dispatch_fallback.py,tests/skills/dso_ci_review/test_tier_wiring.py,tests/skills/dso_ci_review/test_context_augmentation.py,tests/skills/dso_ci_review/test_prompt_caching.py,tests/skills/dso_ci_review/test_integration_full_loop.py,tests/skills/dso_ci_review/test_dispatch_schema_correction.py,tests/skills/dso_ci_review/test_category_remap_pr_0623.py,tests/skills/dso_ci_review/test_async_dispatch_specialists.py,tests/skills/dso_ci_review/test_observability_headers.py
plugins/dso/scripts/dso_ci_review/dispatch_ratelimit.py:tests/skills/dso_ci_review/test_dispatch_ratelimit.py,tests/skills/dso_ci_review/test_observability_headers.py,tests/skills/dso_ci_review/test_async_dispatch_specialists.py
plugins/dso/scripts/dso_ci_review/arbiter.py:tests/skills/dso_ci_review/test_arbiter.py,tests/scripts/test-cycle-arbiter.sh
plugins/dso/scripts/dso_ci_review/cycle_dispatcher.py:tests/skills/dso_ci_review/test_cycle_dispatcher.py
plugins/dso/scripts/dso_ci_review/arbiter_processor.py:tests/skills/dso_ci_review/test_arbiter_processor.py
plugins/dso/scripts/dso_ci_review/findings.py:tests/skills/dso_ci_review/test_findings.py,tests/skills/dso_ci_review/test_region_dedup.py
plugins/dso/scripts/dso_ci_review/proximity.py:tests/skills/dso_ci_review/test_proximity.py
plugins/dso/scripts/dso_ci_review/speculation_markers.py:tests/skills/dso_ci_review/test_speculation_markers.py
plugins/dso/scripts/dso_ci_review/stability.py:tests/skills/dso_ci_review/test_stability.py
plugins/dso/scripts/dso_ci_review/providers/config.py:tests/skills/dso_ci_review/test_providers_config.py,tests/skills/dso_ci_review/test_dispatch_config.py
plugins/dso/scripts/dso_ci_review/providers/openai.py:tests/skills/dso_ci_review/test_providers_unit.py
plugins/dso/scripts/dso_ci_review/region_split.py:tests/skills/dso_ci_review/test_region_split.py,tests/skills/dso_ci_review/test_region_split_strategy_f.py,tests/skills/dso_ci_review/test_region_split_gate_thresholds.py,tests/skills/dso_ci_review/test_symbol_injection_wiring.py
plugins/dso/scripts/dso_ci_review/runner.py:tests/skills/dso_ci_review/test_runner_smoke.py,tests/skills/dso_ci_review/test_suppress_proximity.py,tests/skills/dso_ci_review/test_novelty_gate.py,tests/skills/dso_ci_review/test_runner_cycle_ledger.py,tests/skills/dso_ci_review/test_runner_cycle_marker.py,tests/skills/dso_ci_review/test_runner_cycle_dispatcher.py,tests/skills/dso_ci_review/test_runner_arbiter_dispatch.py,tests/skills/dso_ci_review/test_runner_cycle_e2e.py,tests/skills/dso_ci_review/test_runner_empty_diff_pr_context.py,tests/scripts/test_runner_cycle_derivation_scoping.py,tests/workflows/test-ci-suppress-prior-defenses-round-trip.sh,tests/skills/dso_ci_review/test_schema_compliance_pr80.py,tests/skills/dso_ci_review/test_category_remap_pr_0623.py,tests/skills/dso_ci_review/test_cluster_parallel_dispatch.py,tests/skills/dso_ci_review/test_runner_cli_only.py,tests/skills/dso_ci_review/test_runner_filter_and_rechunk.py,tests/skills/dso_ci_review/test_runner_filter_fixes.py,tests/skills/dso_ci_review/test_symbol_injection_wiring.py
plugins/dso/scripts/dso_ci_review/symbol_injection.py:tests/skills/dso_ci_review/test_symbol_injection.py,tests/skills/dso_ci_review/test_symbol_injection_wiring.py
plugins/dso/scripts/dso_ci_review/_config.py:tests/skills/dso_ci_review/test_symbol_injection.py
plugins/dso/scripts/end-session/check-orphan-epics.sh:tests/scripts/test-check-orphan-epics.sh
plugins/dso/scripts/end-session/end-session-cleanup.sh:tests/scripts/test-end-session-cleanup.sh
plugins/dso/scripts/end-session/error-sweep.sh:tests/skills/test-end-session-error-sweep.sh,tests/scripts/test-error-sweep-config-gate.sh,tests/skills/test-end-session-error-sweep-subprocess.sh
plugins/dso/scripts/enrich-file-impact.sh:tests/scripts/test-enrich-file-impact-v2-removal.sh,tests/scripts/test-enrich-file-impact-storage-api.sh
plugins/dso/scripts/ensure-pre-commit.sh:tests/scripts/test-ensure-precommit-config-paths.sh
plugins/dso/scripts/figma_merge/__init__.py:tests/hooks/test-init-skill.sh,tests/scripts/test-ticket-init-bash-native.sh,tests/scripts/test-ticket-init.sh,tests/scripts/test-ticket-autoinit.sh
plugins/dso/scripts/figma_merge/spatial_merge.py:tests/unit/test_figma_merge_spatial.py
plugins/dso/scripts/figma_merge/tokens_merge.py:tests/unit/test_figma_merge_tokens.py
plugins/dso/scripts/figma-merge.py:tests/unit/test_figma_merge_svg.py,tests/unit/test_figma_merge_spatial.py,tests/unit/test_figma_merge_identity.py,tests/unit/test_figma_merge_id_validate.py,tests/unit/test_figma_merge_tokens.py,tests/integration/test-figma-merge-integration.sh
plugins/dso/scripts/fix-bug/blast-radius.sh:tests/scripts/test-gate-format-check.sh
plugins/dso/scripts/fix-bug/dependency-check.sh:tests/scripts/test-gate-format-check.sh
plugins/dso/scripts/fix-bug/route-escalation.sh:tests/scripts/test_gate_escalation_router.py
plugins/dso/scripts/fix-cascade-recovery/reset-cascade-counter.sh:tests/scripts/test-reset-cascade-counter.sh
plugins/dso/scripts/flag-deprecation-check.sh:tests/scripts/test-flag-deprecation-check.sh
plugins/dso/scripts/format-and-lint.sh:tests/scripts/test-residual-callers-polyglot.sh
plugins/dso/scripts/check-fp-recovery-eligibility.sh:tests/scripts/test_fp_recovery_over_bound_rejection.sh
plugins/dso/scripts/fp-rate-tracker.sh:tests/scripts/test-fp-rate-tracker.sh,tests/scripts/test-fp-fallback-integration.sh
plugins/dso/skills/fp-recovery/SKILL.md:tests/scripts/test_fp_recovery_over_bound_rejection.sh
plugins/dso/docs/workflows/FP-RECOVERY-WORKFLOW.md:tests/scripts/test_fp_recovery_over_bound_rejection.sh
plugins/dso/scripts/harvest-worktree.sh:tests/scripts/test-harvest-worktree.sh
plugins/dso/scripts/lib/worktree-removal-guards.sh:tests/scripts/test-harvest-worktree-guards.sh,tests/scripts/test-worktree-removal-guards.sh,tests/scripts/test-worktree-removal-guards-e2e.sh
plugins/dso/scripts/implementation-plan/approach-cycle-state.sh:tests/scripts/test-implementation-plan-helpers.sh
plugins/dso/scripts/implementation-plan/check-reinvocation.sh:tests/scripts/test-implementation-plan-helpers.sh
plugins/dso/scripts/implementation-plan/check-tag-guards.sh:tests/scripts/test-implementation-plan-helpers.sh
plugins/dso/scripts/implementation-plan/migration-class-detect.sh:tests/implementation-plan/test-migration-class-detect.sh,tests/implementation-plan/test_migration_sweep_e2e.sh
plugins/dso/scripts/sprint/apply-two-pass-ordering.sh:tests/sprint/test-migration-pair-order.sh
plugins/dso/scripts/inference-recall-replay.sh:tests/test-inference-recall-replay.sh
plugins/dso/scripts/issue-quality-check.sh:tests/scripts/test-issue-quality-check-storage-api.sh,tests/scripts/test_issue_quality_check_file_impact.py
plugins/dso/scripts/lib/ci-findings-normalize.sh:tests/scripts/test-ci-findings-normalize.sh
plugins/dso/scripts/merge-story-branch.sh:tests/scripts/test-merge-story-branch.sh
plugins/dso/scripts/merge-to-main-direct.sh:tests/integration/test-conflict-data-schema-parity.sh,tests/scripts/test-merge-to-main-dispatcher.sh,tests/scripts/test-merge-to-main-pr-bump-before-push.sh
plugins/dso/scripts/merge-to-main-pr.sh:tests/integration/test-merge-to-main-pr-thread-resolution.sh,tests/integration/test-conflict-data-schema-parity.sh,tests/scripts/test-merge-to-main-pr.sh,tests/scripts/test-merge-to-main-dispatcher.sh,tests/scripts/test-merge-to-main-pr-resume-and-stale.sh,tests/scripts/test-merge-to-main-pr-bump-before-push.sh,tests/scripts/test-merge-to-main-pr-trailer-injection.sh,tests/scripts/test-merge-to-main-pr-title-derivation.sh,tests/scripts/test-merge-to-main-resume-staged-advance.sh,tests/scripts/test-merge-to-main-pr2-statefile.sh,tests/scripts/test-merge-to-main-pr-linear-sync.sh
plugins/dso/scripts/merge-to-main.sh:tests/scripts/test-merge-to-main.sh,tests/scripts/test-merge-to-main-resume-cwd.sh,tests/scripts/test-merge-to-main-resume-push-idempotent.sh,tests/scripts/test-merge-to-main-cleanliness.sh,tests/scripts/test-merge-to-main-locking.sh,tests/scripts/test-merge-to-main-version-bump.sh,tests/scripts/test-merge-to-main-version-bump-integration.sh,tests/scripts/test-merge-to-main-auto-resolve.sh,tests/scripts/test-merge-to-main-config-driven.sh,tests/scripts/test-merge-to-main-ci-workflow-name.sh,tests/scripts/test-merge-to-main-ucq2.sh,tests/scripts/test-merge-to-main-stale-version-bump-reset.sh,tests/hooks/test-merge-to-main-portability.sh,tests/scripts/test-merge-to-main-dispatcher.sh,tests/scripts/test-merge-to-main-session-push.sh
plugins/dso/scripts/onboarding/adr-upsert.sh:tests/unit/scripts/test-adr-upsert.sh
plugins/dso/scripts/onboarding/ci-generator.sh:tests/scripts/test-ci-generator.sh
plugins/dso/scripts/onboarding/detect-enforcement-artifacts.sh:tests/unit/scripts/test-detect-enforcement-artifacts.sh
plugins/dso/scripts/onboarding/dso-setup.sh:tests/scripts/test-dso-setup-stack-aware-ci.sh,tests/scripts/test-dso-setup-next-steps-install-ref.sh,tests/scripts/test-artifact-update-integration.sh
plugins/dso/scripts/onboarding/github-bootstrap.sh:tests/scripts/test-github-bootstrap.sh
plugins/dso/scripts/onboarding/plugin-inventory.sh:tests/unit/scripts/test-plugin-inventory.sh
plugins/dso/scripts/onboarding/prefill-config.sh:tests/unit/scripts/test-prefill-config.sh
plugins/dso/scripts/onboarding/provision-ruleset.sh:tests/scripts/test-provision-ruleset.sh,tests/scripts/test-ruleset-provisioner-roundtrip.sh
plugins/dso/scripts/onboarding/validate-required-checks.sh:tests/scripts/test-validate-required-checks.sh
plugins/dso/scripts/update-required-checks-manifest.sh:tests/scripts/test-validate-required-checks.sh
plugins/dso/scripts/pre-commit-format-fix.sh:tests/scripts/test-precommit-format-fix-config-paths.sh,tests/scripts/test-residual-callers-polyglot.sh
plugins/dso/scripts/preconditions-baseline-collect.sh:tests/scripts/test-preconditions-baseline.sh
plugins/dso/scripts/preconditions-benchmark.sh:tests/scripts/test-preconditions-benchmark.sh
plugins/dso/scripts/preconditions-coverage-harness.sh:tests/scripts/test-818-coverage-harness.sh
plugins/dso/scripts/preconditions-depth-classifier.sh:tests/scripts/test-preconditions-depth-classifier.sh
plugins/dso/scripts/preconditions-record.sh:tests/scripts/test-preconditions-record.sh,tests/scripts/test-preconditions-fallthrough-smoke.sh
plugins/dso/scripts/preconditions-validator.sh:tests/scripts/test-preconditions-validator.sh,tests/skills/test-preplanning-preconditions-integration.sh
plugins/dso/scripts/lib/pr-comment-lib.sh:tests/scripts/test-pr-comment-lib.sh
plugins/dso/scripts/pr-comment-response.sh:tests/integration/test-pr-comment-response-integration.sh,tests/scripts/test-pr-comment-response.sh,tests/scripts/test-pr-comment-response-accept.sh,tests/scripts/test-pr-comment-response-defend.sh
plugins/dso/scripts/read-config.sh:tests/scripts/test-read-config-flat.sh
plugins/dso/scripts/read-overlay-flags.sh:tests/scripts/test-read-overlay-flags.sh
plugins/dso/scripts/recipe-adapters/ts-morph-add-parameter.mjs:tests/scripts/test-ts-morph-add-parameter.sh
plugins/dso/scripts/recipe-adapters/ts-morph-normalize-imports.mjs:tests/scripts/test-ts-morph-normalize-imports.sh
plugins/dso/scripts/resolve-abandoned-worktrees.sh:tests/scripts/test-worktree-resume-integration.sh
plugins/dso/scripts/resolve-per-branch-review-base.sh:tests/scripts/test-resolve-per-branch-review-base.sh
plugins/dso/scripts/resolve-session-branch.sh:tests/scripts/test-resolve-session-branch.sh
plugins/dso/scripts/review-batch-groups.sh:tests/scripts/test-review-batch-groups.sh
plugins/dso/scripts/review-complexity-classifier.sh:tests/hooks/test-review-complexity-classifier.sh
plugins/dso/scripts/review-sample-files.sh:tests/unit/scripts/test-review-sample-files.sh
plugins/dso/scripts/run-overlay-retrospective.sh:tests/hooks/test-run-overlay-retrospective-path.sh
plugins/dso/scripts/runners/bash-runner.sh:tests/scripts/test-bash-runner-plugin-root.sh,tests/scripts/test-bash-runner-discovery.sh,tests/scripts/test-bash-runner-red-zone.sh
plugins/dso/scripts/sc13-restart-analysis.sh:tests/scripts/test-sc13-restart-analysis.sh
plugins/dso/scripts/scan-config-keys.sh:tests/scripts/test-scan-config-keys.sh
plugins/dso/scripts/scan-docs.sh:tests/skills/test-onboarding-scan-docs.sh
plugins/dso/scripts/sprint-drift-check.sh:tests/scripts/test-sprint-drift-check.sh,tests/scripts/test-sprint-drift-check-storage-api.sh
plugins/dso/scripts/sprint-list-epics.sh:tests/scripts/test-sprint-list-epics.sh,tests/scripts/test-sprint-list-epics-without-tag.sh,tests/scripts/test-brainstorm-tag-flow.sh
plugins/dso/scripts/sprint-next-batch.sh:tests/test-sprint-next-batch.sh,tests/scripts/test_sprint_next_batch_extensionless.py
plugins/dso/scripts/sprint-review-scope-check.sh:tests/scripts/test-sprint-review-scope-check.sh,tests/scripts/test-sprint-review-scope-check-storage-api.sh
plugins/dso/scripts/sprint/format-recipe-result.sh:tests/scripts/test-format-recipe-result.sh
plugins/dso/scripts/sprint/detect-cleanup-recipes.sh:tests/scripts/test-detect-cleanup-recipes.sh
plugins/dso/scripts/sprint/sprint-drift-check.sh:tests/scripts/test-sprint-drift-check.sh,tests/scripts/test-sprint-drift-check-storage-api.sh
plugins/dso/scripts/sprint/sprint-manual-drain.sh:tests/test-sprint-manual-drain.sh
plugins/dso/scripts/sprint/sprint-pause-state.sh:tests/scripts/test-sprint-pause-state.sh
plugins/dso/scripts/sprint/sprint-review-scope-check.sh:tests/scripts/test-sprint-review-scope-check.sh,tests/scripts/test-sprint-review-scope-check-storage-api.sh
plugins/dso/scripts/test-batched.sh:tests/scripts/test-test-batched.sh
plugins/dso/scripts/ticket_graph/__init__.py:tests/hooks/test-init-skill.sh,tests/scripts/test-ticket-init-bash-native.sh,tests/scripts/test-ticket-init.sh,tests/scripts/test-ticket-autoinit.sh
plugins/dso/scripts/ticket_graph/_blockers.py:tests/scripts/test_ticket_graph.py
plugins/dso/scripts/ticket_graph/_cache.py:tests/scripts/test-create-dso-app-broken-plugin-cache.sh,tests/skills/test-ui-discover-cache-compat.sh,tests/scripts/test_ticket_graph.py
plugins/dso/scripts/ticket_graph/_graph.py:tests/scripts/test_ticket_graph.py
plugins/dso/scripts/ticket_graph/_hierarchy.py:tests/scripts/test_ticket_graph.py
plugins/dso/scripts/ticket_graph/_links.py:tests/test-doc-links.sh,tests/docs/test-stage-boundary-preconditions-cross-links.sh,tests/scripts/test-ticket-link.sh,tests/scripts/test_ticket_graph.py,tests/scripts/test-ticket-link-python-push.sh
plugins/dso/scripts/ticket_graph/_loader.py:tests/scripts/test_ticket_graph.py
plugins/dso/scripts/ticket_graph/_status.py:tests/scripts/test_ticket_graph.py
plugins/dso/scripts/ticket_reducer/__init__.py:tests/hooks/test-init-skill.sh,tests/scripts/test-ticket-init-bash-native.sh,tests/scripts/test-ticket-init.sh,tests/scripts/test-ticket-autoinit.sh
plugins/dso/scripts/ticket_reducer/_api.py:tests/scripts/test-issue-quality-check-storage-api.sh,tests/scripts/test-figma-api-fetch.sh,tests/scripts/test-ticket-lib-api.sh,tests/scripts/test-enrich-file-impact-storage-api.sh,tests/scripts/test-sprint-review-scope-check-storage-api.sh,tests/scripts/test-sprint-drift-check-storage-api.sh,tests/scripts/test_ticket_reducer.py,tests/scripts/test_ticket_reducer_strategy.py,tests/scripts/test_ticket_reducer_conflict.py,tests/scripts/test-ticket-show.sh,tests/scripts/test-ticket-list.sh,tests/scripts/test-ticket-deleted-not-counted-as-child.sh
plugins/dso/scripts/ticket_reducer/_cache.py:tests/scripts/test-create-dso-app-broken-plugin-cache.sh,tests/skills/test-ui-discover-cache-compat.sh,tests/scripts/test_ticket_reducer.py
plugins/dso/scripts/ticket_reducer/_filters.py:tests/scripts/test_ticket_filters.py,tests/scripts/test-ticket-list-filters.sh,tests/scripts/test-ticket-list-parent-alias.sh
plugins/dso/scripts/ticket_reducer/_inbound.py:tests/scripts/test_ticket_inbound.py,tests/scripts/test-ticket-show-inbound.sh
plugins/dso/scripts/ticket_reducer/_processors.py:tests/scripts/test_ticket_reducer.py,tests/scripts/test_ticket_reducer_conflict.py,tests/scripts/test_ticket_reducer_edit.py,tests/scripts/test_ticket_reducer_strategy.py,tests/unit/test_reducer_duplicates_supersedes.py,tests/unit/test_processors.py,tests/scripts/test-ticket-hardening-integration.sh,tests/integration/ticket-id-concurrency/run.sh
plugins/dso/scripts/ticket_reducer/_sort.py:tests/scripts/test-isort-adapter.sh,tests/scripts/test_ticket_reducer.py
plugins/dso/scripts/ticket_reducer/_state.py:tests/hooks/test-state-dir-migration.sh,tests/hooks/test-validation-gate-states.sh,tests/hooks/test-residual-state-e2e.sh,tests/hooks/test-merge-state-golden-path.sh,tests/hooks/test-residual-state-probe.sh,tests/hooks/test-merge-state-worktree.sh,tests/hooks/test-stale-state-gc.sh,tests/hooks/test-merge-state.sh,tests/scripts/test-sprint-pause-state.sh,tests/scripts/test-batched-state-integrity.sh,tests/scripts/test-validate-state-lifecycle.sh,tests/skills/test-sprint-pause-state-skill-boundary.sh,tests/scripts/test_ticket_reducer.py
plugins/dso/scripts/ticket_reducer/llm_format.py:tests/scripts/test_ticket_llm_format.py,tests/scripts/test_ticket_reducer_llm_format.py,tests/unit/test_reducer_duplicates_supersedes.py
plugins/dso/scripts/ticket_reducer/marker.py:tests/scripts/test_ticket_reducer.py,tests/scripts/test_ticket_reducer_marker.py
plugins/dso/scripts/ticket-alias-compute.py:tests/scripts/test-ticket-create.sh,tests/integration/ticket-id-collision/run.sh
plugins/dso/scripts/ticket-alias-resolve.py:tests/scripts/test_ticket_alias_backfill.py
plugins/dso/scripts/ticket-archive-markers-backfill.sh:tests/scripts/test-ticket-archive-markers-backfill.sh
plugins/dso/scripts/ticket-compact-all.sh:tests/scripts/test-ticket-compact-all.sh
plugins/dso/scripts/ticket-compact.sh:tests/scripts/test-ticket-compact.sh
plugins/dso/scripts/ticket-create.sh:tests/scripts/test-ticket-create.sh,tests/scripts/test-ticket-hardening-integration.sh
plugins/dso/scripts/ticket-exists.sh:tests/scripts/test-ticket-exists-dispatcher.sh
plugins/dso/scripts/ticket-graph.py:tests/scripts/test_ticket_graph.py,tests/unit/test_reducer_duplicates_supersedes.py
plugins/dso/scripts/ticket-lib-api.sh:tests/scripts/test-ticket-lib-api.sh,tests/scripts/test-ticket-init-bash-native.sh,tests/scripts/test-ticket-lib-sourceability.sh,tests/scripts/test-ticket-platform-compat.sh,tests/scripts/test-ticket-perf-regression.sh,tests/scripts/test-ticket-validate.sh,tests/scripts/test-ticket-classify.sh,tests/scripts/test-ticket-clarity-check-dispatcher.sh,tests/scripts/test-ticket-check-ac-dispatcher.sh,tests/scripts/test-ticket-quality-check-dispatcher.sh,tests/scripts/test-ticket-summary-dispatcher.sh,tests/skills/test-no-chained-ticket-close.sh,tests/scripts/test-ticket-subprocess-count.sh,tests/scripts/test-ticket-exists-dispatcher.sh,tests/scripts/test-ticket-ready-dispatcher.sh,tests/scripts/test-ticket-list-epics-dispatcher.sh,tests/scripts/test-ticket-list-descendants-dispatcher.sh,tests/scripts/test-ticket-next-batch-dispatcher.sh,tests/scripts/test-ticket-archive-subcommand.sh,tests/scripts/test-ticket-set-get-file-impact.sh,tests/scripts/test-ticket-delete.sh,tests/acceptance/test-ticket-delete-e2e.sh,tests/scripts/test-ticket-id-resolution-hardening.sh,tests/scripts/test-ticket-list-has-tag.sh,tests/scripts/test-ticket-deleted-not-counted-as-child.sh,tests/scripts/test-ticket-list-filters.sh,tests/scripts/test_ticket_filters.py,tests/scripts/test-ticket-list-parent-alias.sh
plugins/dso/scripts/ticket-lib.sh:tests/unit/scripts/test-ticket-tag.sh,tests/scripts/test-ticket-write-commit-event.sh,tests/scripts/test-ticket-lib.sh,tests/scripts/test-preconditions-lww.sh,tests/scripts/test-preconditions-compaction.sh,tests/integration/test-preconditions-fault-injection.sh,tests/integration/test-preconditions-mixed-corpus.sh,tests/integration/test-preconditions-compaction-ordering.sh,tests/scripts/test-ticket-push-rebase-conflict.sh,tests/scripts/test-ticket-set-get-file-impact.sh,tests/scripts/test-flock-busybox-compat.sh,tests/scripts/test-preconditions-degradation.sh,tests/scripts/test-ticket-id-resolution-hardening.sh,tests/scripts/test-ticket-lib-rebase-guard.sh,tests/scratch/test-scratch-lib.sh,tests/scratch/test-scratch-cleanup.sh [test_cleanup_removes_existing_dir]
plugins/dso/scripts/ticket-lifecycle.sh:tests/scripts/test-ticket-lifecycle.sh
plugins/dso/scripts/ticket-link.sh:tests/scripts/test-ticket-link.sh,tests/scripts/test-ticket-link-duplicates-supersedes.sh
plugins/dso/scripts/ticket-list-descendants.py:tests/scripts/test-ticket-list-descendants-dispatcher.sh
plugins/dso/scripts/ticket-list-descendants.sh:tests/scripts/test-ticket-list-descendants-dispatcher.sh
plugins/dso/scripts/ticket-list-epics.sh:tests/scripts/test-ticket-list-epics-dispatcher.sh,tests/scripts/test-ticket-list-epics-alias.sh,tests/scripts/test-ticket-deleted-not-counted-as-child.sh
plugins/dso/scripts/ticket-list.sh:tests/scripts/test-ticket-list.sh,tests/scripts/test-ticket-subprocess-count.sh,tests/scripts/test-ticket-perf.sh,tests/scripts/test-ticket-list-has-tag.sh,tests/scripts/test-ticket-deleted-not-counted-as-child.sh,tests/scripts/test-ticket-list-filters.sh,tests/scripts/test_ticket_filters.py,tests/scripts/test-ticket-list-parent-alias.sh
plugins/dso/scripts/ticket-migrate-brainstorm-tags.sh:tests/scripts/test-ticket-migrate-brainstorm-tags.sh,tests/scripts/test-brainstorm-tag-flow.sh
plugins/dso/scripts/audit-closure-checks-migration.sh:tests/scripts/test-audit-closure-checks-migration.sh
plugins/dso/scripts/audit-closure-checks-source-consumers.sh:tests/scripts/test-audit-source-consumers.sh
plugins/dso/scripts/apply-bucket-recipes.sh:tests/scripts/test-apply-bucket-recipes.sh
plugins/dso/scripts/coherence-walk.sh:tests/scripts/test-coherence-walk.sh
plugins/dso/scripts/ticket-migrate-closure-checks-v1.sh:tests/scripts/test-ticket-migrate-closure-checks-v1.sh
plugins/dso/scripts/migrate-closure-checks.sh:tests/scripts/test-migrate-closure-checks.sh,tests/scripts/test-closure-checks-classifier-pass.sh
plugins/dso/scripts/migrate-design-notes-to-design-md.sh:tests/scripts/test-migrate-design-notes.sh
plugins/dso/scripts/closure-checks-classifier-pass.sh:tests/scripts/test-closure-checks-classifier-pass.sh
plugins/dso/scripts/closure-checks-migration-preview.sh:tests/scripts/test-closure-checks-migration-preview.sh
plugins/dso/scripts/coherence-walkthrough.sh:tests/scripts/test-coherence-walkthrough.sh
plugins/dso/scripts/ticket-migrate-file-impact-v1.sh:tests/scripts/test-ticket-migrate-file-impact-v1.sh
plugins/dso/scripts/ticket-migrate-schema-hardening.sh:tests/scripts/test-ticket-migration.sh
plugins/dso/scripts/ticket-next-batch.sh:tests/scripts/test-ticket-next-batch-dispatcher.sh,tests/scripts/test-ticket-transition-deleted.sh
plugins/dso/scripts/ticket-purge-bridge.sh:tests/scripts/test-ticket-purge-bridge-dispatcher.sh
plugins/dso/scripts/ticket-ready.py:tests/scripts/test-ticket-ready-dispatcher.sh
plugins/dso/scripts/ticket-ready.sh:tests/scripts/test-ticket-ready-dispatcher.sh
plugins/dso/scripts/ticket-reducer.py:tests/scripts/test_ticket_reducer.py,tests/scripts/test_ticket_reducer_conflict.py,tests/scripts/test_ticket_reducer_edit.py,tests/scripts/test_ticket_reducer_strategy.py,tests/scripts/test-ticket-show.sh,tests/scripts/test-ticket-list.sh
plugins/dso/scripts/ticket_resolver.py:tests/scripts/test-ticket-list-parent-alias.sh,tests/scripts/test-ticket-id-resolution-hardening.sh
plugins/dso/scripts/ticket-init.sh:tests/scratch/test-scratch-gitignore.sh,tests/scratch/test-scratch-isolation.sh
plugins/dso/scripts/ticket-revert.sh:tests/scripts/test_revert_event.py
plugins/dso/scripts/ticket-scratch-clear.sh:tests/scratch/test-scratch-clear.sh
plugins/dso/scripts/ticket-scratch-get.sh:tests/scratch/test-scratch-get.sh
plugins/dso/scripts/ticket-scratch-set.sh:tests/scratch/test-scratch-set.sh
plugins/dso/scripts/ticket-scratch.sh:tests/scratch/test-scratch-dispatcher.sh
plugins/dso/scripts/ticket-show.sh:tests/scripts/test-ticket-show.sh,tests/scripts/test-ticket-subprocess-count.sh,tests/scripts/test-ticket-perf.sh,tests/scratch/test-scratch-show-flag.sh,tests/scripts/test-ticket-show-inbound.sh
plugins/dso/scripts/ticket-tag.sh:tests/unit/scripts/test-ticket-tag.sh
plugins/dso/scripts/ticket-transition.sh:tests/scripts/test-ticket-transition.sh,tests/scripts/test-ticket-subprocess-count.sh,tests/scripts/test-ticket-transition-flock.sh,tests/scripts/test-ticket-transition-deleted.sh,tests/scripts/test-ticket-hardening-integration.sh
plugins/dso/scripts/ticket-unblock.py:tests/scripts/test-ticket-transition-deleted.sh
plugins/dso/scripts/ticket-untag.sh:tests/unit/scripts/test-ticket-tag.sh
plugins/dso/scripts/ticket:tests/scripts/test-ticket-compact-all.sh,tests/unit/scripts/test-ticket-tag.sh,tests/scripts/test-tag-cli-refactor.sh,tests/scripts/test-ticket-init-bash-native.sh,tests/scripts/test-ticket-validate.sh,tests/scripts/test-ticket-classify.sh,tests/scripts/test-ticket-clarity-check-dispatcher.sh,tests/scripts/test-ticket-check-ac-dispatcher.sh,tests/scripts/test-ticket-quality-check-dispatcher.sh,tests/scripts/test-ticket-purge-bridge-dispatcher.sh,tests/scripts/test-ticket-summary-dispatcher.sh,tests/scripts/test-ticket-exists-dispatcher.sh,tests/scripts/test-ticket-ready-dispatcher.sh,tests/scripts/test-ticket-list-epics-dispatcher.sh,tests/scripts/test-ticket-list-descendants-dispatcher.sh,tests/scripts/test-ticket-next-batch-dispatcher.sh,tests/scripts/test-ticket-archive-subcommand.sh,tests/scripts/test-ticket-set-get-file-impact.sh,tests/scripts/test-ticket-delete.sh,tests/acceptance/test-ticket-delete-e2e.sh
plugins/dso/scripts/update-artifacts.sh:tests/scripts/test-artifact-update-integration.sh
plugins/dso/scripts/validate-ack-rationale.sh:tests/scripts/test-validate-ack-rationale.sh
plugins/dso/scripts/validate-phase.sh:tests/scripts/test-validate-phase-missing-test-unit.sh,tests/test-validate-phase-portability.sh,tests/scripts/test-residual-callers-polyglot.sh
plugins/dso/scripts/validate-review-output.sh:tests/hooks/test-validate-review-output.sh,tests/scripts/test-write-reviewer-findings.sh
plugins/dso/docs/contracts/absence-claim-anchors.json:tests/hooks/test-validate-review-output.sh
plugins/dso/scripts/validate-verifier-output.sh:tests/agents/test-validate-verifier-output.sh
plugins/dso/scripts/validate-config.sh:tests/scripts/test-validate-config.sh
plugins/dso/scripts/validate.sh:tests/scripts/test-validate-config-driven.sh
plugins/dso/scripts/worktree-cleanup.sh:tests/scripts/test_worktree_cleanup_startup_config.py,tests/scripts/test_worktree_cleanup_gather_progress.py,tests/scripts/test_worktree_lifecycle_fixes.py,tests/scripts/test-worktree-cleanup.sh,tests/scripts/test-worktree-pr-merge-detection.sh,tests/scripts/test-claude-safe-stale-local-main.sh
plugins/dso/scripts/worktree-create.sh:tests/scripts/test_worktree_lifecycle_fixes.py
plugins/dso/skills/shared/prompts/single-agent-integrate.md:tests/scripts/test_worktree_lifecycle_fixes.py,tests/hooks/test-single-agent-integrate-structure.sh,tests/scripts/test-compute-diff-hash-shim-refs.sh
plugins/dso/skills/sprint/prompts/per-worktree-review-commit.md:tests/scripts/test_worktree_lifecycle_fixes.py,tests/skills/test-worktree-tracking-complete-landed.sh
plugins/dso/skills/**/*.md:tests/hooks/test-no-plugin-markdown-refs.sh
plugins/dso/skills/architect-foundation/SKILL.md:tests/plugin/test-audit-skill-resolution.sh,tests/plugin/test_skill_allowed_tools.py,tests/hooks/test-fix-bug-skill.sh,tests/hooks/test-fix-bug-skill-directive.sh,tests/hooks/test-generate-claude-md-skill.sh,tests/hooks/test-init-skill.sh,tests/scripts/test-brainstorm-skill-phase1-gate.sh,tests/scripts/test-qualify-skill-refs.sh,tests/scripts/test-skill-path-refs.sh,tests/scripts/test-v2-skills-cleanup.sh,tests/scripts/test-skill-script-paths.sh,tests/scripts/test-create-bug-skill-smoke.sh,tests/scripts/test-skill-dispatch-pattern.sh,tests/scripts/test-check-skill-refs.sh,tests/skills/test-architect-foundation-skill.sh,tests/skills/test-onboarding-skill.sh,tests/skills/test-quick-ref-skill.sh,tests/skills/test-sprint-skill-step17-no-merge-to-main.sh,tests/skills/test-sprint-pause-state-skill-boundary.sh,tests/skills/test-skill-nesting-depth.sh,tests/skills/test-design-skills-cross-stack.sh,tests/skills/test-architect-foundation-ci-skeleton.sh
plugins/dso/skills/brainstorm/phases/approval-gate.md:tests/skills/test-brainstorm-progressive-validation.sh
plugins/dso/skills/brainstorm/phases/convert-to-epic.md:tests/skills/test-brainstorm-convert-to-epic.sh
plugins/dso/skills/brainstorm/phases/post-scrutiny-handlers.md:tests/skills/test-brainstorm-sc-gap-assumption.sh
plugins/dso/skills/brainstorm/prompts/cross-epic-scan.md:tests/skills/test-brainstorm-cross-epic-scan.sh
plugins/dso/skills/brainstorm/prompts/scenario-red-team.md:tests/skills/test-brainstorm-scenario-analysis.sh
plugins/dso/skills/brainstorm/prompts/ui-detection-classifier.md:tests/skills/test-brainstorm-ui-intent-detection.sh
plugins/dso/skills/brainstorm/prompts/ui-keyword-trigger.md:tests/skills/test-brainstorm-ui-intent-detection.sh
plugins/dso/skills/brainstorm/prompts/ux-probe-set.md:tests/skills/test-brainstorm-ui-intent-detection.sh
plugins/dso/skills/brainstorm/SKILL.md:tests/plugin/test-audit-skill-resolution.sh,tests/plugin/test_skill_allowed_tools.py,tests/hooks/test-fix-bug-skill.sh,tests/hooks/test-fix-bug-skill-directive.sh,tests/hooks/test-generate-claude-md-skill.sh,tests/hooks/test-init-skill.sh,tests/scripts/test-brainstorm-skill-phase1-gate.sh,tests/scripts/test-qualify-skill-refs.sh,tests/scripts/test-skill-path-refs.sh,tests/scripts/test-v2-skills-cleanup.sh,tests/scripts/test-skill-script-paths.sh,tests/scripts/test-create-bug-skill-smoke.sh,tests/scripts/test-skill-dispatch-pattern.sh,tests/scripts/test-check-skill-refs.sh,tests/skills/test-architect-foundation-skill.sh,tests/skills/test-onboarding-skill.sh,tests/skills/test-quick-ref-skill.sh,tests/skills/test-sprint-skill-step17-no-merge-to-main.sh,tests/skills/test-sprint-pause-state-skill-boundary.sh,tests/skills/test-skill-nesting-depth.sh,tests/skills/test-design-skills-cross-stack.sh,tests/hooks/test-scenario-sc-revision.sh,tests/hooks/test-residual-state-e2e.sh,tests/skills/test-brainstorm-no-arg-block.sh,tests/skills/test-brainstorm-research-findings-persistence.sh,tests/skills/test-brainstorm-ext-dep-block.sh,tests/scripts/test-tag-cli-refactor.sh,tests/skills/test-brainstorm-external-dep-contradiction-gate.sh,tests/skills/test-external-dep-sc2-brainstorm.sh,tests/skills/test-brainstorm-progressive-validation.sh,tests/skills/test-brainstorm-ui-intent-detection.sh,tests/skills/test-brainstorm-loop-back.sh,tests/skills/test-brainstorm-anti-redundancy.sh,tests/skills/test-brainstorm-noninteractive-ux-probes.sh,tests/skills/test-brainstorm-ux-probe-loop.sh,tests/skills/test-brainstorm-phase1-gate-attestation.sh,tests/skills/test-brainstorm-meta-question-signal.sh,tests/skills/test-brainstorm-attestation-contract.sh,tests/skills/test-brainstorm-phase-1-5-detector.sh,tests/skills/test-brainstorm-copy-needs-writer.sh
plugins/dso/skills/create-bug/SKILL.md:tests/plugin/test-audit-skill-resolution.sh,tests/plugin/test_skill_allowed_tools.py,tests/hooks/test-fix-bug-skill.sh,tests/hooks/test-fix-bug-skill-directive.sh,tests/hooks/test-generate-claude-md-skill.sh,tests/hooks/test-init-skill.sh,tests/scripts/test-brainstorm-skill-phase1-gate.sh,tests/scripts/test-qualify-skill-refs.sh,tests/scripts/test-skill-path-refs.sh,tests/scripts/test-v2-skills-cleanup.sh,tests/scripts/test-skill-script-paths.sh,tests/scripts/test-create-bug-skill-smoke.sh,tests/scripts/test-skill-dispatch-pattern.sh,tests/scripts/test-check-skill-refs.sh,tests/skills/test-architect-foundation-skill.sh,tests/skills/test-onboarding-skill.sh,tests/skills/test-quick-ref-skill.sh,tests/skills/test-sprint-skill-step17-no-merge-to-main.sh,tests/skills/test-sprint-pause-state-skill-boundary.sh,tests/skills/test-skill-nesting-depth.sh,tests/skills/test-design-skills-cross-stack.sh
plugins/dso/skills/debug-everything/prompts/agent-routing-table.md:tests/scripts/test-debug-everything-prompt-contracts.sh
plugins/dso/skills/debug-everything/prompts/complex-escalation-handler.md:tests/scripts/test-debug-everything-prompt-contracts.sh
plugins/dso/skills/debug-everything/prompts/dispatch-fix-batch.md:tests/scripts/test-debug-everything-prompt-contracts.sh,tests/skills/test-debug-everything-two-phase-pipeline.sh
plugins/dso/skills/debug-everything/prompts/file-overlap-resolution.md:tests/scripts/test-debug-everything-prompt-contracts.sh
plugins/dso/skills/debug-everything/prompts/gha-dispatch.md:tests/scripts/test-debug-everything-prompt-contracts.sh
plugins/dso/skills/debug-everything/prompts/gha-scanner.md:tests/scripts/test-gha-scanner-prompt-contract.sh
plugins/dso/skills/debug-everything/prompts/session-init.md:tests/scripts/test-debug-everything-prompt-contracts.sh
plugins/dso/skills/debug-everything/prompts/shared/read-only-enforcement.md:tests/plugin/test-debug-everything-readonly-enforcement.sh
plugins/dso/skills/debug-everything/SKILL.md:tests/plugin/test-audit-skill-resolution.sh,tests/plugin/test_skill_allowed_tools.py,tests/hooks/test-fix-bug-skill.sh,tests/hooks/test-fix-bug-skill-directive.sh,tests/hooks/test-generate-claude-md-skill.sh,tests/hooks/test-init-skill.sh,tests/scripts/test-brainstorm-skill-phase1-gate.sh,tests/scripts/test-qualify-skill-refs.sh,tests/scripts/test-skill-path-refs.sh,tests/scripts/test-v2-skills-cleanup.sh,tests/scripts/test-skill-script-paths.sh,tests/scripts/test-create-bug-skill-smoke.sh,tests/scripts/test-skill-dispatch-pattern.sh,tests/scripts/test-check-skill-refs.sh,tests/skills/test-architect-foundation-skill.sh,tests/skills/test-onboarding-skill.sh,tests/skills/test-quick-ref-skill.sh,tests/skills/test-sprint-pause-state-skill-boundary.sh,tests/skills/test-skill-nesting-depth.sh,tests/skills/test-design-skills-cross-stack.sh,tests/scripts/test-debug-everything-bug-fix-mode.sh,tests/skills/test-sprint-skill-step17-no-merge-to-main.sh,tests/hooks/test-debug-skill-push-before-dispatch.sh,tests/scripts/test-debug-everything-ci-pr-mode.sh,tests/scripts/test-debug-everything-branch-tracking.sh,tests/scripts/test-debug-everything-leak-detection.sh,tests/scripts/test-debug-everything-bugfix-subbranch.sh,tests/scripts/test-debug-everything-phase-f-subbranch.sh,tests/scripts/test-debug-everything-phase-g-subbranch.sh
plugins/dso/skills/design-review/SKILL.md:tests/plugin/test-audit-skill-resolution.sh,tests/plugin/test_skill_allowed_tools.py,tests/hooks/test-fix-bug-skill.sh,tests/hooks/test-fix-bug-skill-directive.sh,tests/hooks/test-generate-claude-md-skill.sh,tests/hooks/test-init-skill.sh,tests/scripts/test-brainstorm-skill-phase1-gate.sh,tests/scripts/test-qualify-skill-refs.sh,tests/scripts/test-skill-path-refs.sh,tests/scripts/test-v2-skills-cleanup.sh,tests/scripts/test-skill-script-paths.sh,tests/scripts/test-create-bug-skill-smoke.sh,tests/scripts/test-skill-dispatch-pattern.sh,tests/scripts/test-check-skill-refs.sh,tests/skills/test-architect-foundation-skill.sh,tests/skills/test-onboarding-skill.sh,tests/skills/test-quick-ref-skill.sh,tests/skills/test-sprint-pause-state-skill-boundary.sh,tests/skills/test-skill-nesting-depth.sh,tests/skills/test-design-skills-cross-stack.sh,tests/skills/test-sprint-skill-step17-no-merge-to-main.sh
plugins/dso/skills/dryrun/SKILL.md:tests/plugin/test-audit-skill-resolution.sh,tests/plugin/test_skill_allowed_tools.py,tests/hooks/test-fix-bug-skill.sh,tests/hooks/test-fix-bug-skill-directive.sh,tests/hooks/test-generate-claude-md-skill.sh,tests/hooks/test-init-skill.sh,tests/scripts/test-brainstorm-skill-phase1-gate.sh,tests/scripts/test-qualify-skill-refs.sh,tests/scripts/test-skill-path-refs.sh,tests/scripts/test-v2-skills-cleanup.sh,tests/scripts/test-skill-script-paths.sh,tests/scripts/test-create-bug-skill-smoke.sh,tests/scripts/test-skill-dispatch-pattern.sh,tests/scripts/test-check-skill-refs.sh,tests/skills/test-architect-foundation-skill.sh,tests/skills/test-onboarding-skill.sh,tests/skills/test-quick-ref-skill.sh,tests/skills/test-sprint-pause-state-skill-boundary.sh,tests/skills/test-skill-nesting-depth.sh,tests/skills/test-design-skills-cross-stack.sh,tests/skills/test-sprint-skill-step17-no-merge-to-main.sh
plugins/dso/skills/end-session/SKILL.md:tests/plugin/test-audit-skill-resolution.sh,tests/plugin/test_skill_allowed_tools.py,tests/hooks/test-fix-bug-skill.sh,tests/hooks/test-fix-bug-skill-directive.sh,tests/hooks/test-generate-claude-md-skill.sh,tests/hooks/test-init-skill.sh,tests/scripts/test-brainstorm-skill-phase1-gate.sh,tests/scripts/test-qualify-skill-refs.sh,tests/scripts/test-skill-path-refs.sh,tests/scripts/test-v2-skills-cleanup.sh,tests/scripts/test-skill-script-paths.sh,tests/scripts/test-create-bug-skill-smoke.sh,tests/scripts/test-skill-dispatch-pattern.sh,tests/scripts/test-check-skill-refs.sh,tests/skills/test-architect-foundation-skill.sh,tests/skills/test-onboarding-skill.sh,tests/skills/test-quick-ref-skill.sh,tests/skills/test-sprint-pause-state-skill-boundary.sh,tests/skills/test-skill-nesting-depth.sh,tests/skills/test-design-skills-cross-stack.sh,tests/skills/test-worktree-tracking-complete-landed.sh,tests/skills/test-sprint-skill-step17-no-merge-to-main.sh
plugins/dso/skills/fix-bug/SKILL.md:tests/plugin/test-audit-skill-resolution.sh,tests/plugin/test_skill_allowed_tools.py,tests/hooks/test-fix-bug-skill.sh,tests/hooks/test-fix-bug-skill-directive.sh,tests/hooks/test-generate-claude-md-skill.sh,tests/hooks/test-init-skill.sh,tests/scripts/test-brainstorm-skill-phase1-gate.sh,tests/scripts/test-qualify-skill-refs.sh,tests/scripts/test-skill-path-refs.sh,tests/scripts/test-v2-skills-cleanup.sh,tests/scripts/test-skill-script-paths.sh,tests/scripts/test-create-bug-skill-smoke.sh,tests/scripts/test-skill-dispatch-pattern.sh,tests/scripts/test-check-skill-refs.sh,tests/skills/test-architect-foundation-skill.sh,tests/skills/test-onboarding-skill.sh,tests/skills/test-quick-ref-skill.sh,tests/skills/test-sprint-pause-state-skill-boundary.sh,tests/skills/test-skill-nesting-depth.sh,tests/skills/test-design-skills-cross-stack.sh,tests/skills/test-worktree-tracking-start-writes.sh,tests/skills/test-worktree-tracking-tiebreak.sh,tests/skills/test-worktree-tracking-resume-scan.sh,tests/skills/test-sprint-skill-step17-no-merge-to-main.sh,tests/hooks/test-fixbug-skill-push-before-dispatch.sh
plugins/dso/skills/fix-cascade-recovery/SKILL.md:tests/plugin/test-audit-skill-resolution.sh,tests/plugin/test_skill_allowed_tools.py,tests/hooks/test-fix-bug-skill.sh,tests/hooks/test-fix-bug-skill-directive.sh,tests/hooks/test-generate-claude-md-skill.sh,tests/hooks/test-init-skill.sh,tests/scripts/test-brainstorm-skill-phase1-gate.sh,tests/scripts/test-qualify-skill-refs.sh,tests/scripts/test-skill-path-refs.sh,tests/scripts/test-v2-skills-cleanup.sh,tests/scripts/test-skill-script-paths.sh,tests/scripts/test-create-bug-skill-smoke.sh,tests/scripts/test-skill-dispatch-pattern.sh,tests/scripts/test-check-skill-refs.sh,tests/skills/test-architect-foundation-skill.sh,tests/skills/test-onboarding-skill.sh,tests/skills/test-quick-ref-skill.sh,tests/skills/test-sprint-pause-state-skill-boundary.sh,tests/skills/test-skill-nesting-depth.sh,tests/skills/test-design-skills-cross-stack.sh,tests/skills/test-sprint-skill-step17-no-merge-to-main.sh
plugins/dso/skills/generate-claude-md/SKILL.md:tests/plugin/test-audit-skill-resolution.sh,tests/plugin/test_skill_allowed_tools.py,tests/hooks/test-fix-bug-skill.sh,tests/hooks/test-fix-bug-skill-directive.sh,tests/hooks/test-generate-claude-md-skill.sh,tests/hooks/test-init-skill.sh,tests/scripts/test-brainstorm-skill-phase1-gate.sh,tests/scripts/test-qualify-skill-refs.sh,tests/scripts/test-skill-path-refs.sh,tests/scripts/test-v2-skills-cleanup.sh,tests/scripts/test-skill-script-paths.sh,tests/scripts/test-create-bug-skill-smoke.sh,tests/scripts/test-skill-dispatch-pattern.sh,tests/scripts/test-check-skill-refs.sh,tests/skills/test-architect-foundation-skill.sh,tests/skills/test-onboarding-skill.sh,tests/skills/test-quick-ref-skill.sh,tests/skills/test-sprint-pause-state-skill-boundary.sh,tests/skills/test-skill-nesting-depth.sh,tests/skills/test-design-skills-cross-stack.sh,tests/skills/test-sprint-skill-step17-no-merge-to-main.sh
plugins/dso/skills/implementation-plan/docs/reviewers/plan/completeness.md:tests/scripts/test-scope-reviewer-consumer-completeness.sh
plugins/dso/skills/implementation-plan/docs/reviewers/plan/dependencies.md:tests/skills/test-project-setup-dependencies.sh
plugins/dso/skills/implementation-plan/docs/reviewers/plan/safety.md:tests/hooks/test-session-safety.sh,tests/hooks/test-shell-safety-directives.sh
plugins/dso/skills/implementation-plan/docs/reviewers/plan/tdd.md:tests/hooks/test-tdd-reviewer-standard-reference.sh
plugins/dso/skills/implementation-plan/SKILL.md:tests/plugin/test-audit-skill-resolution.sh,tests/plugin/test_skill_allowed_tools.py,tests/hooks/test-fix-bug-skill.sh,tests/hooks/test-fix-bug-skill-directive.sh,tests/hooks/test-generate-claude-md-skill.sh,tests/hooks/test-init-skill.sh,tests/scripts/test-brainstorm-skill-phase1-gate.sh,tests/scripts/test-qualify-skill-refs.sh,tests/scripts/test-skill-path-refs.sh,tests/scripts/test-v2-skills-cleanup.sh,tests/scripts/test-skill-script-paths.sh,tests/scripts/test-create-bug-skill-smoke.sh,tests/scripts/test-skill-dispatch-pattern.sh,tests/scripts/test-check-skill-refs.sh,tests/skills/test-architect-foundation-skill.sh,tests/skills/test-onboarding-skill.sh,tests/skills/test-quick-ref-skill.sh,tests/skills/test-sprint-skill-step17-no-merge-to-main.sh,tests/skills/test-sprint-pause-state-skill-boundary.sh,tests/skills/test-skill-nesting-depth.sh,tests/skills/test-design-skills-cross-stack.sh,tests/scripts/test-implementation-plan-task-description.sh,tests/skills/test-implementation-plan-retry-budget.sh,tests/skills/test-implementation-plan-research-findings-compat.sh,tests/skills/test-implementation-plan-visual-verification.sh,tests/skills/test-implementation-plan-manual-tag-guard.sh,tests/skills/test-preconditions-impl-plan-validator.sh,tests/skills/test-impl-plan-closure-checks-exclusion.sh,tests/skills/test-copy-story-integration.sh
plugins/dso/skills/init/SKILL.md:tests/plugin/test-audit-skill-resolution.sh,tests/plugin/test_skill_allowed_tools.py,tests/hooks/test-fix-bug-skill.sh,tests/hooks/test-fix-bug-skill-directive.sh,tests/hooks/test-generate-claude-md-skill.sh,tests/hooks/test-init-skill.sh,tests/scripts/test-brainstorm-skill-phase1-gate.sh,tests/scripts/test-qualify-skill-refs.sh,tests/scripts/test-skill-path-refs.sh,tests/scripts/test-v2-skills-cleanup.sh,tests/scripts/test-skill-script-paths.sh,tests/scripts/test-create-bug-skill-smoke.sh,tests/scripts/test-skill-dispatch-pattern.sh,tests/scripts/test-check-skill-refs.sh,tests/skills/test-architect-foundation-skill.sh,tests/skills/test-onboarding-skill.sh,tests/skills/test-quick-ref-skill.sh,tests/skills/test-sprint-skill-step17-no-merge-to-main.sh,tests/skills/test-sprint-pause-state-skill-boundary.sh,tests/skills/test-skill-nesting-depth.sh,tests/skills/test-design-skills-cross-stack.sh
plugins/dso/skills/interface-contracts/SKILL.md:tests/plugin/test-audit-skill-resolution.sh,tests/plugin/test_skill_allowed_tools.py,tests/hooks/test-fix-bug-skill.sh,tests/hooks/test-fix-bug-skill-directive.sh,tests/hooks/test-generate-claude-md-skill.sh,tests/hooks/test-init-skill.sh,tests/scripts/test-brainstorm-skill-phase1-gate.sh,tests/scripts/test-qualify-skill-refs.sh,tests/scripts/test-skill-path-refs.sh,tests/scripts/test-v2-skills-cleanup.sh,tests/scripts/test-skill-script-paths.sh,tests/scripts/test-create-bug-skill-smoke.sh,tests/scripts/test-skill-dispatch-pattern.sh,tests/scripts/test-check-skill-refs.sh,tests/skills/test-architect-foundation-skill.sh,tests/skills/test-onboarding-skill.sh,tests/skills/test-quick-ref-skill.sh,tests/skills/test-sprint-skill-step17-no-merge-to-main.sh,tests/skills/test-sprint-pause-state-skill-boundary.sh,tests/skills/test-skill-nesting-depth.sh,tests/skills/test-design-skills-cross-stack.sh
plugins/dso/skills/onboarding/scan-docs.sh:tests/skills/test-onboarding-scan-docs.sh
plugins/dso/skills/onboarding/SKILL.md:tests/plugin/test-audit-skill-resolution.sh,tests/plugin/test_skill_allowed_tools.py,tests/hooks/test-fix-bug-skill.sh,tests/hooks/test-fix-bug-skill-directive.sh,tests/hooks/test-generate-claude-md-skill.sh,tests/hooks/test-init-skill.sh,tests/scripts/test-brainstorm-skill-phase1-gate.sh,tests/scripts/test-qualify-skill-refs.sh,tests/scripts/test-skill-path-refs.sh,tests/scripts/test-v2-skills-cleanup.sh,tests/scripts/test-skill-script-paths.sh,tests/scripts/test-create-bug-skill-smoke.sh,tests/scripts/test-skill-dispatch-pattern.sh,tests/scripts/test-check-skill-refs.sh,tests/skills/test-architect-foundation-skill.sh,tests/skills/test-onboarding-skill.sh,tests/skills/test-quick-ref-skill.sh,tests/skills/test-sprint-skill-step17-no-merge-to-main.sh,tests/skills/test-sprint-pause-state-skill-boundary.sh,tests/skills/test-skill-nesting-depth.sh,tests/skills/test-design-skills-cross-stack.sh
plugins/dso/skills/oscillation-check/SKILL.md:tests/plugin/test-audit-skill-resolution.sh,tests/plugin/test_skill_allowed_tools.py,tests/hooks/test-fix-bug-skill.sh,tests/hooks/test-fix-bug-skill-directive.sh,tests/hooks/test-generate-claude-md-skill.sh,tests/hooks/test-init-skill.sh,tests/scripts/test-brainstorm-skill-phase1-gate.sh,tests/scripts/test-qualify-skill-refs.sh,tests/scripts/test-skill-path-refs.sh,tests/scripts/test-v2-skills-cleanup.sh,tests/scripts/test-skill-script-paths.sh,tests/scripts/test-create-bug-skill-smoke.sh,tests/scripts/test-skill-dispatch-pattern.sh,tests/scripts/test-check-skill-refs.sh,tests/skills/test-architect-foundation-skill.sh,tests/skills/test-onboarding-skill.sh,tests/skills/test-quick-ref-skill.sh,tests/skills/test-sprint-skill-step17-no-merge-to-main.sh,tests/skills/test-sprint-pause-state-skill-boundary.sh,tests/skills/test-skill-nesting-depth.sh,tests/skills/test-design-skills-cross-stack.sh
plugins/dso/skills/plan-review/SKILL.md:tests/plugin/test-audit-skill-resolution.sh,tests/plugin/test_skill_allowed_tools.py,tests/hooks/test-fix-bug-skill.sh,tests/hooks/test-fix-bug-skill-directive.sh,tests/hooks/test-generate-claude-md-skill.sh,tests/hooks/test-init-skill.sh,tests/scripts/test-brainstorm-skill-phase1-gate.sh,tests/scripts/test-qualify-skill-refs.sh,tests/scripts/test-skill-path-refs.sh,tests/scripts/test-v2-skills-cleanup.sh,tests/scripts/test-skill-script-paths.sh,tests/scripts/test-create-bug-skill-smoke.sh,tests/scripts/test-skill-dispatch-pattern.sh,tests/scripts/test-check-skill-refs.sh,tests/skills/test-architect-foundation-skill.sh,tests/skills/test-onboarding-skill.sh,tests/skills/test-quick-ref-skill.sh,tests/skills/test-sprint-skill-step17-no-merge-to-main.sh,tests/skills/test-sprint-pause-state-skill-boundary.sh,tests/skills/test-skill-nesting-depth.sh,tests/skills/test-design-skills-cross-stack.sh
plugins/dso/skills/playwright-debug/SKILL.md:tests/plugin/test-audit-skill-resolution.sh,tests/plugin/test_skill_allowed_tools.py,tests/hooks/test-fix-bug-skill.sh,tests/hooks/test-fix-bug-skill-directive.sh,tests/hooks/test-generate-claude-md-skill.sh,tests/hooks/test-init-skill.sh,tests/scripts/test-brainstorm-skill-phase1-gate.sh,tests/scripts/test-qualify-skill-refs.sh,tests/scripts/test-skill-path-refs.sh,tests/scripts/test-v2-skills-cleanup.sh,tests/scripts/test-skill-script-paths.sh,tests/scripts/test-create-bug-skill-smoke.sh,tests/scripts/test-skill-dispatch-pattern.sh,tests/scripts/test-check-skill-refs.sh,tests/skills/test-architect-foundation-skill.sh,tests/skills/test-onboarding-skill.sh,tests/skills/test-quick-ref-skill.sh,tests/skills/test-sprint-skill-step17-no-merge-to-main.sh,tests/skills/test-sprint-pause-state-skill-boundary.sh,tests/skills/test-skill-nesting-depth.sh,tests/skills/test-design-skills-cross-stack.sh
plugins/dso/skills/preplanning/docs/reviewers/performance.md:tests/hooks/test-performance-validation.sh
plugins/dso/skills/preplanning/docs/reviewers/testing.md:tests/hooks/test-behavioral-testing-standard-rule5.sh,tests/scripts/test-behavioral-testing-standard-structure.sh,tests/scripts/test-part-c-smoke-behavioral-testing-standard.sh
plugins/dso/skills/preplanning/prompts/lightweight-mode.md:tests/preplanning/test-lightweight-mode-append-safe.sh
plugins/dso/skills/preplanning/prompts/phase-e-adversarial-review.md:tests/preplanning/test_adversarial_review_prompts.sh,tests/preplanning/test_phase_e_remediation_dispatch.sh,tests/scripts/test-story-decomposer-delta-dd-preservation.sh
plugins/dso/skills/preplanning/prompts/ui-designer-dispatch-protocol.md:tests/skills/test-preplanning-noninteractive-checkpoints.sh,tests/scripts/test-tag-cli-refactor.sh
plugins/dso/skills/preplanning/SKILL.md:tests/plugin/test-audit-skill-resolution.sh,tests/plugin/test_skill_allowed_tools.py,tests/hooks/test-fix-bug-skill.sh,tests/hooks/test-fix-bug-skill-directive.sh,tests/hooks/test-generate-claude-md-skill.sh,tests/hooks/test-init-skill.sh,tests/scripts/test-brainstorm-skill-phase1-gate.sh,tests/scripts/test-qualify-skill-refs.sh,tests/scripts/test-skill-path-refs.sh,tests/scripts/test-v2-skills-cleanup.sh,tests/scripts/test-skill-script-paths.sh,tests/scripts/test-create-bug-skill-smoke.sh,tests/scripts/test-skill-dispatch-pattern.sh,tests/scripts/test-check-skill-refs.sh,tests/skills/test-architect-foundation-skill.sh,tests/skills/test-onboarding-skill.sh,tests/skills/test-quick-ref-skill.sh,tests/skills/test-sprint-skill-step17-no-merge-to-main.sh,tests/skills/test-sprint-pause-state-skill-boundary.sh,tests/skills/test-skill-nesting-depth.sh,tests/skills/test-design-skills-cross-stack.sh,tests/skills/test-preplanning-scope-split-precedence.sh,tests/skills/test-preplanning-noninteractive-checkpoints.sh,tests/skills/test-preplanning-research-findings-schema.sh,tests/scripts/test-tag-cli-refactor.sh,tests/skills/test-external-dep-sc3-preplanning.sh,tests/preplanning/test_external_dep_block_reader.sh,tests/skills/test-preplanning-preconditions-gate.sh,tests/skills/test-preplanning-ui-probes-deferred-gate.sh,tests/scripts/test-red-team-reviewer-dispatch-mode.sh
plugins/dso/skills/quick-ref/SKILL.md:tests/plugin/test-audit-skill-resolution.sh,tests/plugin/test_skill_allowed_tools.py,tests/hooks/test-fix-bug-skill.sh,tests/hooks/test-fix-bug-skill-directive.sh,tests/hooks/test-generate-claude-md-skill.sh,tests/hooks/test-init-skill.sh,tests/scripts/test-brainstorm-skill-phase1-gate.sh,tests/scripts/test-qualify-skill-refs.sh,tests/scripts/test-skill-path-refs.sh,tests/scripts/test-v2-skills-cleanup.sh,tests/scripts/test-skill-script-paths.sh,tests/scripts/test-create-bug-skill-smoke.sh,tests/scripts/test-skill-dispatch-pattern.sh,tests/scripts/test-check-skill-refs.sh,tests/skills/test-architect-foundation-skill.sh,tests/skills/test-onboarding-skill.sh,tests/skills/test-quick-ref-skill.sh,tests/skills/test-sprint-skill-step17-no-merge-to-main.sh,tests/skills/test-sprint-pause-state-skill-boundary.sh,tests/skills/test-skill-nesting-depth.sh,tests/skills/test-design-skills-cross-stack.sh
plugins/dso/skills/resolve-conflicts/SKILL.md:tests/plugin/test-audit-skill-resolution.sh,tests/plugin/test_skill_allowed_tools.py,tests/hooks/test-fix-bug-skill.sh,tests/hooks/test-fix-bug-skill-directive.sh,tests/hooks/test-generate-claude-md-skill.sh,tests/hooks/test-init-skill.sh,tests/scripts/test-brainstorm-skill-phase1-gate.sh,tests/scripts/test-qualify-skill-refs.sh,tests/scripts/test-skill-path-refs.sh,tests/scripts/test-v2-skills-cleanup.sh,tests/scripts/test-skill-script-paths.sh,tests/scripts/test-create-bug-skill-smoke.sh,tests/scripts/test-skill-dispatch-pattern.sh,tests/scripts/test-check-skill-refs.sh,tests/skills/test-architect-foundation-skill.sh,tests/skills/test-onboarding-skill.sh,tests/skills/test-quick-ref-skill.sh,tests/skills/test-sprint-skill-step17-no-merge-to-main.sh,tests/skills/test-sprint-pause-state-skill-boundary.sh,tests/skills/test-skill-nesting-depth.sh,tests/skills/test-design-skills-cross-stack.sh
plugins/dso/skills/retro/docs/reviewers/test-quality.md:tests/hooks/test-pre-commit-test-quality-gate.sh,tests/hooks/test-test-quality-overlay.sh,tests/scripts/test-issue-quality-check-storage-api.sh,tests/scripts/test-ticket-quality-check-dispatcher.sh,tests/scripts/test_issue_quality_check_file_impact.py
plugins/dso/skills/retro/SKILL.md:tests/plugin/test-audit-skill-resolution.sh,tests/plugin/test_skill_allowed_tools.py,tests/hooks/test-fix-bug-skill.sh,tests/hooks/test-fix-bug-skill-directive.sh,tests/hooks/test-generate-claude-md-skill.sh,tests/hooks/test-init-skill.sh,tests/scripts/test-brainstorm-skill-phase1-gate.sh,tests/scripts/test-qualify-skill-refs.sh,tests/scripts/test-skill-path-refs.sh,tests/scripts/test-v2-skills-cleanup.sh,tests/scripts/test-skill-script-paths.sh,tests/scripts/test-create-bug-skill-smoke.sh,tests/scripts/test-skill-dispatch-pattern.sh,tests/scripts/test-check-skill-refs.sh,tests/skills/test-architect-foundation-skill.sh,tests/skills/test-onboarding-skill.sh,tests/skills/test-quick-ref-skill.sh,tests/skills/test-sprint-skill-step17-no-merge-to-main.sh,tests/skills/test-sprint-pause-state-skill-boundary.sh,tests/skills/test-skill-nesting-depth.sh,tests/skills/test-design-skills-cross-stack.sh
plugins/dso/skills/review-protocol/SKILL.md:tests/plugin/test-audit-skill-resolution.sh,tests/plugin/test_skill_allowed_tools.py,tests/hooks/test-fix-bug-skill.sh,tests/hooks/test-fix-bug-skill-directive.sh,tests/hooks/test-generate-claude-md-skill.sh,tests/hooks/test-init-skill.sh,tests/scripts/test-brainstorm-skill-phase1-gate.sh,tests/scripts/test-qualify-skill-refs.sh,tests/scripts/test-skill-path-refs.sh,tests/scripts/test-v2-skills-cleanup.sh,tests/scripts/test-skill-script-paths.sh,tests/scripts/test-create-bug-skill-smoke.sh,tests/scripts/test-skill-dispatch-pattern.sh,tests/scripts/test-check-skill-refs.sh,tests/skills/test-architect-foundation-skill.sh,tests/skills/test-onboarding-skill.sh,tests/skills/test-quick-ref-skill.sh,tests/skills/test-sprint-skill-step17-no-merge-to-main.sh,tests/skills/test-sprint-pause-state-skill-boundary.sh,tests/skills/test-skill-nesting-depth.sh,tests/skills/test-design-skills-cross-stack.sh
plugins/dso/skills/review-stats/SKILL.md:tests/plugin/test-audit-skill-resolution.sh,tests/plugin/test_skill_allowed_tools.py,tests/hooks/test-fix-bug-skill.sh,tests/hooks/test-fix-bug-skill-directive.sh,tests/hooks/test-generate-claude-md-skill.sh,tests/hooks/test-init-skill.sh,tests/scripts/test-brainstorm-skill-phase1-gate.sh,tests/scripts/test-qualify-skill-refs.sh,tests/scripts/test-skill-path-refs.sh,tests/scripts/test-v2-skills-cleanup.sh,tests/scripts/test-skill-script-paths.sh,tests/scripts/test-create-bug-skill-smoke.sh,tests/scripts/test-skill-dispatch-pattern.sh,tests/scripts/test-check-skill-refs.sh,tests/skills/test-architect-foundation-skill.sh,tests/skills/test-onboarding-skill.sh,tests/skills/test-quick-ref-skill.sh,tests/skills/test-sprint-skill-step17-no-merge-to-main.sh,tests/skills/test-sprint-pause-state-skill-boundary.sh,tests/skills/test-skill-nesting-depth.sh,tests/skills/test-design-skills-cross-stack.sh
plugins/dso/skills/roadmap/SKILL.md:tests/plugin/test-audit-skill-resolution.sh,tests/plugin/test_skill_allowed_tools.py,tests/hooks/test-fix-bug-skill.sh,tests/hooks/test-fix-bug-skill-directive.sh,tests/hooks/test-generate-claude-md-skill.sh,tests/hooks/test-init-skill.sh,tests/scripts/test-brainstorm-skill-phase1-gate.sh,tests/scripts/test-qualify-skill-refs.sh,tests/scripts/test-skill-path-refs.sh,tests/scripts/test-v2-skills-cleanup.sh,tests/scripts/test-skill-script-paths.sh,tests/scripts/test-create-bug-skill-smoke.sh,tests/scripts/test-skill-dispatch-pattern.sh,tests/scripts/test-check-skill-refs.sh,tests/skills/test-architect-foundation-skill.sh,tests/skills/test-onboarding-skill.sh,tests/skills/test-quick-ref-skill.sh,tests/skills/test-sprint-skill-step17-no-merge-to-main.sh,tests/skills/test-sprint-pause-state-skill-boundary.sh,tests/skills/test-skill-nesting-depth.sh,tests/skills/test-design-skills-cross-stack.sh,tests/scripts/test-tag-cli-refactor.sh
plugins/dso/skills/shared/docs/reviewers/agent-clarity.md:tests/reviewers/test-agent-clarity-epic-calibration.sh
plugins/dso/skills/shared/docs/reviewers/scope.md:tests/scripts/test-sprint-review-scope-check.sh,tests/scripts/test-scope-drift-reviewer.sh,tests/scripts/test-scope-reviewer-consumer-completeness.sh,tests/scripts/test-sprint-review-scope-check-storage-api.sh,tests/scripts/test-fix-bug-scope-drift-step.sh,tests/scripts/test-isolation-rule-no-unscoped-export.sh,tests/skills/test-preplanning-scope-split-precedence.sh
plugins/dso/skills/shared/docs/reviewers/value.md:tests/scripts/test-value-reviewer-signals.sh,tests/skills/test-value-effort-scorer-integration.sh
plugins/dso/skills/shared/prompts/anti-patterns.md:tests/scripts/test-fix-bug-anti-pattern-step.sh
plugins/dso/skills/shared/prompts/behavioral-testing-standard.md:tests/hooks/test-behavioral-testing-standard-rule5.sh,tests/scripts/test-behavioral-testing-standard-structure.sh,tests/scripts/test-part-c-smoke-behavioral-testing-standard.sh
plugins/dso/skills/shared/prompts/complexity-gate.md:tests/scripts/test-complexity-gate.sh,tests/skills/test-complexity-gate-shared-prompt.sh
plugins/dso/skills/shared/prompts/prior-art-search.md:tests/scripts/test-prior-art-search-consumers.sh,tests/scripts/test-prior-art-search-structure.sh
plugins/dso/skills/shared/prompts/scale-inference.md:tests/skills/test-scale-inference-shared-prompt.sh
plugins/dso/skills/shared/prompts/test-failure-fix.md:tests/scripts/test-debug-everything-prompt-contracts.sh
plugins/dso/skills/shared/prompts/value-effort-scorer.md:tests/skills/test-value-effort-scorer-integration.sh
plugins/dso/skills/shared/prompts/worktree-dispatch.md:tests/hooks/test-worktree-dispatch-orchestrator-root.sh
plugins/dso/skills/shared/workflows/epic-scrutiny-pipeline.md:tests/skills/test-epic-scrutiny-pipeline.sh,tests/skills/test-epic-scrutiny-pipeline-relates-to.sh,tests/hooks/test-residual-state-probe.sh,tests/hooks/test-part-c-trigger.sh,tests/hooks/test-residual-state-e2e.sh
plugins/dso/skills/shared/workflows/remediation-loop-protocol.md:tests/scripts/test-story-decomposer-delta-dd-preservation.sh
plugins/dso/skills/sprint/prompts/sc-coverage-haiku.md:tests/skills/test-sprint-sc-coverage-haiku-gate.sh,tests/skills/test-sprint-sc-coverage-prompts.sh,tests/skills/test-sc-coverage-closure-checks-scope.sh
plugins/dso/skills/sprint/prompts/sc-coverage-opus.md:tests/skills/test-sprint-sc-coverage-prompts.sh,tests/skills/test-sc-coverage-closure-checks-scope.sh
plugins/dso/skills/sprint/prompts/sc-coverage-sonnet.md:tests/skills/test-sprint-sc-coverage-prompts.sh,tests/skills/test-sc-coverage-closure-checks-scope.sh
plugins/dso/skills/sprint/prompts/task-execution.md:tests/skills/test-worktree-tracking-start-writes.sh,tests/skills/test-sprint-task-execution-visual-eval.sh
plugins/dso/skills/sprint/SKILL.md:tests/plugin/test-audit-skill-resolution.sh,tests/plugin/test_skill_allowed_tools.py,tests/hooks/test-fix-bug-skill.sh,tests/hooks/test-fix-bug-skill-directive.sh,tests/hooks/test-generate-claude-md-skill.sh,tests/hooks/test-init-skill.sh,tests/scripts/test-brainstorm-skill-phase1-gate.sh,tests/scripts/test-qualify-skill-refs.sh,tests/scripts/test-skill-path-refs.sh,tests/scripts/test-v2-skills-cleanup.sh,tests/scripts/test-skill-script-paths.sh,tests/scripts/test-create-bug-skill-smoke.sh,tests/scripts/test-skill-dispatch-pattern.sh,tests/scripts/test-check-skill-refs.sh,tests/skills/test-architect-foundation-skill.sh,tests/skills/test-onboarding-skill.sh,tests/skills/test-quick-ref-skill.sh,tests/skills/test-sprint-skill-step17-no-merge-to-main.sh,tests/skills/test-sprint-pause-state-skill-boundary.sh,tests/skills/test-skill-nesting-depth.sh,tests/skills/test-design-skills-cross-stack.sh,tests/skills/test-sprint-sc-coverage-haiku-gate.sh,tests/skills/test-sprint-sc-coverage-escalation.sh,tests/skills/test-sprint-layer-overlap-promotion.sh,tests/skills/test-sprint-phase8-end-session-gate.sh,tests/skills/test-sprint-retry-budget-dispatch.sh,tests/skills/test-external-dep-sc5-sprint.sh,tests/skills/test-preconditions-sprint-validator.sh,tests/docs/test-stage-boundary-preconditions-cross-links.sh,tests/hooks/test-sprint-skill-push-before-dispatch.sh,tests/hooks/test-sprint-skill-mode-banner.sh,tests/hooks/test-sprint-trailer-registration.sh,tests/hooks/test-sprint-skill-sprint-active-lifecycle.sh,tests/skills/test-sprint-sprint-mode-ordering.sh,tests/agents/test-gov-copy-writer-coordination-pass.sh,tests/skills/test-copy-story-integration.sh,tests/skills/test-sprint-post-batch-visual-eval.sh,tests/scripts/test-sprint-bypass-detection-query.sh,tests/hooks/test-sprint-skill-recipe-dispatch.sh
plugins/dso/skills/sprint/prompts/auto-resume.md:tests/skills/test-worktree-tracking-tiebreak.sh,tests/skills/test-worktree-tracking-resume-scan.sh,tests/hooks/test-sprint-auto-resume-sprint-active.sh
plugins/dso/skills/tickets-health/SKILL.md:tests/plugin/test-audit-skill-resolution.sh,tests/plugin/test_skill_allowed_tools.py,tests/hooks/test-fix-bug-skill.sh,tests/hooks/test-fix-bug-skill-directive.sh,tests/hooks/test-generate-claude-md-skill.sh,tests/hooks/test-init-skill.sh,tests/scripts/test-brainstorm-skill-phase1-gate.sh,tests/scripts/test-qualify-skill-refs.sh,tests/scripts/test-skill-path-refs.sh,tests/scripts/test-v2-skills-cleanup.sh,tests/scripts/test-skill-script-paths.sh,tests/scripts/test-create-bug-skill-smoke.sh,tests/scripts/test-skill-dispatch-pattern.sh,tests/scripts/test-check-skill-refs.sh,tests/skills/test-architect-foundation-skill.sh,tests/skills/test-onboarding-skill.sh,tests/skills/test-quick-ref-skill.sh,tests/skills/test-sprint-skill-step17-no-merge-to-main.sh,tests/skills/test-sprint-pause-state-skill-boundary.sh,tests/skills/test-skill-nesting-depth.sh,tests/skills/test-design-skills-cross-stack.sh
plugins/dso/skills/ui-discover/lock.sh:tests/hooks/test-edit-block-generated-agents.sh,tests/hooks/test-blocked-test-command-hook.sh,tests/scripts/test-merge-to-main-locking.sh,tests/scripts/test-lock-lifecycle.sh,tests/scripts/test-validate-flock-timeout.sh,tests/scripts/test-lock-acquire-ticket-format.sh,tests/scripts/test_ticket_unblock.py,tests/scripts/test-cross-stack-lockpick-snapshot.sh,tests/skills/test-using-dso-clarification.sh
plugins/dso/skills/ui-discover/SKILL.md:tests/plugin/test-audit-skill-resolution.sh,tests/plugin/test_skill_allowed_tools.py,tests/hooks/test-fix-bug-skill.sh,tests/hooks/test-fix-bug-skill-directive.sh,tests/hooks/test-generate-claude-md-skill.sh,tests/hooks/test-init-skill.sh,tests/scripts/test-brainstorm-skill-phase1-gate.sh,tests/scripts/test-qualify-skill-refs.sh,tests/scripts/test-skill-path-refs.sh,tests/scripts/test-v2-skills-cleanup.sh,tests/scripts/test-skill-script-paths.sh,tests/scripts/test-create-bug-skill-smoke.sh,tests/scripts/test-skill-dispatch-pattern.sh,tests/scripts/test-check-skill-refs.sh,tests/skills/test-architect-foundation-skill.sh,tests/skills/test-onboarding-skill.sh,tests/skills/test-quick-ref-skill.sh,tests/skills/test-sprint-skill-step17-no-merge-to-main.sh,tests/skills/test-sprint-pause-state-skill-boundary.sh,tests/skills/test-skill-nesting-depth.sh,tests/skills/test-design-skills-cross-stack.sh
plugins/dso/skills/update-docs/SKILL.md:tests/plugin/test-audit-skill-resolution.sh,tests/plugin/test_skill_allowed_tools.py,tests/hooks/test-fix-bug-skill.sh,tests/hooks/test-fix-bug-skill-directive.sh,tests/hooks/test-generate-claude-md-skill.sh,tests/hooks/test-init-skill.sh,tests/scripts/test-brainstorm-skill-phase1-gate.sh,tests/scripts/test-qualify-skill-refs.sh,tests/scripts/test-skill-path-refs.sh,tests/scripts/test-v2-skills-cleanup.sh,tests/scripts/test-skill-script-paths.sh,tests/scripts/test-create-bug-skill-smoke.sh,tests/scripts/test-skill-dispatch-pattern.sh,tests/scripts/test-check-skill-refs.sh,tests/skills/test-architect-foundation-skill.sh,tests/skills/test-onboarding-skill.sh,tests/skills/test-quick-ref-skill.sh,tests/skills/test-sprint-skill-step17-no-merge-to-main.sh,tests/skills/test-sprint-pause-state-skill-boundary.sh,tests/skills/test-skill-nesting-depth.sh,tests/skills/test-design-skills-cross-stack.sh
plugins/dso/skills/using-dso/SKILL.md:tests/plugin/test-audit-skill-resolution.sh,tests/plugin/test_skill_allowed_tools.py,tests/hooks/test-fix-bug-skill.sh,tests/hooks/test-fix-bug-skill-directive.sh,tests/hooks/test-generate-claude-md-skill.sh,tests/hooks/test-init-skill.sh,tests/scripts/test-brainstorm-skill-phase1-gate.sh,tests/scripts/test-qualify-skill-refs.sh,tests/scripts/test-skill-path-refs.sh,tests/scripts/test-v2-skills-cleanup.sh,tests/scripts/test-skill-script-paths.sh,tests/scripts/test-create-bug-skill-smoke.sh,tests/scripts/test-skill-dispatch-pattern.sh,tests/scripts/test-check-skill-refs.sh,tests/skills/test-architect-foundation-skill.sh,tests/skills/test-onboarding-skill.sh,tests/skills/test-quick-ref-skill.sh,tests/skills/test-sprint-skill-step17-no-merge-to-main.sh,tests/skills/test-sprint-pause-state-skill-boundary.sh,tests/skills/test-skill-nesting-depth.sh,tests/skills/test-design-skills-cross-stack.sh,tests/skills/test-using-dso-clarification.sh,tests/skills/test-using-dso-delegation.sh
plugins/dso/skills/validate-work/prompts/ci-status.md:tests/hooks/test-ci-status-no-jq.sh,tests/scripts/test-ci-status-auth-ratelimit.sh,tests/scripts/test-ci-status-timeout.sh,tests/scripts/test-ci-status.sh
plugins/dso/skills/validate-work/SKILL.md:tests/plugin/test-audit-skill-resolution.sh,tests/plugin/test_skill_allowed_tools.py,tests/hooks/test-fix-bug-skill.sh,tests/hooks/test-fix-bug-skill-directive.sh,tests/hooks/test-generate-claude-md-skill.sh,tests/hooks/test-init-skill.sh,tests/scripts/test-brainstorm-skill-phase1-gate.sh,tests/scripts/test-qualify-skill-refs.sh,tests/scripts/test-skill-path-refs.sh,tests/scripts/test-v2-skills-cleanup.sh,tests/scripts/test-skill-script-paths.sh,tests/scripts/test-create-bug-skill-smoke.sh,tests/scripts/test-skill-dispatch-pattern.sh,tests/scripts/test-check-skill-refs.sh,tests/skills/test-architect-foundation-skill.sh,tests/skills/test-onboarding-skill.sh,tests/skills/test-quick-ref-skill.sh,tests/skills/test-sprint-skill-step17-no-merge-to-main.sh,tests/skills/test-sprint-pause-state-skill-boundary.sh,tests/skills/test-skill-nesting-depth.sh,tests/skills/test-design-skills-cross-stack.sh
plugins/dso/skills/verification-before-completion/SKILL.md:tests/plugin/test-audit-skill-resolution.sh,tests/plugin/test_skill_allowed_tools.py,tests/hooks/test-fix-bug-skill.sh,tests/hooks/test-fix-bug-skill-directive.sh,tests/hooks/test-generate-claude-md-skill.sh,tests/hooks/test-init-skill.sh,tests/scripts/test-brainstorm-skill-phase1-gate.sh,tests/scripts/test-qualify-skill-refs.sh,tests/scripts/test-skill-path-refs.sh,tests/scripts/test-v2-skills-cleanup.sh,tests/scripts/test-skill-script-paths.sh,tests/scripts/test-create-bug-skill-smoke.sh,tests/scripts/test-skill-dispatch-pattern.sh,tests/scripts/test-check-skill-refs.sh,tests/skills/test-architect-foundation-skill.sh,tests/skills/test-onboarding-skill.sh,tests/skills/test-quick-ref-skill.sh,tests/skills/test-sprint-skill-step17-no-merge-to-main.sh,tests/skills/test-sprint-pause-state-skill-boundary.sh,tests/skills/test-skill-nesting-depth.sh,tests/skills/test-design-skills-cross-stack.sh
plugins/dso/templates/ci-dso-staged.yml:tests/scripts/test-ci-dso-staged-template.sh,tests/scripts/test-ci-llm-review-job.sh
plugins/dso/templates/CLAUDE.md.template:tests/hooks/test-generate-claude-md-skill.sh,tests/scripts/test-generate-claude-md.sh,tests/scripts/test-no-v2-refs-in-claude-md.sh
scripts/create-dso-app.sh:tests/scripts/test-create-dso-app.sh,tests/scripts/test-create-dso-app-populates-detect-output.sh,tests/scripts/test-create-dso-app-homebrew-auto-install.sh,tests/scripts/test-create-dso-app-broken-plugin-cache.sh,tests/scripts/test-host-project-e2e-bootstrap.sh
scripts/release.sh:tests/scripts/test-release.sh
tests/brainstorm/:tests/skills/test-brainstorm-harness-structure.sh,tests/brainstorm/test-structural-alignment.sh
tests/fixtures/818-corpus/generate-corpus-fixture.sh:tests/fixtures/818-corpus/test-corpus-fixture.sh
tests/fixtures/affects-fields-classifier.json:tests/scripts/test-red-team-affects-fields-classifier.sh
tests/fixtures/ci-review-corpus/expected-findings.json:tests/skills/dso_ci_review/test_parity.py
tests/fixtures/ci-review-post-migration.json:tests/skills/dso_ci_review/test_post_migration_metrics.py
tests/fixtures/inference-incidents/holdout.txt:tests/docs/test-inference-incident-corpus.sh
tests/fixtures/inference-incidents/incidents.jsonl:tests/docs/test-inference-incident-corpus.sh
tests/fixtures/scope-drift-detection:tests/scripts/test-e2e-synthetic-fixtures.sh
tests/fixtures/ticket-cli-baseline.json:tests/scripts/test-ticket-cli-baseline-fixture.sh
tests/hooks/test-enforcement-gate.sh:tests/hooks/test-enforcement-gate.sh
tests/hooks/test-review-complexity-classifier.sh:tests/hooks/test-review-complexity-classifier.sh
tests/integration/test-figma-pullback-integration.sh:tests/integration/test-figma-pullback-integration.sh
tests/lib/git-fixtures.sh:tests/scripts/test-create-bug-skill-smoke.sh
tests/scripts/capture-baseline.sh:tests/scripts/test-ticket-cli-baseline-fixture.sh
tests/scripts/test_ticket_graph.py:tests/scripts/test_ticket_graph.py
tests/scripts/test-ticket-list-filters.sh:tests/scripts/test-ticket-list-filters.sh
tests/scripts/test_ticket_filters.py:tests/scripts/test_ticket_filters.py
tests/integration/test-ci-enforcement-e2e.sh:tests/scripts/test-ci-enforcement-e2e-behavioral.sh
tests/scripts/test-host-project-e2e-bootstrap.sh:tests/scripts/test-host-project-e2e-bootstrap.sh
tests/scripts/test-host-project-e2e-verify.sh:tests/scripts/test-host-project-e2e-verify.sh
tests/scripts/test-merge-to-main-pr.sh:tests/scripts/test-merge-to-main-pr.sh
tests/scripts/test-merge-to-main-pr-consumer-compat.sh:tests/scripts/test-merge-to-main-pr-consumer-compat.sh
tests/scripts/test-sigpipe-canary.sh:tests/scripts/test-sigpipe-canary.sh
tests/scripts/test-ticket-delete.sh:tests/scripts/test-ticket-delete.sh
plugins/dso/scripts/ticket-delete-unlink-scan.py:tests/scripts/test-ticket-delete-unlink-scan-fastpath.sh
tests/scripts/test-ticket-delete-unlink-scan-fastpath.sh:tests/scripts/test-ticket-delete-unlink-scan-fastpath.sh
tests/scripts/test-ticket-link-duplicates-supersedes.sh:tests/scripts/test-ticket-link-duplicates-supersedes.sh
tests/scripts/test-ticket-transition-deleted.sh:tests/scripts/test-ticket-transition-deleted.sh
plugins/dso/scripts/commit-override.sh:tests/scripts/test-commit-override.sh
plugins/dso/hooks/post-commit-override-cleanup.sh:tests/hooks/test-post-commit-override-cleanup.sh,tests/scripts/test-reinstall-hooks.sh
plugins/dso/scripts/commit-step.sh:tests/scripts/test-commit-step.sh,tests/scripts/test-commit-step-truncation.sh,tests/hooks/test-verifier-baseline.sh
plugins/dso/hooks/pre-commit-compliance-verifier.sh:tests/hooks/test-pre-commit-compliance-verifier.sh,tests/hooks/test-verifier-worktree-context.sh,tests/hooks/test-overlay-verification.sh,tests/hooks/test-skip-markers.sh
plugins/dso/scripts/apply-attribution-trailers.sh:tests/hooks/test-sprint-commit-attribution-override.sh
plugins/dso/hooks/dispatchers/post-skill.sh:tests/hooks/test-post-skill-attribution.sh
plugins/dso/scripts/worktree-session-head-sync.sh:tests/hooks/test-worktree-session-head-sync.sh
plugins/dso/scripts/mode-detect.sh:tests/hooks/test-mode-detect.sh
plugins/dso/scripts/check-sprint-trailer.sh:tests/hooks/test-check-sprint-trailer.sh,tests/hooks/test-trailer-format-contract.sh
.pre-commit-config.yaml:tests/hooks/test-sprint-trailer-registration.sh
plugins/dso/scripts/detect-session-leakage.sh:tests/scripts/test-detect-session-leakage.sh
plugins/dso/scripts/sprint/compute-rereviewed-loc.sh:tests/scripts/test-compute-rereviewed-loc.sh
plugins/dso/scripts/review-defense-store.sh:tests/review/test-defense-store-ticket-binding.sh,tests/review/test-defense-store-sha-range.sh,tests/review/test-defense-store-dropped-by-arbiter.sh,tests/review/test-arbiter-ruling-dispatch.sh,tests/scripts/test-review-defense-store-pr-keyed.sh,tests/review/test-defense-store-concurrent-append.sh
plugins/dso/scripts/review-github-defense-store.sh:tests/scripts/test-review-github-defense-store-pr-keyed.sh
plugins/dso/scripts/mirror-defenses-to-pr.sh:tests/integration/test-mirror-defenses-to-pr.sh,tests/integration/test-mirror-defenses-round-trip.sh
tests/review/test-defense-store-dropped-by-arbiter.sh:tests/review/test-defense-store-dropped-by-arbiter.sh
tests/review/test-arbiter-ruling-dispatch.sh:tests/review/test-arbiter-ruling-dispatch.sh
plugins/dso/scripts/check-unacked-degradations.sh:tests/scripts/test-check-unacked-degradations.sh
plugins/dso/scripts/preconditions-ack.sh:tests/scripts/test-preconditions-ack.sh,tests/scripts/test-preconditions-ack-sample.sh
plugins/dso/agents/code-reviewer-light.md:tests/agents/test-verification-evidence-emission.sh
plugins/dso/agents/code-reviewer-standard.md:tests/agents/test-verification-evidence-emission.sh
plugins/dso/agents/code-reviewer-performance.md:tests/agents/test-verification-evidence-emission.sh
plugins/dso/agents/code-reviewer-deep-arch.md:tests/agents/test-verification-evidence-emission.sh
plugins/dso/agents/code-reviewer-deep-correctness.md:tests/agents/test-verification-evidence-emission.sh
plugins/dso/agents/code-reviewer-deep-hygiene.md:tests/agents/test-verification-evidence-emission.sh
plugins/dso/agents/code-reviewer-deep-verification.md:tests/agents/test-verification-evidence-emission.sh
plugins/dso/agents/code-reviewer-security-red-team.md:tests/agents/test-verification-evidence-emission.sh
plugins/dso/agents/code-reviewer-security-blue-team.md:tests/agents/test-verification-evidence-emission.sh
plugins/dso/docs/contracts/reviewer-findings.md:tests/scripts/test-record-review-verifier-fields.sh
plugins/dso/scripts/record-review.sh:tests/scripts/test-record-review-verifier-fields.sh
plugins/dso/scripts/dso_ci_review/verifier.py:tests/skills/dso_ci_review/test_verifier_feature_flag.py
tests/skills/dso_ci_review/test_suppress_proximity_regression.py:tests/skills/dso_ci_review/test_suppress_proximity_regression.py
plugins/dso/scripts/migrate-dso-workflow-config.sh:tests/scripts/test-legacy-cleanup-grep.sh
plugins/dso/scripts/migrate-story-pr-bases.sh:tests/scripts/test-migrate-story-pr-bases.sh
plugins/dso/scripts/migrate-ledger-v11-to-v12.sh:tests/scripts/test-migrate-ledger-v11-to-v12.sh
plugins/dso/scripts/verify-duckdb.sh:tests/scripts/test-verify-duckdb.sh
plugins/dso/scripts/verify-session-provenance.sh:tests/scripts/test-verify-session-provenance.sh,tests/scripts/test-bug-reproducer-cafb.sh,tests/scripts/test-verify-session-provenance-contract.sh,tests/scripts/test-verify-session-provenance-cases.sh,tests/scripts/test-verify-session-provenance-no-trailer-shortcut.sh,tests/scripts/test-verify-session-provenance-w4-candidate-type.sh
plugins/dso/scripts/redistribute-session-commits.sh:tests/scripts/test-redistribute-session-commits.sh
plugins/dso/scripts/write-cycle-ledger.sh:tests/scripts/test-write-cycle-ledger.sh,tests/scripts/test-write-cycle-ledger-integration.sh
tests/scripts/test-cycle-arbiter.sh:tests/scripts/test-cycle-arbiter.sh
plugins/dso/scripts/dso_ci_review/local_workflow.py:tests/skills/dso_ci_review/test_local_workflow_ledger.py,tests/skills/dso_ci_review/test_local_workflow_loop.py,tests/skills/dso_ci_review/test_local_workflow_arbiter.py
plugins/dso/scripts/review-workflow.sh:tests/skills/dso_ci_review/test_local_workflow_ledger.py,tests/scripts/test-local-review-workflow-e2e.sh
plugins/dso/scripts/sprint/check-recipe-engines.sh:tests/scripts/test-check-recipe-engines.sh
plugins/dso/scripts/sprint/translate-recipe-to-llm-task.sh:tests/scripts/test-translate-recipe-to-llm-task.sh
plugins/dso/scripts/classify-epic-class.sh:tests/scripts/test-classify-epic-class.sh
plugins/dso/scripts/ticket-update-rav.sh:tests/scripts/test-ticket-update-rav.sh
plugins/dso/scripts/run-architectural-probe.sh:tests/scripts/test-architectural-probe-gate.sh
plugins/dso/scripts/validate-pil-handoff.sh:tests/scripts/test-pil-handoff-integration.sh
plugins/dso/scripts/spec-fidelity-check.sh:tests/scripts/test-spec-fidelity-check.sh
plugins/dso/scripts/bypass-log-check.sh:tests/scripts/test-bypass-log-enforcement.sh
plugins/dso/scripts/scan-red-markers.sh:tests/scripts/test-scan-red-markers.sh,tests/workflows/test-red-test-blocker-merged-tree-scan.sh,tests/scripts/test-scan-red-markers-vs-parse-test-index-parity.sh,tests/workflows/test-sprint-fixture-red-marker-blocker.sh
plugins/dso/scripts/exempt-in-flight-prs.sh:tests/scripts/test-exempt-in-flight-prs.sh
plugins/dso/scripts/rollback-sub-pr-cutover.sh:tests/scripts/test-rollback-sub-pr-cutover.sh
plugins/dso/scripts/promote-ruleset-required.sh:tests/scripts/test-promote-ruleset-required.sh
plugins/dso/scripts/dso_ci_review/file_filter.py:tests/scripts/test_dso_ci_review_file_filter.py
plugins/dso/scripts/dso_ci_review/aggregator.py:tests/scripts/test_dso_ci_review_aggregator.py,tests/skills/dso_ci_review/test_aggregator_sort.py
tests/scripts/test_dso_ci_review_large_diff_e2e.py:tests/scripts/test_dso_ci_review_large_diff_e2e.py
plugins/dso/scripts/llm-review-dispatch-or-skip.sh:tests/scripts/test-llm-review-dispatch-or-skip.sh,tests/workflows/test-integration-review-skip-on-provenance.sh
tests/scripts/test-infer-detected-by.sh:tests/scripts/test-infer-detected-by.sh
tests/scripts/test-bootstrap-calibration-tickets.sh:tests/scripts/test-bootstrap-calibration-tickets.sh
plugins/dso/scripts/lib/reachability.sh:tests/scripts/test-reachability-helper.sh
tests/lib/protocol-conformance-harness.sh:tests/unit/shared/test-protocol-conformance-harness.sh
plugins/dso/scripts/dso_reconciler/conflict_resolver.py:tests/unit/dso_reconciler/test_conflict_resolver.py,tests/unit/dso_reconciler/test_conflict_resolver_cap.py,tests/unit/dso_reconciler/test_conflict_resolver_divergence.py,tests/unit/dso_reconciler/test_conflict_resolver_fitness.py,tests/unit/dso_reconciler/test_differ_conflict_resolution.py,tests/unit/dso_reconciler/test_conflict_resolver_provenance_matrix.py
plugins/dso/scripts/dso_reconciler/alert_store.py:tests/unit/dso_reconciler/test_alert_store_dedup.py
plugins/dso/scripts/dso_reconciler/invariants.py:tests/unit/dso_reconciler/test_invariants.py
plugins/dso/scripts/dso_reconciler/health.py:tests/unit/dso_reconciler/test_health.py,tests/unit/dso_reconciler/test_health_baseline.py,tests/unit/dso_reconciler/test_health_schema.py
plugins/dso/scripts/dso_reconciler/_attestation.py:tests/unit/dso_reconciler/test_attestation.py
plugins/dso/scripts/dso_reconciler/audits/audit_dd3_mutation_caps.py:tests/unit/dso_reconciler/audits/test_audit_dd3_mutation_caps.py
plugins/dso/scripts/dso_reconciler/_advisory_lock.py:tests/unit/dso_reconciler/test_advisory_lock.py
plugins/dso/scripts/dso_reconciler/mode.py:tests/unit/dso_reconciler/test_mode.py
plugins/dso/scripts/dso_reconciler/inbound_probe.py:tests/unit/dso_reconciler/test_inbound_probe.py,tests/unit/dso_reconciler/test_inbound_probe_dispatch.py
plugins/dso/scripts/dso_reconciler/_errors.py:tests/unit/dso_reconciler/test_errors.py
plugins/dso/scripts/dso_reconciler/provenance_ledger.py:tests/unit/dso_reconciler/test_provenance_ledger.py,tests/unit/dso_reconciler/test_conflict_resolver_provenance_matrix.py
plugins/dso/scripts/dso_reconciler/reconcile.py:tests/unit/dso_reconciler/test_reconcile_main.py,tests/unit/dso_reconciler/test_dispatch_coverage.py,tests/unit/dso_reconciler/test_reconcile_once.py
plugins/dso/scripts/dso_reconciler/__main__.py:tests/unit/dso_reconciler/test_reconcile_main.py,tests/unit/dso_reconciler/test_main_entry.py
plugins/dso/scripts/dso_reconciler/config.py:tests/unit/dso_reconciler/test_config.py
plugins/dso/data/ui-reference/principles/:tests/scripts/test_corpus_principles.py
plugins/dso/data/ui-reference/patterns/:tests/scripts/test_corpus_patterns_dark.py
plugins/dso/data/ui-reference/accessibility/:tests/scripts/test_corpus_accessibility_wcag.py
plugins/dso/data/ui-reference/anti-patterns/:tests/scripts/test_corpus_anti_patterns.py
plugins/dso/scripts/ref-query.py:tests/scripts/test_ref_query.py,tests/scripts/test-corpus-schema-canon.sh,tests/scripts/test-ref-query-namespace.sh,tests/scripts/test-ref-query-canon-e2e.sh
plugins/dso/data/ui-reference/components/:tests/scripts/test_corpus_components_uswds.py
plugins/dso/scripts/ref-query.sh:tests/scripts/test_corpus_principles.py,tests/scripts/test_corpus_anti_patterns.py,tests/scripts/test-ref-query-namespace.sh,tests/scripts/test-ref-query-canon-e2e.sh
plugins/dso/scripts/check-corpus-schema.py:tests/scripts/test_check_corpus_schema.py,tests/scripts/test_corpus_anti_patterns.py,tests/scripts/test-corpus-schema-canon.sh
plugins/dso/scripts/telemetry/telemetry_emit.py:tests/scripts/test-telemetry-emit.sh
plugins/dso/scripts/telemetry/aws-setup-bucket.sh:tests/scripts/test-aws-setup-bucket.sh
plugins/dso/scripts/telemetry/telemetry-emit.sh:tests/scripts/test-telemetry-emit.sh
plugins/dso/scripts/telemetry/aws-setup-lambda.sh:tests/scripts/test-aws-setup-lambda.sh
plugins/dso/scripts/telemetry/lambda-handler/s3_writer.py:tests/unit/telemetry_lambda_handler/test_s3_writer.py
plugins/dso/scripts/gov_copy_postprocess/readability.py:tests/scripts/test_gov_copy_postprocess.py
plugins/dso/scripts/gov_copy_postprocess/banned.py:tests/scripts/test_gov_copy_postprocess.py
plugins/dso/scripts/gov_copy_postprocess/voice.py:tests/scripts/test_gov_copy_postprocess.py
plugins/dso/scripts/gov_copy_postprocess/deviations.py:tests/scripts/test_gov_copy_postprocess.py
plugins/dso/scripts/gov_copy_postprocess/config.py:tests/scripts/test_gov_copy_postprocess.py
plugins/dso/scripts/gov_copy_postprocess/__main__.py:tests/scripts/test_gov_copy_postprocess.py
plugins/dso/scripts/telemetry/lambda-handler/privacy.py:tests/unit/telemetry_lambda_handler/test_privacy_truth_table.py
plugins/dso/scripts/telemetry/lambda-handler/schema.py:tests/unit/telemetry_lambda_handler/test_schema.py
plugins/dso/scripts/telemetry/lambda-handler/validator.py:tests/unit/telemetry_lambda_handler/test_validator.py
plugins/dso/scripts/dso_reconciler/mutation.py:tests/unit/dso_reconciler/test_mutation.py
plugins/dso/scripts/telemetry/lambda-handler/handler.py:tests/unit/telemetry_lambda_handler/test_handler.py
plugins/dso/scripts/dso_reconciler/differ.py:tests/unit/dso_reconciler/test_differ.py,tests/unit/dso_reconciler/test_differ_conflict_resolution.py
plugins/dso/scripts/dso_reconciler/fetcher.py:tests/unit/dso_reconciler/test_fetcher_snapshot.py,tests/unit/dso_reconciler/test_fetcher_dedup_observable.py,tests/unit/dso_reconciler/test_fetcher_pagination_jql.py,tests/unit/dso_reconciler/test_fetcher_truncation_gate.py,tests/unit/dso_reconciler/test_fetcher_alert_store_import.py,tests/unit/dso_reconciler/test_fetcher_split_jql_queries.py
plugins/dso/scripts/check-copy-needs-schema.sh:tests/scripts/test-check-copy-needs-schema.sh
plugins/dso/scripts/dogfood-gov-copy.sh:tests/skills/test-dogfood-gov-copy.sh
plugins/dso/scripts/verify-story-merge-trailer.sh:tests/scripts/test-verify-story-merge-trailer.sh
plugins/dso/scripts/emit-missing-trailer-warning.sh:tests/scripts/test-emit-missing-trailer-warning.sh
plugins/dso/data/ui-reference/_schema.yaml:tests/scripts/test-corpus-schema-canon.sh
plugins/dso/scripts/check-gov-copy-artifact.sh:tests/scripts/test-check-gov-copy-artifact.sh
plugins/dso/data/ui-reference/canon/uswds-forms.yaml:tests/scripts/test-canon-source-yamls.sh,tests/scripts/test-ref-query-canon-e2e.sh,tests/scripts/test-check-coordination-pass-immutability.sh
plugins/dso/data/ui-reference/canon/govuk-errors-forms.yaml:tests/scripts/test-canon-source-yamls.sh,tests/scripts/test-ref-query-canon-e2e.sh,tests/scripts/test-check-coordination-pass-immutability.sh
plugins/dso/data/ui-reference/canon/vagov-error-anatomy.yaml:tests/scripts/test-canon-source-yamls.sh,tests/scripts/test-ref-query-canon-e2e.sh,tests/scripts/test-check-coordination-pass-immutability.sh
plugins/dso/data/ui-reference/canon/eighteen-f-content.yaml:tests/scripts/test-canon-source-yamls.sh,tests/scripts/test-ref-query-canon-e2e.sh
plugins/dso/data/ui-reference/canon/federal-plain-language.yaml:tests/scripts/test-canon-source-yamls.sh,tests/scripts/test-ref-query-canon-e2e.sh,tests/scripts/test-check-coordination-pass-immutability.sh
plugins/dso/data/ui-reference/canon/cdc-reading-level.yaml:tests/scripts/test-canon-source-yamls.sh,tests/scripts/test-ref-query-canon-e2e.sh
plugins/dso/docs/contracts/ref-query-json-output.md:tests/scripts/test-ref-query-namespace.sh
plugins/dso/docs/contracts/copy-needs-section.md:tests/skills/test-brainstorm-phase-1-5-detector.sh,tests/skills/test-brainstorm-copy-needs-writer.sh,tests/agents/test-gov-copy-writer-agent.sh,tests/agents/test-story-decomposer-copy-needed.sh
plugins/dso/agents/gov-copy-writer.md:tests/agents/test-gov-copy-writer-agent.sh,tests/agents/test-gov-copy-writer-checks-isolation.sh,tests/agents/test-gov-copy-writer-coordination-pass.sh,tests/agents/test-file-writing-agents-have-retention.sh
plugins/dso/docs/contracts/gov-copy-artifact.md:tests/agents/test-gov-copy-writer-agent.sh
plugins/dso/scripts/check-coordination-pass-immutability.sh:tests/scripts/test-check-coordination-pass-immutability.sh
plugins/dso/scripts/dso_reconciler/applier.py:tests/unit/dso_reconciler/test_dso_id_label_writers.py,tests/unit/dso_reconciler/test_apply_list_of_mutations.py
plugins/dso/scripts/emit-story-merge-env.sh:tests/scripts/test-emit-story-merge-env.sh
plugins/dso/scripts/compute-cross-branch-from-api.sh:tests/scripts/test-compute-cross-branch-from-api.sh
plugins/dso/config/visual-evaluator-params.yaml:tests/plugin/test_visual_evaluator_params.py
docs/findings/visual-evaluator-spike.md:tests/plugin/test_visual_evaluator_params.py
plugins/dso/docs/visual-evaluator-schema.json:tests/plugin/test_visual_evaluator_agent.py
plugins/dso/agents/visual-evaluator.md:tests/plugin/test_visual_evaluator_agent_structure.py
plugins/dso/scripts/label_visual_corpus.py:tests/visual_eval/test_corpus_schema.py
plugins/dso/skills/visual-evaluator/SKILL.md:tests/skills/test-visual-evaluator-skill.sh
plugins/dso/scripts/compute_kappa.py:tests/visual_eval/test_kappa_computation.py
plugins/dso/scripts/visual_eval_gates.py:tests/visual_eval/test_visual_eval_gates.py
plugins/dso/scripts/dogfood_visual_evaluator.py:tests/visual_eval/test_dogfood_harness.py
plugins/dso/skills/ui-designer/docs/reviewers/visual-spatial-evaluator.md:tests/skills/test-ui-designer-5-reviewer.sh
plugins/dso/skills/ui-designer/docs/reviewers/design-systems-lead.md:tests/skills/test-ui-designer-5-reviewer.sh
plugins/dso/skills/ui-designer/docs/arbitration.md:tests/skills/test-ui-designer-5-reviewer.sh
plugins/dso/scripts/write-design-md-additions.sh:tests/unit/scripts/test-write-design-md-additions.sh
plugins/dso/scripts/lib/build-integration-diff.sh:tests/scripts/test-build-integration-diff.sh
plugins/dso/scripts/ci/review-coverage-invariant.sh:tests/scripts/test-review-coverage-invariant.sh
plugins/dso/scripts/lib/review-coverage-lib.sh:tests/scripts/test-review-coverage-invariant.sh
plugins/dso/scripts/ci/check-dangling-references.sh:tests/scripts/test-check-dangling-references.sh
plugins/dso/scripts/ci/check-allowlist-correctness.sh:tests/scripts/test-check-allowlist-correctness.sh
plugins/dso/scripts/ci/fp-recovery-audit-sweep.sh:tests/scripts/test-fp-recovery-audit-sweep.sh
plugins/dso/scripts/ci/review-convergence-check.sh:tests/scripts/test-review-convergence-check.sh
plugins/dso/scripts/lib/review-finding-identity.sh:tests/scripts/test-review-convergence-check.sh
plugins/dso/scripts/ci/assert-review-liveness.sh:tests/scripts/test-assert-review-liveness.sh
plugins/dso/hooks/check-antipattern-scan-trailer.sh: tests/hooks/test-check-antipattern-scan-trailer.sh
plugins/dso/scripts/run-hermetic.sh: tests/scripts/test-run-hermetic.sh
plugins/dso/scripts/implementation-plan/resolve-feature-flag-approval.sh:tests/scripts/test-resolve-feature-flag-approval.sh