Newer
Older
SmTIAS-Evaluation / CLAUDE.md

プロジェクト名

開発進捗

現在の進捗: ステップ 2(MiniTIAS 照明均一性評価)完了.次はステップ 3 ※ ステップ完了時にここを更新すること.

必須ルール(コード実装時)

  • コーディング規約は GUIDE_06,テスト方針は GUIDE_08,エラーハンドリングは GUIDE_09 を参照

Git 運用(GUIDE_04 準拠)

  • ブランチ名: feature//fix//docs//chore/ + 英単語 2〜4 語(kebab-case)
  • コミットメッセージ: [add]/[update]/[fix]/[remove]/[clean] + 日本語
  • コミット・push 後は gh pr create で PR を作成する

エージェントチーム(GUIDE_05 準拠)

  • 実装は /implement <タスク> で開始する(コーディング → テスト → リファクタリング)
  • 各フェーズ間で人間が動作確認・方針判断を行う
  • 個別実行: coder → tester → refactorer を順に実行
  • テスト・リファクタリングをスキップしない(Stop Hook が警告)
  • Phase 3 完了後,コミット前に docs/ の更新要否を確認する

手動確認が必要な作業(自分で完了させないこと)

以下は実装完了後にユーザーへ報告し,確認・実施を依頼すること.

  • 外部サービスの設定(コンソール操作,セキュリティルール変更等)
  • 実機・ブラウザでの動作確認
  • ストアへのアップロード・リリース作業

ドキュメント

設計・規約に関する情報は docs/ にある. コードを書く前に関連するファイルを読むこと.

01_GUIDE(規約・ルール)

  • プロジェクト立ち上げフロー: docs/01_GUIDE/GUIDE_01_プロジェクト立ち上げフロー.md
  • ドキュメント作成規約: docs/01_GUIDE/GUIDE_02_ドキュメント作成ガイド.md
  • ファイル命名規則: docs/01_GUIDE/GUIDE_03_ファイル命名規則.md
  • Git 運用ルール: docs/01_GUIDE/GUIDE_04_Git運用ルール.md
  • エージェント運用ルール: docs/01_GUIDE/GUIDE_05_エージェント運用ルール.md
  • コーディング規約: docs/01_GUIDE/GUIDE_06_コーディング規約.md
  • ディレクトリ構造規則: docs/01_GUIDE/GUIDE_07_ディレクトリ構造規則.md
  • テスト方針: docs/01_GUIDE/GUIDE_08_テスト方針.md
  • エラーハンドリング方針: docs/01_GUIDE/GUIDE_09_エラーハンドリング方針.md
  • リファクタリング方針: docs/01_GUIDE/GUIDE_10_リファクタリング方針.md
  • 機能実装完了フロー: docs/01_GUIDE/GUIDE_11_機能実装完了フロー.md

02_ENV(環境)

  • 技術スタック: docs/02_ENV/ENV_01_技術スタック.md
  • 環境構築手順: docs/02_ENV/ENV_02_環境構築手順.md
  • 管理者用環境構築手順: docs/02_ENV/ENV_03_管理者用環境構築手順.md

03_PLAN(計画)

  • 要件定義書: docs/03_PLAN/PLAN_01_要件定義書.md
  • 開発ステップ: docs/03_PLAN/PLAN_02_開発ステップ.md

04_SPEC(仕様・設計)

  • アーキテクチャ設計: docs/04_SPEC/SPEC_01_アーキテクチャ設計.md

07_REPORT(報告書)

  • 照明均一性評価報告書: docs/07_REPORT/REPORT_01_照明均一性評価報告書.md