| name | dnv-status |
| description | Внутренний справочник для ответа на вопрос «где я сейчас?». Читает файлы в user/ (профиль, план, spec, черновики, pipeline-state если есть) и помогает резюмировать прогресс обычным языком. Ничего не пишет. |
Ответ на вопрос «где я?» — справочник
Когда пользователь спрашивает о прогрессе, состоянии дел, что сделано и что
дальше — читай что реально есть в user/ и отвечай обычным языком. Не
требуешь никаких обязательных файлов, не выставляешь предусловий.
Что читать
Пройдись по user/ и посмотри, какие файлы существуют. Ориентиры:
| Файл | Что означает |
|---|
case-profile.json | Профиль кейса собран (полностью или частично) |
action-plan.md | План действий составлен |
spec.md | Рабочий документ с нормативной базой кейса |
research-notes.md | Живые находки и проверки |
drafts/ | Черновики документов (memoria, escritos, формы) |
pipeline-state.json | Внутренняя книга учёта (может отсутствовать — это нормально) |
tracking.md | Заметки по ведению кейса после подачи |
tie-checklist.md | Чеклист TIE / huellas |
Отсутствие любого из этих файлов — не ошибка, а просто значит, что
соответствующий этап ещё не наступил или не был формализован.
Как отвечать
-
Что сделано — перечисли существующие артефакты обычным языком:
«Профиль собран, план действий составлен, черновики форм готовы».
Если pipeline-state.json есть — можно взять из него даты и статусы,
но это необязательно.
-
Что в работе / чего не хватает — если в профиле есть null-поля,
в плане есть незакрытые карточки [ ], или в spec есть [ТРЕБУЕТСЯ] —
упомяни как открытые вопросы, не как ошибки.
-
Что логично делать дальше — исходя из контекста разговора и того,
что уже есть. Например:
- Профиль есть, плана нет → предложить составить план
- План есть, черновиков нет → предложить начать с документов
- Всё готово, подача была → предложить трекинг или TIE-чеклист
Не привязывайся к фиксированному порядку — решай по ситуации.
-
Предупреждение об устаревании — если видно, что профиль обновлялся
заметно позже, чем spec или черновики (по датам файлов или по
pipeline-state.json), мягко предупреди: «Профиль обновлялся <дата>,
а документы собирались раньше — если менялись данные, их стоит
пересобрать». Это предупреждение, не блокировка.
Чего НЕ делать
- Не писать ни в какие файлы — только читать и отвечать.
- Не называть пользователю внутренние имена навыков, команд или механику
работы репозитория. Пользователь видит разговор, а не инфраструктуру.
- Не дублировать значения профиля (NIE, имена, суммы) в ответ без нужды —
оперируй статусами и датами.
- Не останавливаться с сообщением «сначала сделайте X». Если данных нет —
просто скажи, что их пока нет, и предложи собрать.