From a5245955af147ca6d751eb18fca4a7daddaf51df Mon Sep 17 00:00:00 2001 From: Trey t Date: Sun, 25 Jan 2026 10:45:26 -0600 Subject: [PATCH] Document temporarily disabled kanban cancel column in CLAUDE.md Co-Authored-By: Claude Opus 4.5 --- CLAUDE.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) 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:**