Files
transcriber/tasks/ROADMAP.md
T
av 4d1c2bf44c Канон документов, каталог задач и OpenSpec
docs/ по канону 12: паспорт с целью проекта, архитектура сегодняшнего
устройства, схема хранилища, модель угроз, конвенции кода, журнал ревью.
Конвенции перенесены из jellybit; места, где код им не следует, помечены
строкой «Расхождение» как объявленный долг.

tasks/ с роадмапом: две достигнутые цели, две запланированные (веб и
многопользовательский режим), два направления (все форматы, долгие
записи) и пять задач в беклоге.

openspec/config.yaml — маршрутизатор с адресами документов, спек пока нет.

CLAUDE.md переписан по форме канона: инварианты с severity, семантика
гейта, запреты с путями. Taskfile получил task gate.
2026-08-10 21:19:07 +03:00

3.6 KiB

Роадмап

Состояние проекта: что приложение уже умеет и чего ещё не умеет. Цель — возможность приложения: файл типа goal (🎯) в items/. Её задачи здесь не перечисляются — перечень даёт tasks.py list --goal <слаг>.

  • Запланировано — очередь значима и обосновывается прозой;
  • Направления — очереди нет, тянутся долго;
  • Сопровождение — чем держат проект: инструмент, процесс, эксплуатация. Не возможности приложения, и отдельно — чтобы не читаться как обещание продукта;
  • Готово — достигнутое: строку пишет tasks.py close <цель> --implemented, ссылки на файл в ней нет — файл удаляется, поведение живёт в спеках. Стоит последней: копится.

Секции канонические и переименованию проектом не подлежат: у каждой свой смысл, и в достигнутое пишет сам close. Порядок тоже канонический. Английский вариант — Planned | Directions | Operations | Done, один язык на весь индекс.

Запланировано

Направления

Сопровождение

Готово

  • 2025-08-14 telegram-transcription — Голосовое сообщение из Telegram возвращается текстом. Основной вход сервиса: бот принимает голосовое, аудиофайл и документ с аудио и отвечает расшифровкой.
  • 2025-08-08 api-transcription — Запись, отданная по HTTP, возвращается текстом. Программный вход: файл отдаётся формой, готовность и текст забираются опросом статуса задачи.