docs(work): close story 04 — CI drift gate

This commit is contained in:
2026-05-12 23:58:51 +02:00
parent 132ebc689f
commit f374d8b874
2 changed files with 8 additions and 8 deletions

View File

@@ -3,7 +3,7 @@ id: 04-ci-drift-gate
epic: conformance-system-v1
title: CI drift gate — pnpm conformance with cross-feature event closure
type: technical-story
status: in-progress
status: done
feature: scripts
depends-on: [03-b-ast-eslint-rules]
blocks: [05-generator-updates]
@@ -39,9 +39,9 @@ silent until the broken handler is exercised in prod.
events are intentionally "fire and forget"; not a closure violation
## Tasks
- [ ] Story scaffold
- [ ] `scripts/conformance.mjs` implementation
- [ ] Tests for the script
- [ ] Wire into root package.json + turbo.json
- [ ] Wire into ci.yml
- [ ] Final verification + closeout
- [x] Story scaffold
- [x] `scripts/conformance.mjs` implementation
- [x] Tests for the script
- [x] Wire into root package.json + turbo.json
- [x] Wire into ci.yml
- [x] Final verification + closeout

View File

@@ -35,7 +35,7 @@ See `docs/architecture/feature-conformance-explainer.html` and
- [x] 03 — AST-aware ESLint rules (both halves shipped)
- [x] [03.a — Structural rules](03-a-structural-eslint-rules/_story.md)
- [x] [03.b — Manifest-aware AST rules](03-b-ast-eslint-rules/_story.md)
- [ ] 04 — CI drift gate (later plan)
- [x] [04 — CI drift gate](04-ci-drift-gate/_story.md)
- [ ] 05 — Generator emits manifest + contracts + test stubs (later plan)
- [ ] 06 — Documentation rewrite (later plan)
- [ ] 07 — Migrate auth feature reference (later plan)