Реестр ворот предэмиссии — Обязательная проверка из пятнадцати пунктов
Обязательная проверка соответствия из пятнадцати пунктов, выполняемая перед эмиссией значимого масштаба, с отображениями действия-при-сбое и схемой доказательства релиза.
Канонический реестр ворот предэмиссии из пятнадцати пунктов. Этот документ несёт полную таблицу из пятнадцати пунктов ворот и YAML-блок схемы доказательства релиза; содержательная таблица и схема живут здесь, операционализированные
src/apothem/rules/pre-emission-gate.md.
Перед любой эмиссией артефакта значимого масштаба (по порогу тривиального против нетривиального в site/content/docs/governance/outward-conformity-registry.mdx §1) запусти ворота предэмиссии из пятнадцати пунктов. Механизируй через хуки PreToolUse там, где это возможно (механические greps в src/apothem/conformity/*-grep.py, оркестрируемые src/apothem/conformity/gate.py); рассуждай там, где механизация невозможна. Сбой любого одного пункта блокирует эмиссию; пересматривай, пока каждый пункт не пройдёт; эмитируй с записанным доказательством релиза ворот.
| # | Пункт | Тип проверки | Сбой → действие |
|---|---|---|---|
| 1 | M1 агностицизм хоста | рассуждаемая | пересмотреть для соответствия конвенциям хоста |
| 2 | M2 редакционное раскрытие | рассуждаемая | добавить журнал раскрытия |
| 3 | M3 десять измерений | смешанная (механическая + рассуждаемая) | пересмотреть по сбойному измерению |
| 4 | M4 самоприменение | механическая (доказательство релиза присутствует) | записать доказательство релиза |
| 5 | M5 авторитет | механическая (grep плейсхолдера <USER-CONFIRM:…>) | перенаправить на поверхность запроса |
| 6 | M6 экспертиза | рассуждаемая (раздел выявленных пробелов присутствует) | выявить пробелы; процитировать |
| 7 | M7 аннотация вариантов | механическая (набор вариантов несёт маркер рекомендации) | аннотировать |
| 8 | M8 определённость | механическая (grep уклончивого словаря) | повысить уклончивость до условных конструкций |
| 9 | M9 визуальный рычаг | рассуждаемая (диаграмма существует там, где структурно) | создать / обновить диаграмму |
| 10 | M10 двунаправленная связь | механическая (grep реципрокности связей) | закрыть полурёбра |
| 11 | M11 гибкие спринты | рассуждаемая (аппарат спринта инстанцирован) | реструктурировать как спринты |
| 12 | M12 отчёт по фазам и компоновка | механическая (grep осиротевшего вывода) + рассуждаемая | создать сводку; переразместить |
| 13 | M13 мастерство кода | механическая (lint / форматирование / проверка типов; grep bare-except, магического-числа, закомментированного-кода) | пересмотреть |
| 14 | M14 системность | рассуждаемая (объявляет вверх по потоку / вниз по потоку / партнёров / принудителей) | объявить; проиндексировать |
| 15 | M15 готовность к продакшену | механическая (grep production-ready-pr) + рассуждаемая | добавить тесты / документацию / CHANGELOG |
1. Схема доказательства релиза
Каждый запуск ворот записывает результат в рабочую трассу артефакта (скрытый комментарий, блок метаданных, отдельный файл журнала эмиссии — что позволяют конвенции хоста):
conformity-attestation:
artifact: <path-or-identifier>
ecosystem-version: <git-commit-sha-or-equivalent ratifying the rule set in force>
bars:
M1-host-agnosticism: pass | n/a (with reason)
M2-editorial-disclosure: pass | n/a
M3-ten-dimensions: pass | n/a
M4-self-application: pass
M5-authority: pass
M6-expertise: pass | n/a
M7-option-annotation: pass | n/a (no option set)
M8-definitiveness: pass
M9-visual-leverage: pass | n/a (subject not structural)
M10-bidirectional-binding: pass
M11-agile-sprints: pass | n/a (trivial work)
M12-phase-layout: pass | n/a
M13-code-craft: pass | n/a (not code)
M14-systemicity: pass
M15-production-ready: pass | n/a (no host-public-surface change)
surfaced-gaps: []
unresolved-inquiries: []
amendments-disclosed: []
date: <ISO-8601>Пометки n/a явны и обоснованы — никогда не молчаливые пропуски. Поле ecosystem-version привязывает доказательство релиза к воспроизводимому состоянию экосистемы пользовательского масштаба (git-коммит дерева исходников Apothem, активный при запуске ворот — например, чекаут ~/.claude/ для адаптера Claude Code), чтобы будущие аудиты могли воспроизвести ворота против тех же тел правил.
Реестр сквозных мандатов (CM-1–CM-28)
Полный реестр и определения внутренних сквозных мандатов экосистемы (CM-1–CM-28), управляющих всеми взаимодействиями и операциями конвейера.
Реестр авторитетных запросов — Обязательные категории
Семь обязательных категорий запросов и исключения для автоматических решений, определяющие, что ассистент должен спрашивать против того, что он может решать при работе над проектами-хостами.