slack5-1770544098/.sdlc/features/user-preferences/manifest.yaml
rdev-worker c812bbfd13
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
build: /create-qa-plan user-preferences
2026-02-08 10:04:30 +00:00

59 lines
1.4 KiB
YAML

slug: user-preferences
title: User Preferences API
created: 2026-02-08T09:52:56.80394451Z
phase: draft
phase_history:
- phase: draft
entered: 2026-02-08T09:52:56.80394451Z
artifacts:
audit:
status: pending
path: audit.md
design:
status: draft
path: design.md
qa_plan:
status: draft
path: qa-plan.md
qa_results:
status: pending
path: qa-results.md
review:
status: pending
path: review.md
spec:
status: draft
path: spec.md
tasks:
status: draft
path: tasks.md
total: 9
tasks:
- id: task-001
title: Domain layer - preferences entity, validation, and errors
status: pending
- id: task-002
title: Port layer - PreferencesRepository interface
status: pending
- id: task-003
title: Database migration and PostgreSQL adapter
status: pending
- id: task-004
title: Service layer - PreferencesService with Get and Update
status: pending
- id: task-005
title: Service layer unit tests
status: pending
- id: task-006
title: HTTP handlers - Get and Update preferences
status: pending
- id: task-007
title: Handler integration tests
status: pending
- id: task-008
title: Routes, OpenAPI spec, and main.go wiring
status: pending
- id: task-009
title: Remove Example scaffold code
status: pending