.agents/skills/deep-review/references/release-risk/rollout-surface.md
Read this reference when the diff changes a user-visible main path, a shared component or package API, a first-minute interaction, or several independent requirements.
Recommend a feature flag only when all of these hold:
Also recommend a flag for a staged cohort rollout. State the observation that permits removing the flag and the old path.
Do not recommend a flag for:
Treat files under shared component directories, exported package APIs, hooks, utilities, and contexts as shared surfaces.
reuse-architecture, while this dimension reports recovery and blast radius.No measurable blast radius or unchanged existing contract means no release-risk finding.
First-minute surfaces include the post-auth entry screen, main work/chat surface, navigation, sidebar, command palette, and composer.
ux; this dimension judges reach and recovery.Purity findings cap at P1 and normally do not block release unless the bundled part independently creates a P0 risk.