Мій Claude Workflow
Вирішив спробувати якось замалювати в вигляді схеми поточну послідовність дій (так званий Workflow), які змушують Claude працювати більш ефективно для того, щоб реалізовувати мої задумки.


Спочатку є тільки код (або репозиторій з кодом). У папці з кодом створюється CLAUDE.md, який Claude Code читати самим першим. Це для нього точка старту. Так як цей файл читається на любючи хі, він повинен бути максимально коротким. По суті він складається з посилань на інші документи.
Також мені більше подобається описувати свої думки в інших програмах (Visual Studio Code, Notes на iPad і так далі). На основі цього я створюю INPUT.md, який я то заповняю, то повністю стираю. Після того як я написав усі замітки і ідеї, я просто говорю актуалізувати документи, пріоритизувати завдання і так далі.

У проекті є множество сутностей і я не хочу їх перемішувати. Я думаю це логічно, що інформація про дизайн інтерфейсу повинна лежати окремо від інформації про кодову базу, або ж від бізнес-рішень. Для цього всього використовуються мінімум 4 файла.

Це по суті аналог Kanban-дошки або вроді того. Як якби я сам в task-трекері рухав завдання туди-сюди. Спочатку все потрапляє в бекліг. Кілька завдань, які потрібно зробити виносяться в спринт. Після успішного виконання завдання, статус актуалізується в скринті і в історії змін.

Обґрунтувач - це блок, який виконує роль мудреця. Він завжди може сказати хто, що, коли, як і зачем робив. А якщо сталася помилка, то він знає як з нею справитися. Інакше пробує її виправити і заносить інформацію в відповідний файлик.

Як-то так. Схема далеко від ідеалу і я її не особливо довго продумував, але мінімальний контроль і перепровірку себе ж вона виконує.