Skip to content
Apothem
使い方

適合性ゲート

Apothem の適合性ゲートを実行してエコシステムの健全性を検証します。

src/apothem/conformity/gate.py の適合性ゲートは、オペレーターが作成する あらゆる成果物に対して 15 項目の機械的チェックを実行します。

ゲートの実行

python -m apothem.conformity.gate

ゲートのバー

バーチェック種別
M1スコープの整合性推論
M2計画内部の分離(CM-7)機械的
M3標準への準拠推論
M4フロントマターの妥当性機械的
M5禁止フレーズなし機械的
M6編集上の開示推論
M7成果物に計画参照なし機械的
M8著作権ヘッダーの存在機械的
M9誠実な評価推論
M10命名規律機械的
M11スプリント装置推論
M12正準レイアウト機械的
M13コードの作り込み推論
M14システム的参加推論
M15人間による著作機械的

対象を絞ったチェック

# 単一のチェックを実行
python -m apothem.conformity.gate --check multi-surface-coherence

# 特定のファイルに対して実行
python -m apothem.conformity.gate src/apothem/rules/my-rule.md

CI 統合

ゲートは .github/workflows/conformity.yml を介して、プッシュごとに CI で実行 されます。

On this page