sitrep
/sitrep — state of the union re-orientation
Optional integrations (each missing one degrades to a noted DATA GAP, never a failure): a
curatorverification subagent (seeagents/curator.mdin this collection) for escalated claims; a session-history MCP and a memory MCP for the historical lane; adocs/roadmap/MILESTONES.mdfor milestone anchoring; sibling skills/pmand/focus.
Occasional deep sweep. Three jobs: verify shipped-vs-claimed, surface loose ends / loss-risk (unpushed commits, stale worktrees, unchecked plans, unclosed handoffs), and reset what's next. Read-only except for the report file it writes; the MILESTONES.md change is PROPOSED, never applied.
/pm-style live boards are the daily at-a-glance; /sitrep is periodic truth-reconciliation, and its loose-ends/at-risk section is loss-risk & staleness reconciliation, not a live board.
Step 1 — Args + window
/sitrep takes no required args. Determine the git/since window: read the newest prior docs/digests/*-sitrep.md; if found, window = its date → today; else default 14 days. Pass the window string (e.g. 14 days ago or 2026-05-14) to the backbone lane.
Step 2 — Dispatch both lanes IN PARALLEL
In a single message, dispatch two general-purpose subagents (Agent tool, no subagent_type):
- BACKBONE: "Read
~/.claude/skills/sitrep/references/gatherer-protocol.md. Act as the BACKBONE lane, window=. Return only the claim list." - HISTORICAL: "Read
~/.claude/skills/sitrep/references/gatherer-protocol.md. Act as the HISTORICAL lane. Return only the claim list with the CONTINUITY LAG note at top."
Step 3 — Validate digests
Read ~/.claude/skills/sitrep/references/synthesis-rules.md §1. For each lane: confirm schema completeness; mark missing/errored sources as DATA GAPs.