docs(work): close story 04 — CI drift gate
This commit is contained in:
@@ -3,7 +3,7 @@ id: 04-ci-drift-gate
|
|||||||
epic: conformance-system-v1
|
epic: conformance-system-v1
|
||||||
title: CI drift gate — pnpm conformance with cross-feature event closure
|
title: CI drift gate — pnpm conformance with cross-feature event closure
|
||||||
type: technical-story
|
type: technical-story
|
||||||
status: in-progress
|
status: done
|
||||||
feature: scripts
|
feature: scripts
|
||||||
depends-on: [03-b-ast-eslint-rules]
|
depends-on: [03-b-ast-eslint-rules]
|
||||||
blocks: [05-generator-updates]
|
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
|
events are intentionally "fire and forget"; not a closure violation
|
||||||
|
|
||||||
## Tasks
|
## Tasks
|
||||||
- [ ] Story scaffold
|
- [x] Story scaffold
|
||||||
- [ ] `scripts/conformance.mjs` implementation
|
- [x] `scripts/conformance.mjs` implementation
|
||||||
- [ ] Tests for the script
|
- [x] Tests for the script
|
||||||
- [ ] Wire into root package.json + turbo.json
|
- [x] Wire into root package.json + turbo.json
|
||||||
- [ ] Wire into ci.yml
|
- [x] Wire into ci.yml
|
||||||
- [ ] Final verification + closeout
|
- [x] Final verification + closeout
|
||||||
|
|||||||
@@ -35,7 +35,7 @@ See `docs/architecture/feature-conformance-explainer.html` and
|
|||||||
- [x] 03 — AST-aware ESLint rules (both halves shipped)
|
- [x] 03 — AST-aware ESLint rules (both halves shipped)
|
||||||
- [x] [03.a — Structural rules](03-a-structural-eslint-rules/_story.md)
|
- [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)
|
- [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)
|
- [ ] 05 — Generator emits manifest + contracts + test stubs (later plan)
|
||||||
- [ ] 06 — Documentation rewrite (later plan)
|
- [ ] 06 — Documentation rewrite (later plan)
|
||||||
- [ ] 07 — Migrate auth feature reference (later plan)
|
- [ ] 07 — Migrate auth feature reference (later plan)
|
||||||
|
|||||||
Reference in New Issue
Block a user