ソース
読んで確かめてください
abx の CLI と MCP サーバはソースごとお渡しします。 モックアダプタを同梱しているので、クラウドの契約ゼロで全機能が動きます。 判定の実装は隠されていません —— 統計・検証・状態遷移のロジックはすべてリポジトリの中にあります。
ライセンスはプロプライエタリです —— 自社の事業のために使い、必要なら改変する権利までをお渡しします。 第三者への再配布・サブライセンス・SaaS としての提供はできません。
技術的に確かめるべき点は3つです
-
封印は運用ルールではなく型である。
analyzeが返すLockedAnalysisに p値のフィールドが存在しないことを型定義で確認できます。 覗けないのは「覗かない約束」だからではなく、入れる場所が無いからです。 -
拒否が終了コードに出る。
最低実施期間に達していなければ
analyzeは 終了コード 2 で終わり、ガードレールが全緑でなければpromoteは非ゼロで拒否します。CI がそのまま止まります。 -
MCP 側に抜け道を作っていない。
MCP サーバは CLI を子プロセスとして起動する薄いラッパーで、
--force相当の口を持ちません。 Claude 経由でも同じ拒否が返ります。
統計の再現は手元でできます —— 覗きが偽陽性をどれだけ増やすかは
npm run peeking が同じ乱数で何度でも再現します。
まだできないこと
BigQuery のアダプタは結線済みですが、偽の QueryRunner でしか動かしていません ——
実データセットに対して走らせた実績がなく、metrics pull も実 BigQuery に対しては未検証です
(クエリ生成は純粋関数としてテストしてあり、--dry-run で読めます)。
BigQuery 以外のデータウェアハウスの実装もまだありません。
設計時に読む文脈 —— 面のファネル・ベースライン・実験履歴 —— も依然として固定データです。 組織で共有する台帳 (クラウド版) は準備中です。