docs(work): close conformance-hardening-v1 epic
This commit is contained in:
@@ -3,7 +3,7 @@ id: 01-ast-manifest-source
|
||||
epic: conformance-hardening-v1
|
||||
title: Replace regex manifest source parser with AST
|
||||
type: technical-story
|
||||
status: in-progress
|
||||
status: done
|
||||
feature: core-eslint
|
||||
depends-on: []
|
||||
blocks: [02-dev-seed-assertion]
|
||||
@@ -26,8 +26,8 @@ uses `@typescript-eslint/parser` AST traversal instead of regex.
|
||||
- Changing any rule's behaviour beyond the parsing path
|
||||
|
||||
## Tasks
|
||||
- [ ] Epic + story scaffold
|
||||
- [ ] Extend `_manifest-ast.js` with `parseManifestFully`
|
||||
- [ ] Switch `readManifestSource` to delegate to `parseManifestFully`
|
||||
- [ ] Add edge-case tests
|
||||
- [ ] Verify all rules still pass; commit
|
||||
- [x] Epic + story scaffold
|
||||
- [x] Extend `_manifest-ast.js` with `parseManifestFully`
|
||||
- [x] Switch `readManifestSource` to delegate to `parseManifestFully`
|
||||
- [x] Add edge-case tests
|
||||
- [x] Verify all rules still pass; commit
|
||||
|
||||
@@ -3,7 +3,7 @@ id: 02-dev-seed-assertion
|
||||
epic: conformance-hardening-v1
|
||||
title: Extend assertFeatureConformance to all bind-dev-seed paths
|
||||
type: technical-story
|
||||
status: todo
|
||||
status: done
|
||||
feature: <cross-feature>
|
||||
depends-on: [01-ast-manifest-source]
|
||||
blocks: []
|
||||
@@ -21,9 +21,9 @@ at its tail, matching the bind-production pattern.
|
||||
- Behavioural changes to dev-seed binders
|
||||
|
||||
## Tasks
|
||||
- [ ] Update auth bind-dev-seed
|
||||
- [ ] Update blog bind-dev-seed
|
||||
- [ ] Update media bind-dev-seed
|
||||
- [ ] Update navigation bind-dev-seed
|
||||
- [ ] Update marketing-pages bind-dev-seed
|
||||
- [ ] Verify pnpm test passes
|
||||
- [x] Update auth bind-dev-seed
|
||||
- [x] Update blog bind-dev-seed
|
||||
- [x] Update media bind-dev-seed
|
||||
- [x] Update navigation bind-dev-seed
|
||||
- [x] Update marketing-pages bind-dev-seed
|
||||
- [x] Verify pnpm test passes
|
||||
|
||||
@@ -3,7 +3,7 @@ id: conformance-hardening-v1
|
||||
prd: null
|
||||
title: Conformance hardening v1 — AST manifest parsing + dev-seed boot assertion
|
||||
type: epic
|
||||
status: in-progress
|
||||
status: done
|
||||
features: [core-eslint, auth, blog, media, navigation, marketing-pages]
|
||||
created: 2026-05-13
|
||||
---
|
||||
@@ -23,5 +23,5 @@ Tighten two known fragilities in conformance-system-v1:
|
||||
invisible until production boot — too late.
|
||||
|
||||
## Stories
|
||||
- [ ] [01 — AST-based manifest source parser](01-ast-manifest-source/_story.md)
|
||||
- [ ] [02 — Dev-seed boot assertion across all 5 features](02-dev-seed-assertion/_story.md)
|
||||
- [x] [01 — AST-based manifest source parser](01-ast-manifest-source/_story.md)
|
||||
- [x] [02 — Dev-seed boot assertion across all 5 features](02-dev-seed-assertion/_story.md)
|
||||
|
||||
Reference in New Issue
Block a user