plan(policy-quality): Phase 2 implementation — synthesis of 4 tracks
Consolidates Phase 1 triage findings from Tracks 1-4 into an 11-task
Phase 2 plan at docs/superpowers/plans/2026-04-21-policy-quality-phase2.md.
Task inventory:
- 2.0 Per-component gradient decomposition (H4 keystone diagnostic)
- 2.1 H4 fix — magnitude-head gradient starvation (decision tree from 2.0)
- 2.2 H10 fix — stable argmax tie-break at eval
- 2.3 DELETE R5 micro-reward
- 2.4 DELETE R6 loss-aversion; relocate neg-tail to C51 target smoothing
- 2.5 Wiring-bug sweep (7 bugs: C1 fire, epsilon gen_range, if !true,
sigma_mean scale, fold-boundary reset, stale docstring, C5 ISV null)
- 2.6 E4 entropy-reg DELETE-or-KEEP (data-driven, post-2.0)
- 2.7 C4 adaptive grad-clip ablation + DELETE-or-KEEP
- 2.8 L40S validation run — all 4 tracks re-measured
- 2.9 Mandatory-gate verification + phase3-results.md
- 2.10 Tag policy-quality-phase2-complete (and policy-quality-v1 if soft pass)
Matches Phase 0/1 plan formatting (checkbox steps, concrete file paths,
code snippets, bash commands, per-task commit templates). References
project standing rules (no quickfixes, no stubs, no atomic-adds on hot
paths, no feature flags, no hiding errors) and the pinned-readback
pattern from Task 0.4 (commit bb42c9963).