Part of #542. Depends on #543 + #544 + #545 + #546 + #547 + #548 + #549 + #550 + #551 + #552 (+ #553 if pulled into this milestone).
What
Final pass re-running all G1-G5 gates together (not just per-phase), updating docs/KB_SHARING.md/SECURITY_REVIEW.md for the new webview surface, and deciding release-milestone grouping.
Why
Per CLAUDE.md principle #14, no phase closes on "code merged" alone — the whole initiative needs one final pass verifying the gates hold in combination, not just individually per-phase (e.g. a wedge-rendering change from Phase G plus a daemon change from Phase J could interact in ways no single phase's own tests would catch).
Definition of done
Part of #542. Depends on #543 + #544 + #545 + #546 + #547 + #548 + #549 + #550 + #551 + #552 (+ #553 if pulled into this milestone).
What
Final pass re-running all G1-G5 gates together (not just per-phase), updating
docs/KB_SHARING.md/SECURITY_REVIEW.mdfor the new webview surface, and deciding release-milestone grouping.Why
Per CLAUDE.md principle #14, no phase closes on "code merged" alone — the whole initiative needs one final pass verifying the gates hold in combination, not just individually per-phase (e.g. a wedge-rendering change from Phase G plus a daemon change from Phase J could interact in ways no single phase's own tests would catch).
Definition of done
docs/KB_SHARING.mdanddocs/SECURITY_REVIEW.mdupdated to cover the new webview surface (OAuth-only v1 scope, mTLS-parity deferral, SSE push scope-filtering guarantee)self_test_suite+make test-scheme-allgreen