Type Alias DucCharterPhase

DucCharterPhase: "intent" | "review" | "delivery" | "closed"

The current phase of the pre-execution cycle.

Phases are not strictly linear, they are cycles — a review that raises concerns returns the Charter to intent. Closed is terminal: use closedReason to record why.