Survivor #3 (bake-off data un-archived): per-run JSON a1..b3.json was never committed (git diff-filter=A empty), so the medians/jaccard ladder cannot be re-derived or audited. Commit-path would require fabricated data (forbidden) → downgraded "POSITIVE" to "opt-in-defensible (single un-archived run)" in docs/T2-bakeoff-results.md (verdict line + §5 header + new §Reproducibility caveat) and the v5.5.0 CHANGELOG entry. New doc-consistency pin fails if the doc re-asserts bare POSITIVE or drops the un-archived disclosure. Survivor #5 (latent dispatch risk): planning/research/review orchestrators are inline reference docs no command invokes, yet shipped tools:["Agent",...]. The harness cannot spawn sub-agents with Agent, so the grant was pure latent risk. Dropped "Agent" from all three frontmatters; flipped the agent-frontmatter invariant (its canonical home) from "must include Agent" to "must NOT include Agent". Removed the duplicate orchestrator pin from doc-consistency to avoid a double guard (S19 anti-bloat). Tests 690 → 691 (689 pass / 2 skip / 0 fail). claude plugin validate passes (1 accepted CLAUDE.md-at-root warning). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01LqBYc8Ltrk7LipyJmGxXiB |
||
|---|---|---|
| .. | ||
| commands | ||
| fixtures | ||
| helpers | ||
| hooks | ||
| integration | ||
| lib | ||
| parsers | ||
| scripts | ||
| synthetic | ||
| validators | ||