TODO:
April 28, 2026 · View on GitHub
This 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.
Terminology
TODO: project-specific capitalisation / spelling rules. Examples:
- TODO:
Foo(notFOO) when referring to the project in prose. - TODO: how to refer to specific concepts / roles in the product.
Contributor-count phrasing
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.
Acronyms
TODO: project-specific canonical capitalisations for acronyms that appear often in canned responses.
Mentioning project maintainers and security-team members
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:
- TODO: the authoritative source of the PMC + committer roster (for
ASF projects:
https://projects.apache.org/committee.html?<PROJECT>). - TODO: whether the security team uses release-manager rotations
whose members should be
@-mentioned on status updates, and if so, where to find the current rotation (typicallyrelease-trains.md). - TODO: public-surface caveats — e.g. for
<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.