AGENTS.md is the cross-vendor name (opencode, Codex, Gemini CLI read it natively; so does current Claude Code), and the brief goes to every vendor's agents — an opencode work agent previously launched with no project brief at all. The content moves verbatim to AGENTS.md at the root and in manager/local/; each CLAUDE.md becomes a load-bearing compatibility pointer (@AGENTS.md import) for older Claude Code CLIs. update.sh's core-owned file list now carries both names, so updating an old-layout install lands AGENTS.md and replaces the full CLAUDE.md with the pointer instead of resurrecting it. All four core prompts, README, the board.py/taskfiles.py docstrings, the task template and the adapter contract docs now name AGENTS.md; adapters/README.md notes that vendors reading AGENTS.md from the working tree need no adapter work. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
409 B
409 B
Project-specific workflow notes
This file is yours — updates never touch manager/local/. Put here what an agent or teammate needs that the core doc cannot know: post-merge chores, what the driver assumes, what each local command is for.
Bench's definition of done is python3 -m unittest and nothing else; the
checks file beside this one is what the Focus view's CHECKS panel shows
for this project.