Provide a focused container-level view of runtime/execution behavior, including
decisioning authority, lifecycle mutation authority, branch-target routing, and
the canonical work package lifecycle FSM.
Domain Boundary (Container Level)
Concern
Primary Containers
Outcome
Runtime decisioning
CLI Command Surface, Runtime and Mission Resolver, Runtime Asset Lifecycle
Deterministic next-action recommendation flow
Lifecycle mutation
Status and Event Model Layer
Guarded transition validation and event-sourced persistence
Sync projection reliability
Sync Reliability Core, Tracker Connector Boundary
Ordered, durable, optional external projection
Runtime/Execution Invariants
Runtime decisioning and lifecycle mutation are separate authorities.
Runtime decides what should happen next.
Status/event model validates and persists what did happen.
Lifecycle authority remains host-owned even when projection is enabled.
Branch Target Routing Invariants
Feature metadata is the routing authority source (target_branch).
Lifecycle/status commits route to the target line, not caller location.
Worktree context does not reassign lifecycle authority.
Legacy features without explicit target-line metadata continue on default routing.