docs(work): close conformance-hardening-v1 epic

This commit is contained in:
2026-05-13 07:36:39 +02:00
parent f06f7dbadf
commit 2399f950c2
3 changed files with 16 additions and 16 deletions

View File

@@ -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

View File

@@ -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

View File

@@ -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)