←
TRCKR-523
Created: 2025-12-23
•
Updated: 2025-12-25
Relationships
Loading...
Attachments
Loading...
Comments (1)
agent
·
2025-12-25
## Analysis
The issue title references "draft" as a project status, but the current implementation uses "triage" instead.
### Background
- Documentation/Specs (docs/concepts.md, docs/cli.md, docs/backend-transition/schema.md) refer to project statuses as: draft, active, on-hold, complete, archived
- Implementation (statuses.py) defines project statuses as: triage, active, on-hold, complete, archived
- This terminology change was made in TRCKR-48 (Implement status terminology changes)
### Test Coverage
The E2E test for updating project status to triage (which is the implementation equivalent of draft) already exists:
- File: tests/e2e/test_update_project_status_to_triage.py
- Created by: TRCKR-613
The test file explicitly documents this terminology difference in its docstring.
### Conclusion
This issue is effectively a duplicate of TRCKR-613. The test coverage requested by this issue already exists under the triage name. No additional work is required.
### Recommendation
Consider updating the documentation to use triage instead of draft to align with the implementation and avoid future confusion.