1005 B
1005 B
Policy Normalized Field Removal Prep — PREP-POLICY-AOC-19-003-REQUIRES-DECISIONED-NO
Status: Draft (2025-11-20) Owners: Policy Guild Scope: Define decisioned normalized-field removal once gate (19-002) is in place.
Dependencies
- Gate/lint outcomes from 19-002.
- Decision on which normalized fields to drop vs keep (need product/architecture sign-off).
Draft plan
- Candidate fields to remove: legacy
normalized_score, deprecatedsource_rank, any duplicated severity fields. - Keep: deterministic canonical severity, policy profile hashes.
- Output: migration plan + fixtures showing before/after payloads.
Acceptance
- Agree field list and migration steps; document in
docs/modules/policy/design/policy-normalized-field-removal.md. - Fixtures placed under
docs/modules/policy/samples/policy-normalized-field-removal*.json.
Handoff
Prep artefact for PREP-POLICY-AOC-19-003-REQUIRES-DECISIONED-NO. Update with final field list once decisions made; then mark sprint task DONE.