chore(repo): новые материалы .scratch исключены из Git
Зачем: - хранить локальные handoff и launcher в постоянном каталоге без риска случайного коммита - не терять временно закрепленный стенд диаризации между компьютерами Что: - весь корневой .scratch добавлен в ignore - существующие диагностические скрипты оставлены отслеживаемыми - описание локальных и переносимых артефактов приведено к новой политике Проверка: - git check-ignore -v --no-index .scratch/new-local-artifact - git ls-files .scratch - git diff --check
This commit is contained in:
1 parent
e71b2d1668
commit
16e5372f2d
4 files changed
+14
-8
No files matched your search
+1
-1
@@ -7,4 +7,4 @@ dist/
|
|||||||
.codex
|
.codex
|
||||||
.qwen/
|
.qwen/
|
||||||
tmp
|
tmp
|
||||||
.scratch/handoffs/
|
/.scratch/
|
||||||
@@ -5,6 +5,11 @@
|
|||||||
Не часть пакета: они опираются на `sherpa-onnx`, которого нет в зависимостях
|
Не часть пакета: они опираются на `sherpa-onnx`, которого нет в зависимостях
|
||||||
проекта, и живут в `.scratch/`, а не в `src/`.
|
проекта, и живут в `.scratch/`, а не в `src/`.
|
||||||
|
|
||||||
|
Код этого каталога временно закреплен в Git: его используют несколько задач на
|
||||||
|
нескольких компьютерах, пока идет исследование диаризации. Общее правило
|
||||||
|
`/.scratch/` относится к новым локальным материалам; уже отслеживаемые файлы
|
||||||
|
этого стенда продолжают версионироваться.
|
||||||
|
|
||||||
Результаты первого прогона описаны в
|
Результаты первого прогона описаны в
|
||||||
[разведочном замере](../../docs/benchmarks/2026-08-12-diarization-feasibility.md).
|
[разведочном замере](../../docs/benchmarks/2026-08-12-diarization-feasibility.md).
|
||||||
|
|
||||||
|
|||||||
@@ -151,9 +151,10 @@
|
|||||||
|
|
||||||
За пределами Git остаются manifest, записи, WAV-кеш, ASR-sidecar, опорные
|
За пределами Git остаются manifest, записи, WAV-кеш, ASR-sidecar, опорные
|
||||||
транскрипты, сырые интервалы, результаты, worker requests, журналы и материалы
|
транскрипты, сырые интервалы, результаты, worker requests, журналы и материалы
|
||||||
слуховой проверки. Рабочий каталог стенда нельзя размещать в обычной
|
слуховой проверки. Рабочий каталог стенда нельзя размещать в `.scratch`: этот
|
||||||
`.scratch`: репозиторий игнорирует там только служебный каталог
|
каталог локален и целиком игнорируется, поэтому эксперимент из него не
|
||||||
`.scratch/handoffs/`, не связанный с переносом эксперимента между ноутбуками.
|
переносится между ноутбуками. Временно закрепленные диагностические скрипты уже
|
||||||
|
отслеживаются Git и не меняют этого правила для новых материалов.
|
||||||
|
|
||||||
Публичный отчет содержит хеши, агрегаты, конфигурацию и выводы. В него не входят
|
Публичный отчет содержит хеши, агрегаты, конфигурацию и выводы. В него не входят
|
||||||
локальные пути, распознанный текст, временные интервалы, имена участников и
|
локальные пути, распознанный текст, временные интервалы, имена участников и
|
||||||
|
|||||||
@@ -380,10 +380,10 @@ RSS выше 2 ГиБ на машине с 16 ГиБ требует отдель
|
|||||||
## Артефакты и приватность
|
## Артефакты и приватность
|
||||||
|
|
||||||
Checkout и дерево сборки NeMo-Speech.cpp, скачанные веса и новое закрытое
|
Checkout и дерево сборки NeMo-Speech.cpp, скачанные веса и новое закрытое
|
||||||
хранилище размещаются вне рабочей копии local-transcriber. Обычная `.scratch`
|
хранилище размещаются вне рабочей копии local-transcriber. `.scratch` внутри
|
||||||
внутри репозитория не подходит: `.gitignore` покрывает там только
|
репозитория целиком игнорируется, но остается локальной частью конкретного
|
||||||
`.scratch/handoffs/`. Ни один runtime/model/build artifact или закрытый вход не
|
checkout и не подходит для закрытого переносимого хранилища. Ни один
|
||||||
попадает в Git.
|
runtime/model/build artifact или закрытый вход не попадает в Git.
|
||||||
|
|
||||||
Новое закрытое хранилище содержит:
|
Новое закрытое хранилище содержит:
|
||||||
|
|
||||||
|
|||||||
Reference in new issue
Block a user