.agents/skills/deep-review/references/release-risk/persisted-state.md
Read this reference when the diff touches migrations, schema, structured values stored without a schema migration, queues, workflows, cron jobs, configuration, or outbound side effects.
DROP, narrowing type changes, enum-value removal), data-mutating
migrations without a reconstruction path, and constraints that may reject existing rows.ON DELETE CASCADE additions for newly widened deletion effects.jsonb keys and value typesDo not recommend squashing migrations that already ran in any shared environment. They are history, not development residue.
jsonb or cache-shape finding survives only when a real legacy value reaches a reader that
cannot handle it.performance) from reversibility and recovery cost (this
dimension).