NetyProd 全プロジェクトに適用する AI 開発標準(ルール・ワークフロー・監査基盤)
NetyProd 配下の全プロジェクトで Claude Code(および Codex / Antigravity 等)が 安全かつ一貫した品質で作業できるよう、確認ルール・ログ計測・セッション起動手順・ サブエージェント体制・知見蓄積の仕組みを一元管理する「ワークスペースの土台」プロジェクト。
| ルールが各プロジェクトにバラバラにあった場合の問題 | 00.aimdが解決すること |
|---|---|
| 危険な操作(force push・シークレット漏洩等)を毎回個別に注意する必要がある | `permission-checker.js` + `CONFIRMATION_RULES.md` で自動判定・一元管理 |
| 「想像で実装」「verifyの手抜き」等の同じ失敗を繰り返す | `engineering-lessons.md` に汎用原則を昇格・蓄積し、CLAUDE.mdへ反映 |
| セッションごとに状況把握のやり方がバラバラ | `/spj`(軽量)・`/spj-full`(フル監査)でセッション起動を標準化 |
| ドキュメント構成・エージェント編成が属人化・drift する | `05_DOCUMENT_ARCHITECTURE.md` の自動生成インベントリ + `workspace-auditor` / `guild-master` による監査 |
複数プロジェクトを横断して自分で開発・運用しており、AIエージェントに安全かつ一貫した振る舞いを求めている
各プロジェクトで作業する際、共通ルール・専門エージェント編成・確認基準に従う必要がある
Claude Code 以外のツールも同じ確認ルール・ワークフローに派生実装として追従する
agent_rules.md(全エージェント共通)とCLAUDE.md(Claude Code固有)で役割分離
permission-checker.js・validate-settings.js等のスクリプトでルール逸脱を自動検出
analyst/verifier/secretary等15体の専門エージェントが実装前後・発話前をゲート
プロジェクト個別のbug-logからワークスペース共通のengineering-lessonsへ2段階で昇格