resolve-repository-statelisted
Install: claude install-skill gtrabanco/agentic-workflow
# Resolve Repository State
Resolve evidence conflicts explicitly and publish the next frozen snapshot.
## Turn contract
```
✓ A named contradiction and both evidence sources were read
✓ The disposition is accepted, rejected, or needs-input
✓ Accepted/rejected results publish a frozen snapshot; needs-input stops without freezing
✓ No unrelated fact or decision changed
✓ The closing → Next: block is printed last
```
## Step 0 — Discover the project (always first)
Read the agent guide, documentation map, frozen ledger, and the requested
contradiction before deciding anything.
## Process
1. Read the frozen ledger and the contradiction row named by the user.
2. Verify both the frozen fact's evidence and the proposed new evidence.
3. Choose one result: accept new evidence, reject it, or request human input.
4. If human input is required, update the contradiction row with the exact
missing evidence or decision, keep snapshot status `contradicted`, and stop
without incrementing the snapshot identifier or publishing a frozen snapshot.
5. For an accepted result, supersede the fact or decision with a new row that
cites both evidence sources. For a rejected result, retain the fact and
record why.
6. For accepted or rejected results only, update the contradiction row,
increment the snapshot identifier, set status to `frozen`, and record the
next frozen snapshot's source revision.
## Guardrails
- This skill is the sole writer for updates to frozen facts and accep