v0.11.0 - Green test suite, terse references, LIGHT consolidation
Highlights
- Test suite repointed and fully green.
tests/still targeted the repo root after the skill
moved toskills/supergoal/(18f5575), so most path checks failed. A central resolver in
tests/support/contract.shnow resolves skill paths at the new root;bash tests/run-all.sh
passes end-to-end from a plain checkout (1,000+ assertions, 25 test files). No assertion strings
or expected counts changed. - Restored the TEACH routing trigger. The suite immediately caught a real regression: an
earlier description trim had dropped"teach/explain"from the SKILL.md frontmatter, so the
router stopped advertising teach mode. Restored. - Conservative terse pass on legacy reference files. Rationale-only sentences and one true
duplication removed from teach.md, harness-eval.md, learn-domain.md, qa-only.md, qa.md (~3 KB);
role-loop.md, taste-skill-v2.md, wayfinder.md left unchanged (already terse). All 614 asserted
substrings re-verified; zero test regressions. - LIGHT carve-outs consolidated. SKILL.md's four scattered LIGHT parentheticals collapsed into
one core-principle line; reference files keep their per-file one-liners because subagents load
them in isolation. - Repo hygiene. Accidentally committed agent-worktree gitlinks removed and
.claude/added to
.gitignoreso session worktrees can never enter the index again.
Notes
- The LIGHT-vs-full harness-eval A/B was prepared (infra verified: Docker, DeepSWE checkout,
codex auth,pierreinstalled) but skipped for this release by owner decision; it remains the
recommended pre-release check for the next behavior-affecting change.
Full details: docs/changelog/changelog-2026-08-13.md.