diff --git a/CLAUDE.md b/CLAUDE.md index 77ea9bd..d5556b4 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -981,6 +981,31 @@ Die API gibt immer `type: plain` zurück, rendert aber trotzdem HTML. - Pfade, IPs, Ports, Credentials-Quellen immer mit angeben - **Ziel:** Jemand der den Kommentar liest, weiß sofort wo er nachschauen muss wenn etwas nicht funktioniert +### User taggen (@Mention) + +`@Vorname Nachname` im Kommentartext wird automatisch als Mention erkannt — kein spezieller API-Parameter nötig. Kanbanize wandelt es in `` um und der User erhält eine Benachrichtigung. + +### Karten verschieben + +```bash +curl -s -X PATCH -H "apikey: $(cat ~/.config/kanbanize/token)" \ + -H "Content-Type: application/json" \ + -d '{"column_id": }' \ + "https://weinvinosgmbh.kanbanize.com/api/v2/cards/" +``` + +**Bekannte Column-IDs (Board 1):** + +| Column-ID | Name | Section | +|-----------|------|---------| +| 1 | Aufgaben Backlog | Backlog | +| 2 | ToDo | Requested | +| 3 | In Bearbeitung | In Progress | +| 4 | Erledigt | Done | +| 5 | Ready to Archive | Archive | + +**Achtung:** Wenn alle Child-Karten einer Parent-Karte auf "Done" stehen, wird die Parent-Karte automatisch mit verschoben. + ### Pitfalls - **Kommentare können NICHT gelöscht werden** — weder via API noch UI. Workaround: Inhalt durch `.` ersetzen