textmachine/docs/glossary.md

7.7 KiB
Raw Blame History

Глоссарий — жаргон и сокращения проекта (один экран)

Читать при онбординге по мере надобности; термин непонятен → сюда. Пополняет оркестратор.

Роли и фазы

  • Оркестратор / Бэкенд / Полигон / Фронт — роли сессий с зонами записи (CLAUDE.md §Роли). «Оркестратор №N» — канонический счётчик преемственности роли (текущий N — в шапке ORCHESTRATOR_SESSION_PROMPT).
  • Хендофф(-промт) — передача роли новой сессии файлом-промтом; аддендумы к бегущей сессии доезжают только релеем владельца.
  • Владелец — человек; ратифицирует деньги, скоуп-сдвиги, продукт, 18+; связной между сессиями.
  • Ф0Ф3 — фазы: Ф0 скелет · Ф1 инфраструктура · Ф2 качество (судья/гейты) · Ф2.5 пилот · Ф3 продукт (веб-фронт, ридер-IDE).
  • Полигон — eval-зона платных/бесплатных экспериментов (eval/, отчёты exp01exp16).

Решения и документы

  • D-номер (D39.x) — ратифицированная запись в architecture/05-decisions-log.md; голова — последний номер; эра — куст решений одного курса; лендинг — коммит работ сессии оркестратором после приёмки.
  • Р-номер — ДВА смысла по контексту: Р1Р10 = десять ранних принципов (01-decisions.md, историчны); Р1Р7 в записях эры D39.5x6x = вопросы/решения владельца по банку и промптам (D39.63 и соседние) — «Р2 = ЗНАЧЕНИЕ» из CURRENT-STATE не про принцип Р2. H1H18 / L1L8 — находки стратегического аудита (09-target-architecture.md §3); H — HIGH, в т.ч. незакрытые владельческие требования.
  • Q1Qn — нумерованные вопросы КОНКРЕТНОГО пакета/отчёта — контекст локален, Q2 пака-19 ≠ Q2 чекер-пака.
  • V0V5 — секции идей владельца в START_PROMT.MD (живой бриф; разобраны в product-requirements.md).
  • Ш-1/Ш-2 — стоячие трипваеры голден-дрейфа стандартной библиотеки; Ш-2 = пересмотр unicode.Version-зависимых мест (memnorm/classifier/style + chunker/estimator) до перехода на go1.27 (детали — grep «Ш-2» по D-логу).
  • PD-классика — public-domain тексты из претрейна моделей; эмпирика на них предварительна до вебновелл-среза (CLAUDE.md §Дисциплина).
  • Харнесс — обвязка исполнения (наш пайплайн-транспорт или конкурентные agent-обвязки; калибровка — research/2122).
  • ⚠-баннер — шапка «тело superseded, чему верить»; ревью-шапка — вердикты приёмки поверх отчёта в archive/reports/.
  • Пак — пакет работ одной сессии; свип — полная перепроверка обязательств (D39.66: 951 позиция); добор идеала — очередь качества после ре-пробы flash; МАСШТАБ — прогон целой книги.
  • Строка N — стабильный ID строки единого бэклога (PROGRESS §Бэклог; не перенумеровывается); вес — блокер-очереди / скоро / когда-нибудь; носитель — артефакт, в котором обязательство живёт; хвост — незакрытый остаток; петля — вопрос, обязанный получить диспозицию; слот — зарезервированное место в будущем пакете/замере.
  • Гвоздь — регрессионный тест, прибивающий контракт (негативный гвоздь — тест на ОТСУТСТВИЕ поведения).

Пайплайн и код

  • Волны — waveDraft (черновик) → терминолог → waveEdit (редактура); имена только полные, аббревиатуры W0/W1 запрещены (решение владельца 19.07).
  • Чанк — единица нарезки книги; будущий якорь синхронизации фронта.
  • Банк (памяти) — термины/имена/голоса книги на весь прогон; сид — стартовый банк книги (YAML; подпись владельца — только вкусовые поля, D39.77); бриф — книжные вводные; банкнота — канал выноса кандидатов из ответа переводчика; майнер — $0-извлечение кандидатов из исходника; KWIC — конкорданс-контекст кандидата; терминолог — роль перевода/подписи терминов батчами.
  • Гейты — детерминированные $0-проверки перевода; чекеры K1K12 — классы дефектов рубрики; DC1DC7 — data-driven чекеры на данных пары; репэйр — платная петля ремонта (построена, выключена — строка 13).
  • Судья — Ф2-оценка качества (gemini); канал B — путь чувствительного контента (Mistral+grok); лейблы (labels) — размеченный корпус для precision/recall чекеров, метрики заморожены числами в приёмках.
  • Голден — байт-фиксированный снапшот прогона; маскированный дифф — сверка голдена с маской hex/версий; CheapGateVersion (CGVER) — версия контракта гейтов; паритиTM_MINER_PARITY=1 EXACT-сверка майнера.
  • Эхо-мина — DeepSeek без thinking эхоит вход вместо перевода; гейт echoMineViolation принуждает thinking-ON.
  • Langpack / пар-файл — данные языковой пары (backend/configs/langpacks/); книжное в пар-слое = утечка; общность — ревью-вопрос «заработает ли пара/вторая книга без правки Go».
  • Ведро B/D — корзины триажа карты общности D39.60 (B «пар-модуль без гейта» · D «удалить»).
  • tmctl — CLI бэкенда (translate / report / status / export / redrive / seed-lint).
  • COGS — себестоимость перевода; ре-проба — дешёвый повторный замер провайдера после аномалии (строка 74).