4aa732846d
Было: только чтение (доски → список названий карточек). Стало — полноценная работа через внутренний Deck API (/api/v1.0, тот же, что у веб-версии; app-password + OCS-APIRequest, CSRF не требуется): - Доска: колонки-стеки со счётчиком; карточки показывают метки-чипы (цвета доски), срок, исполнителей, чекбокс «выполнено». - Карточка-деталь (лист): правка названия/описания, срок через DatePicker (+сброс), переключение done, метки доски тапом, перемещение в другую колонку, архив, удаление. - Создание карточки (+ в колонке) и колонки (+ Колонка в шапке). - Права: если PERMISSION_EDIT=false — всё только для чтения. - Модели расширены (DeckLabel/description/duedate/assignees/stackId); VM перечитывает доску после каждого действия. Поля сверены с Card.php на forbion. Запись на устройстве не тестировалась (в прод Deck не писал) — проверить при ревью. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>