Files
gstack/sync-gbrain
garrytan 294b165743 W7 T9 T7: archaeology lint on generated skill text; drop issue numbers from runtime prose
test/archaeology-lint.test.ts renders every host, scans each generated
SKILL.md and section for issue/PR numbers and incident stories, maps each hit
to the template or resolver that emitted it, and fails with that source, the
matched text and the allowlist entry shape to paste (reason required). Entries
are keyed by skill plus a nearby anchor; a stale entry fails.

Removed the IDs from runtime prose in codex, context-restore, scrape,
skillify, setup-gbrain, sync-gbrain, the model_unusable resolver line and the
tasks aggregator comment; every rule stays. Upstream bug IDs, usage examples
and sample output are allowlisted. Hits in files other workstreams own
(design-doc-discovery.ts, codex consult-mode) carry PENDING entries.
Generated SKILL.md files and goldens are regenerated by the integrator.
2026-10-03 21:11:07 +00:00
..