# 検証コマンド 現在のコードベースの状態に対して包括的な検証を実行します。 ## 手順 この正確な順序で検証を実行してください: 1. **ビルドチェック** - このプロジェクトのビルドコマンドを実行 - 失敗した場合、エラーを報告して**停止** 2. **型チェック** - TypeScript/型チェッカーを実行 - すべてのエラーをファイル:行番号とともに報告 3. **Lintチェック** - Linterを実行 - 警告とエラーを報告 4. **テストスイート** - すべてのテストを実行 - 合格/不合格の数を報告 - カバレッジのパーセンテージを報告 5. **Console.log監査** - ソースファイルでconsole.logを検索 - 場所を報告 6. **Git状態** - コミットされていない変更を表示 - 最後のコミット以降に変更されたファイルを表示 ## 出力 簡潔な検証レポートを生成します: ``` 検証結果: [PASS/FAIL] ビルド: [OK/FAIL] 型: [OK/Xエラー] Lint: [OK/X件の問題] テスト: [X/Y合格, Z%カバレッジ] シークレット: [OK/X件発見] ログ: [OK/X件のconsole.log] PR準備完了: [YES/NO] ``` 重大な問題がある場合は、修正案とともにリストアップします。 ## 引数 $ARGUMENTS は以下のいずれか: - `quick` - ビルド + 型チェックのみ - `full` - すべてのチェック(デフォルト) - `pre-commit` - コミットに関連するチェック - `pre-pr` - 完全なチェック + セキュリティスキャン