v2.0.1 — Spark

### Fixed

- **Silently discarded work when an agent forgot to commit** — if an agent edited files in its worktree and set `status: done` without running `git commit`, Watchfire saw no diff on the branch, skipped the merge, and deleted the branch and worktree — losing everything the agent did. The merge step now runs `git add -A && git commit --no-verify` inside the worktree as a safety net before the diff check, so uncommitted edits are always captured even when the agent skips the commit step
- **Codex commit reminder** — Codex sessions' per-session `AGENTS.md` now includes an explicit `CRITICAL: Commit before marking a task done` addendum at the end, making the rule the last thing Codex reads before starting work