Persistence Contracts

State has an owner and a lifetime

Release artifacts, administrator-controlled configuration, and runtime-generated state have different lifetimes and writers. Their placement must follow those distinctions. A file that changes during operation must not be treated as immutable package source; a released artifact must not silently become a runtime scratchpad. Explicit state ownership is part of reproducibility, auditability, and reliable upgrades.