The Repository is the local checked-out Git repository used as the base for Mission work.
Repository control state lives under .open-mission/. The key document is .open-mission/settings.json, which stores operator-editable values such as Mission worktree root, instruction paths, skills paths, and default Agent adapter preferences. The same Repository control state also includes the canonical Open Mission database at .open-mission/database/.
A Mission record is the tracked history and control record for one Mission. It lives under .open-mission/missions/MISSION_ID/ on the Mission branch ref and includes runtime data, events, artifacts, task definitions, and control records.
Repository control state prepares the ground. Mission records capture bounded work.