Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .agents/instructions.toml → .agent-instructions.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@
# it is on, and the shared blocks it has. Its drift check reads this file,
# and its apply job rewrites it. Which blocks a repository should carry is
# decided upstream in repos.json, not here.
ref = "0.2.1"
ref = "0.3.0"
blocks = ["workflow", "agentcoop", "rust", "changelog"]
15 changes: 15 additions & 0 deletions AGENTS.md
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,21 @@ before generating code.
that should have tripped the rule, and nothing in the config records
which was which.

## Shared instruction blocks

- The regions between `<!-- BEGIN shared:... -->` and
`<!-- END shared:... -->` in this file are generated from a shared
source. Do NOT edit them here. Change the wording upstream and cut a
release there; it arrives as a pull request against this repository.
An edit made here is overwritten by the next one of those, and turns
the drift check red until it lands.
- `.agent-instructions.toml` records which release those regions came
from and which blocks this repository carries. It is source, not tool
output: the drift check reads it, the apply rewrites it, and nothing
generates it from anything else. Never add it to `.gitignore`, and
never untrack it — a repository whose pin cannot be read fails the
check outright rather than being read as carrying no blocks.

## Attribution

- Do NOT add `Co-Authored-By` lines naming an AI (`Claude`, `Codex`,
Expand Down
Loading