diff --git a/.claude/CLAUDE.md b/.claude/CLAUDE.md index a8dfb4e..9fb0882 100644 --- a/.claude/CLAUDE.md +++ b/.claude/CLAUDE.md @@ -63,7 +63,7 @@ Phases A–G shipped (April 2026): schema + RLS, services, Fristenrechner→DB, **Phase H (AI Frist-Extraktion) is deferred** — decision by m on 2026-04-16 ("we don't want Anthropic API"). The Dokumente tab on Akten detail stays as a "Kommt bald" placeholder. No `ANTHROPIC_API_KEY` on Dokploy. -**Phase I (Notizen service + UI) pending** — the `paliad.notizen` polymorphic table and RLS exist (migration 005 + 007). Service, handlers, and shared `NotizenList` TSX component not yet built. +**Phase I (Notizen polymorphic notes) shipped** — `paliad.notizen` table + RLS (migrations 005, 007), `NoteService` (`internal/services/note_service.go`), REST handlers (`internal/handlers/notes.go` — `GET/POST /api/{projects|deadlines|appointments}/{id}/notes`, `PATCH/DELETE /api/notes/{id}`), shared client module `frontend/src/client/notes.ts` (`initNotes`), wired into project / deadline / appointment detail pages. i18n keys under `notizen.*`. Phase J (this doc + roadmap rewrite + KanzlAI doc retirement notes) completed 2026-04-17 on `mai/ritchie/phase-j-roadmap-rewrite`. Infra retirement (KanzlAI Dokploy shutdown, `kanzlai` schema drop, Gitea archive) still pending m + head coordination.