Table of Contents generated with DocToc
<Project Name> — naming and editorial conventionsThis file holds the project-specific editorial rules the skills and canned responses follow. Project-agnostic editorial rules (tone, brevity, threading, confidentiality, placeholder convention) live in the repo-level ../../AGENTS.md and apply to every project — do not duplicate them here.
Keep this file terse. Add a rule only when the project diverges from a generic convention. Delete sections you do not need.
TODO: project-specific capitalisation / spelling rules. Examples:
Foo (not FOO) when referring to the project in prose.TODO: if the project often gets asked about contributor counts in reporter conversations, lock in the phrasing (e.g. “thousands of contributors” rather than a concrete number that dates quickly). Otherwise delete this section.
TODO: project-specific canonical capitalisations for acronyms that appear often in canned responses.
The generic rule (“use @handle, not plain name, in GitHub surfaces”) lives in ../../AGENTS.md and applies to every project. What is project-specific is which people the rule applies to and which GitHub handles are the right ones to @-mention:
https://projects.apache.org/committee.html?<PROJECT>).@-mentioned on status updates, and if so, where to find the current rotation (typically release-trains.md).<upstream> public PRs, an @-mention must stand on its own without any of the forbidden terms that reveal the private nature of the coordination.Concrete roster handles should live in release-trains.md, not here — that file is the fast-moving source of truth.