-
Notifications
You must be signed in to change notification settings - Fork 79
Closed
Description
Goal
Track and execute structural hardening work identified in issue #204.
Status
Implementation complete across all epics; pending PR review/merge sequencing.
Epics
- E1 (P0): Fix subjective metadata ownership and layer cycles #207 (PR feat(e1): fix subjective metadata ownership and layer cycles #226)
- E2 (P0): Make plan/state loading non-destructive #208 (PR feat(e2): make plan and state loading non-destructive #227)
- E3 (P1): Unify review packet construction paths #209 (PR feat(e3): unify review packet construction paths #228)
- E4 (P1): Add architecture guardrails and regression gates #210 (PR feat(e4): add architecture guardrails and regression gates #229)
Sub-issues
E1
- E1.1: Define canonical subjective metadata module #211
- E1.2: Remove upward imports from base layer #212
- E1.3: Eliminate runtime cycle-break imports in scoring #213
- E1.4: Replace fail-open subjective weighting fallback #214
E2
- E2.1: Add version safety policy for plan/state loading #215
- E2.2: Preserve unknown and malformed payload sections #216
- E2.3: Add quarantine and recovery path for invalid persistence payloads #217
- E2.4: Harden save-path against unsafe normalized writes #218
E3
- E3.1: Route all review modes through canonical packet builder #219
- E3.2: Remove review packet policy drift across modes #220
- E3.3: Delete duplicated review packet assembly logic #221
E4
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels