workstream-reconcile
Workstream reconcile
Turn historical coordination state into a current operating queue. Handoffs are discovery indexes, not current truth.
Boundary
Remain read-only. Do not edit handoffs, repositories, issues, pull requests, branches, releases, deployments, or local snapshots. Do not run tests, builds, installs, migrations, generators, or commands that create project state.
Use handoff to close one working cycle, a live issue radar for a one-off GitHub queue, a persistent factory radar for GitHub portfolio deltas, and record-a-case for closed transferable lessons when those capabilities are installed. Use xref --no-snapshot when graph relationships materially affect the verdict; this skill owns reconciliation across sources.
1. Freeze scope and checkpoint
Resolve the requested workstreams, the current time, the prior checkpoint, authentication identity, and inspection limits. Prefer the newest portfolio checkpoint, then project handoffs updated after it. Preserve older handoffs only when they contain still-open claims or decisions.
List every handoff used with its modification or declared update time. State whether the sweep is complete, bounded, or truncated.
2. Extract volatile claims
Turn each handoff into a claim ledger. Revalidate claims that can drift: