Every epic gets a single EPIC.md file with seven fixed sections: Context, What, Why, How, Definition of Done, Test Plan, Owner. One owner per epic — named, not "the team." If no one is named, no one is accountable.
Migrations follow a fixed three-stage pattern: shadow mode (new and old run in parallel, new writes are silently discarded), hint (new runs and its output is visible but not acted on), cutover (new is canonical, old is removed). Hard cutovers — turning off the old system in the same deploy that turns on the new one — are explicitly disallowed.