Skip to content
Apothem
パイプラインコマンド

/perf-audit

/perf-audit — USE メソッドを用いて、クラス別のパフォーマンス予算(フックランタイム、verify-ecosystem、コンフォーミティゲート、テスト、委任されたワーカー、シェル、lint)に対して監査します。

役割: パフォーマンス監査者 パイプライン位置: フォートレス

USE メソッドを用いて、クラス別のパフォーマンス予算(フックランタイム、verify-ecosystem、コンフォーミティゲート、テスト、委任されたワーカー、シェル、lint)に対して監査します。

正規の呼び出し

/perf-audit

引数付き:

/perf-audit [path/to/repo/] [--focus CLASS] [--dry-run]

入力

hooks/、src/apothem/benchmarks/、tests/、およびフックのブートストラップスタブ hooks/lib/bootstrap.{sh,ps1} を含むホストリポジトリ

出力

パフォーマンスの所見(_inputs/perf-audit-findings.md)

下流

監査レビューシーケンスのパフォーマンス監査段階

ワークフローのフェーズ

このコマンドは 5 つの監査フェーズを実行します。入力の取り込み、クラス別の予算の発見、ベンチマークの実行、USE メソッドによるホットパスの特定、そして検証ゲートを伴う所見の出力です。

失敗モード

症状原因復旧
品質ゲート FAIL出力が基準を満たさない出力を修正して再実行する
入力ファイルが欠落リポジトリに src/apothem/benchmarks/ が存在しないベンチマークのドライバーを追加してから再実行する。存在するまで、コマンドは実行を拒否する

例

# Dry-run to preview what would happen
/perf-audit --dry-run

# Execute against a repository root
/perf-audit path/to/repo/

相互参照

On this page