docs(work): close story 02 — assertFeatureConformance + boot wiring
This commit is contained in:
@@ -3,7 +3,7 @@ id: 02-boot-assertions
|
|||||||
epic: conformance-system-v1
|
epic: conformance-system-v1
|
||||||
title: assertFeatureConformance + boot wiring
|
title: assertFeatureConformance + boot wiring
|
||||||
type: technical-story
|
type: technical-story
|
||||||
status: in-progress
|
status: done
|
||||||
feature: core-shared
|
feature: core-shared
|
||||||
depends-on: [01-define-feature-helper]
|
depends-on: [01-define-feature-helper]
|
||||||
blocks: [03-eslint-rules]
|
blocks: [03-eslint-rules]
|
||||||
@@ -52,14 +52,14 @@ synchronously at startup so failures fire loudly.
|
|||||||
(deferred to a later story)
|
(deferred to a later story)
|
||||||
|
|
||||||
## Tasks
|
## Tasks
|
||||||
- [ ] Re-export `authManifest` from auth root barrel
|
- [x] Re-export `authManifest` from auth root barrel
|
||||||
- [ ] TODO breadcrumb in `withAudit` pointing at future automation
|
- [x] TODO breadcrumb in `withAudit` pointing at future automation
|
||||||
- [ ] Runtime marker helpers (`attachBrand`, `isInstrumented`, `isCaptured`, `isAudited`)
|
- [x] Runtime marker helpers (`attachBrand`, `isInstrumented`, `isCaptured`, `isAudited`)
|
||||||
- [ ] `withSpan` attaches runtime `__instrumented` marker
|
- [x] `withSpan` attaches runtime `__instrumented` marker
|
||||||
- [ ] `withCapture` attaches runtime `__captured` marker
|
- [x] `withCapture` attaches runtime `__captured` marker
|
||||||
- [ ] `withAudit` wraps + attaches runtime `__audited` marker
|
- [x] `withAudit` wraps + attaches runtime `__audited` marker
|
||||||
- [ ] `ConformanceError` class
|
- [x] `ConformanceError` class
|
||||||
- [ ] `assertFeatureConformance` helper + tests
|
- [x] `assertFeatureConformance` helper + tests
|
||||||
- [ ] Conformance barrel + subpath exports updated
|
- [x] Conformance barrel + subpath exports updated
|
||||||
- [ ] `bindProductionAuth` self-asserts at the tail
|
- [x] `bindProductionAuth` self-asserts at the tail
|
||||||
- [ ] Final verification + story closeout
|
- [x] Final verification + story closeout
|
||||||
|
|||||||
@@ -31,7 +31,7 @@ See `docs/architecture/feature-conformance-explainer.html` and
|
|||||||
|
|
||||||
## Stories
|
## Stories
|
||||||
- [x] [01 — defineFeature helper + Instrumented/Captured/Audited brands](01-define-feature-helper/_story.md)
|
- [x] [01 — defineFeature helper + Instrumented/Captured/Audited brands](01-define-feature-helper/_story.md)
|
||||||
- [ ] 02 — `assertConformance` + boot wiring (later plan)
|
- [x] [02 — `assertFeatureConformance` + boot wiring](02-boot-assertions/_story.md)
|
||||||
- [ ] 03 — AST-aware ESLint rules (later plan)
|
- [ ] 03 — AST-aware ESLint rules (later plan)
|
||||||
- [ ] 04 — CI drift gate (later plan)
|
- [ ] 04 — CI drift gate (later plan)
|
||||||
- [ ] 05 — Generator emits manifest + contracts + test stubs (later plan)
|
- [ ] 05 — Generator emits manifest + contracts + test stubs (later plan)
|
||||||
|
|||||||
Reference in New Issue
Block a user