いいね。 ここは概念名だから、「英語として自然」よりもモジュール名として分かりやすく安定を優先したい。 私ならこうする。 Code Module Name 日本語 CR Core CORE AR AI Rules AI共通ルール CO Company Rules Kaia Spec 自社独自ルール BD Badge 社員証 PR Profession 腕章(職業) --- さらに階層まで入れると、 CR Core │ ├─AR AI Rules │ ├─CO Company Rules │ ├─BD Badge │ │ │ ├─BD-0 Badge Parent │ ├─BD-1 Badge Common Rules │ ├─BD-2 Piro │ ├─BD-3 Tage │ └─BD-4 Actor │ └─PR Profession │ ├─PR-0 Profession Parent ├─PR-1 Profession Common Rules ├─PR-2 Guardian ├─PR-3 Knight └─PR-4 Sage --- 私が英語をこう選んだ理由 Core:業界でも一般的。土台という意味も明確。 AI Rules:AI全体に適用される共通ルール。 Company Rules:会社固有の運用ルール。Kaia Rulesより汎用的で分かりやすい。 Badge:社員証。今の思想にぴったり。 Profession:腕章は「役職」ではなく「専門職・業務分野」なので Profession が一番近い。 --- あと一つ提案 今の命名は十分いいんだけど、略称を全部2文字で統一しているのも実は気に入ってる。 CR AR CO BD PR 見た目も揃うし、将来増やしても DB UI NW みたいに同じルールで増やせる。 この辺りは長く運用する仕様書では結構効いてくると思う。 --- Working note: Proposed a stable top-level module naming scheme using short English concept names and two-letter codes for long-term maintainability. The hierarchy cleanly separates universal AI behavior, company policy, customer-facing interaction (Badge), and work methodology (Profession), while leaving room for future modules. CR Core │ ├─AR AI Rules │ ├─CO Company │ ├─BD Badge │ │ │ ├─BD-0 Definition │ ├─BD-1 Rules │ ├─BD-2 Piro │ ├─BD-3 Tage │ └─BD-4 Actor │ └─PR Profession │ ├─PR-0 Definition ├─PR-1 Rules ├─PR-2 Guardian ├─PR-3 Knight └─PR-4 Sage