Skip to content
Apothem
ガバナンス

事前発行ゲート登録簿 — 必須十五項検査

意味のあるスコープの発行前に実行される必須十五項コンフォーマンス検査。失敗時アクションのマッピングとリリース証明スキーマを伴う。

十五項事前発行ゲートの正規登録簿。 この文書は完全な十五項ゲート表とリリース証明スキーマの YAML ブロックを担います。実質的な表とスキーマはここに置かれ、src/apothem/rules/pre-emission-gate.md によって操作可能にされます。

意味のあるスコープの成果物発行の前に(site/content/docs/governance/outward-conformity-registry.mdx §1 のトリビアル対非トリビアル閾値に従い)、十五項の事前発行ゲートを実行してください。可能な箇所では PreToolUse フックで機械化し(src/apothem/conformity/gate.py が編成する src/apothem/conformity/*-grep.py の機械的 grep)、機械化が不可能な箇所では推論します。いずれか一項の失敗が発行をブロックします。各項が通過するまで修正し、ゲートのリリース証明を記録して発行してください。

#検査種別失敗 → アクション
1M1 ホスト非依存推論ホスト規約に合わせて修正
2M2 編集的開示推論開示台帳を追加
3M3 十次元混合(機械的 + 推論)失敗した次元で修正
4M4 自己適用機械的(リリース証明が存在)リリース証明を記録
5M5 権威機械的(<USER-CONFIRM:…> プレースホルダー grep)照会表面へ再ルーティング
6M6 専門性推論(表面化した欠落の節が存在)欠落を表面化;引用
7M7 選択肢注釈機械的(選択肢集合が推奨マーカーを伴う)注釈を付与
8M8 確定性機械的(曖昧語彙 grep)曖昧表現を条件式へ昇格
9M9 視覚的レバレッジ推論(構造的な箇所に図示が存在)図示を作成/更新
10M10 双方向バインディング機械的(バインディング相互性 grep)半辺を閉じる
11M11 アジャイルスプリント推論(スプリント装置がインスタンス化済み)スプリントとして再構成
12M12 フェーズ報告とレイアウト機械的(孤児出力 grep)+ 推論ロールアップを作成;再配置
13M13 コードクラフト機械的(リント/フォーマット/型チェック;bare-except、マジックナンバー、コメントアウトコードの grep)修正
14M14 システム性推論(上流/下流/同位/執行者を宣言)宣言;索引化
15M15 本番対応機械的(production-ready-pr grep)+ 推論テスト/ドキュメント/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 フィールドは、リリース証明をユーザースコープのエコシステムの再現可能な状態(ゲート実行時にアクティブだった Apothem ソースツリーの git コミット——例えば Claude Code アダプターの ~/.claude/ チェックアウト)にアンカーし、将来の監査が同一のルール本文に対してゲートを再生できるようにします。

On this page