59 lines
2.0 KiB
Markdown
59 lines
2.0 KiB
Markdown
# GitHub Spec Kit Flow
|
||
|
||
Пользователь хочет работать по методологии GitHub Spec Kit.
|
||
|
||
## Что это значит
|
||
|
||
**Spec Kit Flow** — это структурированный подход к задачам:
|
||
|
||
1. **Сначала спека** — перед кодом создаём документ с планом
|
||
2. **Потом реализация** — идём по шагам из спеки
|
||
3. **Отмечаем прогресс** — чекбоксы в файле
|
||
|
||
## Твоя задача сейчас
|
||
|
||
Скажи пользователю:
|
||
|
||
---
|
||
|
||
**Spec Kit Flow активирован.**
|
||
|
||
Теперь опиши задачу — я создам спеку и пойду по ней.
|
||
|
||
Примеры:
|
||
- "Добавить push-уведомления в WellNuo"
|
||
- "Пофиксить баг с логином"
|
||
- "Отрефакторить API сервис"
|
||
|
||
Или если спека уже есть — скажи какая (например "FEATURE-001").
|
||
|
||
---
|
||
|
||
## Когда пользователь опишет задачу
|
||
|
||
1. **Создай спеку** в нужной папке:
|
||
- `specs/wellnuo/` — для основного приложения
|
||
- `specs/wellnuo-lite/` — для Lite версии
|
||
- `specs/shared/` — для backend/API
|
||
|
||
2. **Заполни спеку**:
|
||
- Overview — что и зачем
|
||
- Requirements — что должно работать
|
||
- Technical Design — как реализовать
|
||
- Implementation Steps — пошаговый план
|
||
|
||
3. **Покажи спеку пользователю** и спроси всё ли ок
|
||
|
||
4. **Начни реализацию** по Implementation Steps
|
||
|
||
5. **Отмечай прогресс** — после каждого шага ставь [x] в файле
|
||
|
||
## Формат имени файла
|
||
|
||
`{TYPE}-{NUMBER}-{slug}.md`
|
||
|
||
Примеры:
|
||
- `FEATURE-002-push-notifications.md`
|
||
- `BUG-001-login-crash.md`
|
||
- `TASK-001-refactor-api.md`
|