Files changed: - AGENTS.md - CHANGES.md - CLAUDE.md - SOUL.md - USER.md - VERSION - docs/model-and-effort-selection.md - instructions/claude-code-model-selection.md - instructions/dev/stack-close/SKILL.md - instructions/dev/stack-dev/SKILL.md
1.1 KiB
CLAUDE.md
Claude Code loads this file automatically and does not load AGENTS.md on its own; every
other harness this repo supports (Codex CLI, GitHub Copilot CLI, Mistral Vibe) reads AGENTS.md
natively. This file closes that one gap with a single import, so a Claude Code session reads
exactly what every other harness reads - no rule of its own, per invariant 8.
@AGENTS.md
Nothing else is imported. USER.md, SOUL.md and ENVIRONMENT.md are read because AGENTS.md
§§ Personalization and Environment instruct it, the same way the other three harnesses pick them
up - importing them here too would run two loading mechanisms for the same files.
Model and effort selection is the one remaining Claude-Code-only decision (instructions/CONTRACT.md has the import-vs-link rule in general), and it earns a link rather than an import: a session stops to make this call - spawning a subagent, opening a review - rather than needing it pre-loaded before it has done anything. See docs/model-and-effort-selection.md.