VRCT — ドキュメント
このドキュメントセットは、VRCT プロジェクト(src-python)に含まれる実装の仕様書 / 設計書 / 詳細設計書です。
目的
- ソースコード構造、モジュール間データフロー、API エンドポイント、設定、実行手順、トラブルシュートを網羅して開発・運用の参照を容易にする。
対象
utils.py,model.py,controller.py,mainloop.py,device_manager.py,config.pyおよびmodels/以下の全モジュール。
ドキュメント構成(主要ファイル)
architecture.md— アーキテクチャ概観modules/— 各モジュールごとの詳細設計(個別ファイル)api.md— 外部/内部向け API エンドポイント マッピング(mainloop.pyのmapping/run_mappingに準拠)runtime.md— 実行/セットアップ手順、依存関係diagrams.md— システム図(Mermaid とテキスト両方)CODING_RULES.md— プロジェクト固有のコーディング規約(命名・型方針・lint/mypy 方針 等)CHANGELOG.md— 変更履歴