Deliver the claim and resolution workflows. An AI agent can claim a frontier ticket, record a resolution, close it, and update the map pointer while receiving explicit recovery information if a later step fails.
Acceptance criteria
Claim assigns the ticket to the current authenticated user using the common operation.
Claim fails clearly when the current user cannot be determined or assignment is unsupported.
Resolve posts the answer as a comment/note, closes the ticket, and appends a concise context pointer to the map.
Resolution exposes completed steps and remaining recovery work when a later provider action fails.
Resolution does not silently lose the answer when close or map update fails.
Tests cover successful claim/resolve, already-claimed tickets, provider failures at each step, and replay behavior.
Part of [Provider-neutral tracker automation CLI and library](http://gitea.sagacity.ca/steve/skills/issues/16)
## Parent
[Provider-neutral tracker automation CLI and library](http://gitea.sagacity.ca/steve/skills/issues/16)
## What to build
Deliver the claim and resolution workflows. An AI agent can claim a frontier ticket, record a resolution, close it, and update the map pointer while receiving explicit recovery information if a later step fails.
## Acceptance criteria
- [ ] Claim assigns the ticket to the current authenticated user using the common operation.
- [ ] Claim fails clearly when the current user cannot be determined or assignment is unsupported.
- [ ] Resolve posts the answer as a comment/note, closes the ticket, and appends a concise context pointer to the map.
- [ ] Resolution exposes completed steps and remaining recovery work when a later provider action fails.
- [ ] Resolution does not silently lose the answer when close or map update fails.
- [ ] Tests cover successful claim/resolve, already-claimed tickets, provider failures at each step, and replay behavior.
## Blocked by
- [Implement dependencies and frontier queries](http://gitea.sagacity.ca/steve/skills/issues/22)
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Part of Provider-neutral tracker automation CLI and library
Parent
Provider-neutral tracker automation CLI and library
What to build
Deliver the claim and resolution workflows. An AI agent can claim a frontier ticket, record a resolution, close it, and update the map pointer while receiving explicit recovery information if a later step fails.
Acceptance criteria
Blocked by