diff --git a/CLAUDE.md b/CLAUDE.md index 03e4382..b620150 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -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". +## 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 **STOP! Before writing ANY task-related code, you MUST read:**