- Порезанный
- 23 сентября 2026 г. в 06:08 UTC
- Автор
- Kamo
- Обещать
- c1ea69f
/api/checklists: список, получить, создать, обновить, удалить, дублировать, сбросить, Clear-done, последовательность («делайте по порядку»), четкие ссылки и в каждой задаче добавлять, редактировать, tick/untick, установить предпосылки, переместить и удалить. Каждая мутация отвечает Полный контрольный список, так что каждая поверхность перерисовывается из одного ответа. Правила живут в Правилах Чеклиста, чистые и исчерпывающе проверенные, и держать один Инвариант: выполненная задача никогда не ждет на открытой. Клещам отказывают, когда Предпосылка открыта (409 PREREQUISITES OPEN, именуя их); отметьте, что Выполненные задачи зависят от отказа, если каскад = правда; ссылка, которая будет цикл отклоняется (409 CYCLE, с петлей); ссылка, которая оставит законченную работу Ожидание открытой работы требует повторного открытия = истинно (409 REOPEN REQUIRED). Те же правила Запустите в браузере для мгновенной обратной связи, но это тот, который решает - липкая, календарь или устаревшая вкладка не могут обойти ее. Права принадлежат приложению Notes: VIEW NOTES для чтения, CREATE NOTES, EDIT NOTES и DELETE NOTES измениться. Мутации несут в себе @RetryOnDbConflict и ударяют Версия контрольного списка, так что две вкладки тикают одновременно. create checklists.sql - это DDL, idempotent, применяемый в качестве владельца.
