Code Review
$ARGUMENTS指定時はそのファイル、未指定時はgit diffの変更をレビューする。
| 観点 | 基準 |
|---|---|
| 型安全 | strict準拠、any禁止、PromptResult/PromptParams/Variables型を使用 |
| 命名 | テンプレート変数={snake_case}、TS=camelCase/PascalCase、テストファイル=*_test.ts |
| エラー処理 | ValidationError/TemplateError/FileSystemError使用、PromptResult.successで伝播 |
| パス検証 | src/validation/path_validator.ts経由、実装に絶対パス禁止(/absolute-path-checker) |
| テスト | tests/に対応テスト存在(01_unit/→02_integration/→03_system/) |
| import | deno.jsonのimport mapエイリアス必須(jsr:/npm:/https://インライン禁止) |
| フォーマット | 2スペースインデント、100文字幅、ダブルクォート、セミコロン |
ファイルパスと行番号付きで指摘する。