ForgeTrack
Freeプランで開始
A 手法

sessionからsubstantiationへ。

ForgeTrackの各レポートに記載されるすべての数値は、それを生成したイベントまで遡及可能です—記録されたものであり、再構築されたものではありません。パイプラインは5つの段階で構成され、各段階はGAAIM仕様に準拠したappend-only event logに対して処理されます。

01 5つの段階

各段階は単一の責任、固定された入力、固定された出力を持ちます。障害は発生した段階で封じ込められます。

01 · 取得

すべてのイベントを取り込みます。

AIプロバイダーのsession、VCSコミット、プルリクエスト、デプロイ、手動作業メモ、明示的なアーキテクチャ決定など。イベントはwebhook、SDKクライアント、または直接APIコール経由で到着し、それぞれタイムスタンプ付与、ハッシュ化され、append-onlyストアに記録されます。

Multi-provider · webhook · SDK
02 · 評点

分類と重み付け。

各イベントは種類(session、commit、decision等)で分類され、作業項目にタグ付けされ、ベンチマークカテゴリに対して重み付けされます。分類器は決定論的かつバージョン管理されており、同じ入力で再実行すれば同じ出力が得られます。

Classifier v1 · ベンチマークDB
03 · 計測

等価週数に換算します。

Effort engineは、expertise multipliers、信頼区間、人的修正を適用し、各作業項目ごとにequivalent engineering-week値を算出します。すべての導出値は、記録されたイベントおよびengine versionの純粋な関数です。

Effort engine · HITLキャリブレーション
04 · 記録

ナラティブを組み立てます。

document assemblerは、想定されるアウトプットを生成します:IRS substantiationのためのfour-part testナラティブ、投資家向け資料のためのエンジニアリング要約、CPA向けのwork papers。すべて同一の基礎測定値から導出されており、重複や逸脱はありません。

SQLファーストアセンブリ · 22ロケール
05 · 公開

封印し、エクスポートします。

レポートはPDF、XLSX、CSV、JSON形式で出力され、SHA-256でハッシュ化、署名され、tenant storageに保存されます。生成後の改ざんはハッシュ比較により検出可能です。すべての公開成果物は独立して検証可能です。

PDF · XLSX · CSV · JSON · SHA-256
02 Integrity

各段階における整合性

同一のevent logがすべてのレポートに供給されます。同一のbenchmark databaseがすべての測定値の基準となります。同一のdocument assemblerがすべての成果物を生成します。これは設計上の選択ではなく、CPAや監査人が生成過程を監視していないレポートを信頼する唯一の方法です。

2つのレポートが数値で不一致の場合、logsが判定基準となります。logs自体が異議を唱えられた場合、SHA-256ハッシュが判定基準となります。ハッシュが異議を唱えられた場合、GAAIMが判定基準となります。常に論争に勝つ文書が存在します。