veritas-kanban/shared
Brad Groux c0cb96c05a feat: progress files + acceptance criteria (#108, #109)
#108 — Progress File Pattern for Cross-Session Agent Memory:
- New ProgressService (server/src/services/progress-service.ts)
- GET/PUT/POST /api/tasks/:id/progress endpoints
- ProgressTab component in task detail panel
- useTaskProgress hook with TanStack Query integration
- Auto-creates .veritas-kanban/progress/ directory

#109 — Acceptance Criteria on Subtasks:
- acceptanceCriteria?: string[] and criteriaChecked?: boolean[] on Subtask type
- Subtask creation UI with 'Add Acceptance Criteria' expandable section
- Independent criteria checkboxes with X/Y badge
- PATCH /api/tasks/:id/subtasks/:subtaskId/criteria/:index toggle endpoint
- Zod schema validation for new fields

11 files changed, 744 insertions(+), 65 deletions(-)
Built by: TARS (#108) + CASE (#109) in parallel (gh-sonnet)
Closes #108, #109
2026-02-09 15:31:54 -06:00
..
src feat: progress files + acceptance criteria (#108, #109) 2026-02-09 15:31:54 -06:00
package.json fix(docker): standardize path resolution across all services (#102) 2026-02-07 22:02:05 -06:00
tsconfig.json feat: initial project scaffolding 2026-01-26 02:34:54 -06:00