File-based goal tracking (goal-state.yaml) for long or multi-session work. Ordered (Sisyphus) and flexible modes, evidence-gated completion, headless-safe (pi-web): no dialogs, no turn tricks.