Свести решения карты в ADR и спеку #17

Closed
opened 2026-08-12 15:05:38 +03:00 by ddmitry · 1 comment
Owner

Часть карты: Карта: диаризация спикеров в транскрипте (#8)

Question

Пункт назначения карты: собрать принятые решения в документы, по которым можно
писать код.

  • ADR в docs/adr/ — по образцу ADR-006: контекст, эксперимент с данными,
    решение, последствия, отклонённые альтернативы. Фиксирует движок, единицу
    привязки и поведение на путях, где диаризация недоступна;
  • спека в docs/specs/ — согласованная форма изменения: контракт с
    бэкендами, формат вывода, UX, критерии приёмки;
  • CONTEXT.md — термины, устоявшиеся по ходу карты;
  • docs/backlog.md — снять пункт про диаризацию и ручку нарезки абзацев,
    если она решена внутри формата.

Реализация в этот тикет не входит и заводится отдельной задачей после.

Ответ — ссылки на созданные документы.

Часть карты: [Карта: диаризация спикеров в транскрипте](https://git.dementev.space/ddmitry/local-transcriber/issues/8) (#8) ## Question Пункт назначения карты: собрать принятые решения в документы, по которым можно писать код. - **ADR** в `docs/adr/` — по образцу ADR-006: контекст, эксперимент с данными, решение, последствия, отклонённые альтернативы. Фиксирует движок, единицу привязки и поведение на путях, где диаризация недоступна; - **спека** в `docs/specs/` — согласованная форма изменения: контракт с бэкендами, формат вывода, UX, критерии приёмки; - **`CONTEXT.md`** — термины, устоявшиеся по ходу карты; - **`docs/backlog.md`** — снять пункт про диаризацию и ручку нарезки абзацев, если она решена внутри формата. Реализация в этот тикет не входит и заводится отдельной задачей после. Ответ — ссылки на созданные документы.
ddmitry added the wayfinder:task label 2026-08-12 15:05:38 +03:00
ddmitry added a new dependency 2026-08-12 15:07:20 +03:00
ddmitry self-assigned this 2026-08-14 15:47:27 +03:00
Author
Owner

Ответ

Решения карты сведены в документы, по которым можно начинать реализацию:

  • ADR-007: Пословная диаризация через sherpa-onnx — движок, данные эксперимента, пословное сведение, деградация и отклонённые альтернативы;
  • спецификация «Диаризация говорящих в транскрипте» — общий контракт слов, CLI, последовательный batch-пайплайн, формат Markdown, матрица деградации и критерии приёмки;
  • CONTEXT.md — добавлен термин «голосовой кластер»; ранее принятые термины карты сохранены;
  • docs/backlog.md — удалены направления про диаризацию и отдельную ручку нарезки абзацев: первое перешло в спеку, второе закрыто разрывом реплики на смене говорящего.

Реализация вынесена за границу карты в отдельную задачу «Реализовать пословную диаризацию говорящих». Параллельность и hardware-aware default остаются в ранее созданных follow-up задачах.

Артефакты опубликованы коммитом b834700. Проверены git diff --cached --check перед коммитом и разрешение относительных ссылок; код не менялся, поэтому тесты не запускались.

## Ответ Решения карты сведены в документы, по которым можно начинать реализацию: - [ADR-007: Пословная диаризация через sherpa-onnx](https://git.dementev.space/ddmitry/local-transcriber/src/commit/b8347004da998489382d8d2add8a3dc49b7629b9/docs/adr/007-word-level-speaker-diarization.md) — движок, данные эксперимента, пословное сведение, деградация и отклонённые альтернативы; - [спецификация «Диаризация говорящих в транскрипте»](https://git.dementev.space/ddmitry/local-transcriber/src/commit/b8347004da998489382d8d2add8a3dc49b7629b9/docs/specs/2026-08-14-speaker-diarization.md) — общий контракт слов, CLI, последовательный batch-пайплайн, формат Markdown, матрица деградации и критерии приёмки; - [CONTEXT.md](https://git.dementev.space/ddmitry/local-transcriber/src/commit/b8347004da998489382d8d2add8a3dc49b7629b9/CONTEXT.md) — добавлен термин «голосовой кластер»; ранее принятые термины карты сохранены; - [docs/backlog.md](https://git.dementev.space/ddmitry/local-transcriber/src/commit/b8347004da998489382d8d2add8a3dc49b7629b9/docs/backlog.md) — удалены направления про диаризацию и отдельную ручку нарезки абзацев: первое перешло в спеку, второе закрыто разрывом реплики на смене говорящего. Реализация вынесена за границу карты в отдельную задачу [«Реализовать пословную диаризацию говорящих»](https://git.dementev.space/ddmitry/local-transcriber/issues/24). Параллельность и hardware-aware default остаются в ранее созданных follow-up задачах. Артефакты опубликованы коммитом [`b834700`](https://git.dementev.space/ddmitry/local-transcriber/commit/b8347004da998489382d8d2add8a3dc49b7629b9). Проверены `git diff --cached --check` перед коммитом и разрешение относительных ссылок; код не менялся, поэтому тесты не запускались.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Reference: ddmitry/local-transcriber#17