New
+AGENTS.template.md, and crafter-build and crafter-build test write AGENTS.md from it with the dependencies' notes merged in: after the template's text, or between its marker lines. AGENTS.md is build output, so it goes into .gitignore, and a fresh clone has none until its first build. A project with a committed AGENTS.md moves over with git mv AGENTS.md AGENTS.template.md and echo /AGENTS.md >> .gitignore. An AGENTS.md no build wrote, such as a committed one still beside a new template, is never replaced; every build warns until it is deleted.Fixes
+AGENTS.md, so a dependency that edited its notes, an unpinned one that moved on, or a flag that pulled one in showed up in the project's diff as a change nobody made.Breaking
+AGENTS.template.md, a build leaves AGENTS.md alone. A section 3.0.0 kept in it is no longer updated, and every build warns about it until the file is moved to the template or the section is deleted.New