| name | ticket-verify |
| description | Validate backlog ticket format, AC IDs, and verification evidence tracking. Use when checking ticket quality, before marking a ticket done, or during code review. |
| user-invocable | true |
| argument-hint | [backlog/<ticket-file>.md] |
Ticket Verification
Validate ticket hygiene for acceptance criteria and evidence tracking.
What this checks
- YAML frontmatter exists with required fields (id, title, status, type, tier, scope, dependencies)
## Acceptance Criteria section exists
- AC items use ID format (
AC-01, AC-02, ...)
## Verification Evidence section exists
- Every completed AC (
- [x] AC-..) appears in verification evidence
- Evidence has a non-Pending result for completed ACs
- If
status: in-progress: assigned_to and started_at are set
- If
status: done: completed_at is set
Workflow
- Resolve the target ticket path from
$ARGUMENTS
- Read the ticket file
- Parse frontmatter and validate required fields
- Find all AC items and check ID format
- Cross-reference completed ACs against verification evidence table
- Check status-specific fields
Output format
- Ticket:
<path>
- Status: PASS / FAIL
- Issues: bullet list (if any)
- Next action: explicit fix suggestion or confirmation