Tool Mapping
This page maps the same control model to Codex and Copilot without duplicating rule text.
Shared pattern
- Keep canonical rules in docs and package prompts.
- Keep agent files small and routing-focused.
- Prefer scoped context over full-load context.
- Enforce with gates/checks, not only prompt phrasing.
Governance rules mapped to tools
Recurring repository-wide governance rules are centralized in Root Gate. Scope-specific deviations are centralized in Specializations. Codex/Copilot mappings should reference rule ids and specialization ids rather than duplicating full rule text.
Codex mapping
- Root:
AGENTS.md - Scoped: nested
AGENTS.mdfiles in touched areas - Optional: skills for on-demand deep tasks
- Optional: role council orchestration via
configs/ai/multi-agent-council.json
Copilot mapping
- Root:
.github/copilot-instructions.md - Scoped:
.github/instructions/*.instructions.mdwithapplyTo - Optional:
.github/skills/*/SKILL.mdfor reusable workflows - Optional: role council skill set (
po-dx-designer,system-architect,backend-architect,frontend-architect,performance-specialist,test-quality-specialist)
Compatibility note
Custom tags such as @agent.load can remain for internal workflows, but they are not the cross-tool standard.
Use routing intent and scoped files as the portable mechanism.