| name | ticket-implementation-copilot |
| description | Execute DSDS roadmap tickets using dependency-aware, acceptance-criteria-first delivery. Use when selecting the next unblocked ticket, implementing code changes, validating behavior, and reporting completion against ticket AC. |
Ticket Implementation Copilot
Overview
Implement DSDS tickets in a predictable way by prioritizing unblocked work and validating acceptance criteria explicitly.
Workflow
- Select next unblocked ticket
- Read dependencies from
planning/TICKETS.md.
- Pick the highest-priority ticket whose blockers are resolved.
- Translate ticket into implementation plan
- Extract required files, interfaces, and acceptance criteria.
- Define minimal implementation scope that satisfies AC.
- Implement with testability in mind
- Add or update code in the target files.
- Keep changes scoped to ticket intent.
- Validate acceptance criteria
- Run relevant checks (
tsc, tests, lint, runtime checks).
- Record AC status as pass/fail with evidence.
- Report completion
- Summarize files changed, behavior added, test results, and remaining risks.
Output format
Selected ticket and dependency status
Implementation summary
AC verification checklist
Residual risks
References
- Read
references/ticket-delivery-workflow.md for AC-first execution template.
- Use these repo sources:
planning/TICKETS.md
planning/IMPLEMENTATION_PLAN.md
docs/SYSTEM_OVERVIEW.md (feature-to-ticket mapping)