flygard-core/.agents/docs
2026-08-27 14:57:14 +02:00
..
build.md feat(Agents): structure agents docs with progressive disclosure (#26946) 2026-08-04 09:25:52 +02:00
code-review.md docs(agents): key the self-review rule to opening a PR (#27272) 2026-08-23 10:24:54 +02:00
cpp-guidelines.md docs(Agents): add script, SQL and config conventions (#27045) 2026-08-08 16:28:19 -03:00
cpp-scripts.md docs(Agents): add script, SQL and config conventions (#27045) 2026-08-08 16:28:19 -03:00
e2e-policy.md feat(Core/e2e): live protocol e2e suite (#27158) 2026-08-27 14:57:14 +02:00
README.md feat(Agents): structure agents docs with progressive disclosure (#26946) 2026-08-04 09:25:52 +02:00
self-review-rules.md docs(self-review-rules): make commit mandatory (#27234) 2026-08-19 17:35:22 +02:00
sql-guidelines.md docs(Agents): add script, SQL and config conventions (#27045) 2026-08-08 16:28:19 -03:00

.agents/docs

Task-scoped agent guidance, routed from AGENTS.md's "Mandatory reading per task". Keep every doc compact and agent-agnostic.

Taxonomy

  • Root — task-type docs (build.md, cpp-guidelines.md, sql-guidelines.md, …), kebab-case. <lang>-<topic>.md is reserved for language-scoped specializations (e.g. cpp-scripts.md).
  • systems/ — cross-language subsystem docs, plain kebab-case subsystem names (e.g. battleground.md).

Placing new guidance

  • The most specific applicable doc wins.
  • Generic language lesson → the language doc (e.g. generic C++ → cpp-guidelines.md).
  • Subsystem-specific lesson → systems/<subsystem>.md; create it if missing.
  • Extend an existing doc before creating a new one.
  • A new doc REQUIRES adding its routing bullet to AGENTS.md's "Mandatory reading per task" in the same change.