Document temporarily disabled kanban cancel column in CLAUDE.md

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Trey t
2026-01-25 10:45:26 -06:00
parent c0b402d7d3
commit a5245955af

View File

@@ -6,6 +6,23 @@ This file provides guidance to Claude Code (claude.ai/code) when working with co
**⚠️ DO NOT auto-commit code changes.** Always ask the user before committing. Only create commits when the user explicitly requests it with commands like "commit this work" or "create a commit". **⚠️ DO NOT auto-commit code changes.** Always ask the user before committing. Only create commits when the user explicitly requests it with commands like "commit this work" or "create a commit".
## Temporarily Disabled Features
### Kanban Cancel Column (disabled)
The "Cancelled" column has been temporarily hidden from the kanban board API response to reduce UI clutter. The underlying code is preserved and can be re-enabled by searching for `TEMPORARILY DISABLED - Cancel column hidden from kanban` in `internal/repositories/task_repo.go`.
**What's disabled:**
- Cancel column not returned in kanban API responses (`/api/tasks/` and `/api/tasks/by-residence/:id/`)
- `GetCancelledTasks()` query not executed
**What's preserved:**
- `ColumnCancelled` constant in categorization
- `CancelledHandler` and `ArchivedHandler` in categorization chain
- `IsCancelled()` predicate
- `GetCancelledTasks()` function
- All database models and fields (`is_cancelled`, `is_archived`)
## Required Reading Before Task-Related Work ## Required Reading Before Task-Related Work
**STOP! Before writing ANY task-related code, you MUST read:** **STOP! Before writing ANY task-related code, you MUST read:**