0.84.2-alpha · core 2026-10-22
release 0.84.2-alpha on GitHub →
Added
- Single owner for the test-guard contract. New
skills/stelow-workflow-testing-ai-code/references/guard-contract.mdholds the 5-question ladder, the FAIL-OBSERVED-FREEZE-PASS ritual, the Layers order, the canonical anti-patterns and the canonical CI gates. Code truth stays intypes/stages.tsandstelow.schema.json; the file is prose commentary and links to them.
Changed
- Seven consumers link instead of copying.
test-targets-and-gates.md,testing-ai-code/SKILL.md,testing-execution/SKILL.md,verification.md,step-3-feature.md,execution.mdandgoals.mdnow point atguard-contract.md. Four more files with guard logic (guard-quality-decision.md,workflow-audit.md,fail-observed-and-brownfield.md,records-and-tasks.md) carry a header pointer. No code-entity changes.
Fixed
- Two broken relative links.
testing-execution/SKILL.mdpointed at areferences/guard-contract.mdthat does not exist in that skill, andgoals.mdused one../too few. Both resolve now. - Duplicated runtime-validation block.
records-and-tasks.mdcarried theSTELOW_VALIDATE=1paragraph and the pre-commit paragraph twice. One copy removed; enforcement unchanged. mutation-gate.pysays what it is. Docstring now states repo-self-gate (14 hand-mutants forscripts/stelowonly), not general mutation testing.