From 7be30a15d05ba6ce53c7b04a4d090ac90a225eb1 Mon Sep 17 00:00:00 2001 From: jaylfc Date: Fri, 14 Aug 2026 18:53:53 +0000 Subject: [PATCH] docs: point agent harnesses at the changelog-fragment rule Add AGENTS.md (harness-agnostic entry point) and create CLAUDE.md, each carrying a short pointer to the single-source changelog-fragment rule in docs/changelog-fragments.md and CONTRIBUTING.md. The pointer states the trigger (a non-test change under tinyagentos/ or desktop/src/ requires a changelog.d/ fragment) and links the canonical doc without restating the rule in full. No other files are modified and the gate is satisfied. --- AGENTS.md | 11 +++++++++++ CLAUDE.md | 10 ++++++++++ 2 files changed, 21 insertions(+) create mode 100644 AGENTS.md create mode 100644 CLAUDE.md diff --git a/AGENTS.md b/AGENTS.md new file mode 100644 index 000000000..858fb2c56 --- /dev/null +++ b/AGENTS.md @@ -0,0 +1,11 @@ +# AGENTS.md + +Harness-agnostic entry point: read by any agent harness that loads `AGENTS.md` +(kilo, opencode, Claude, Cursor, ...). + +## Changelog fragments + +A non-test change under `tinyagentos/` or `desktop/src/` requires a +`changelog.d/-.md` fragment (or a `CHANGELOG.md` line) in the same +PR. The single-source rule lives in [`docs/changelog-fragments.md`](docs/changelog-fragments.md) +and is summarized in [`CONTRIBUTING.md`](CONTRIBUTING.md) (the "Changelog" section). diff --git a/CLAUDE.md b/CLAUDE.md new file mode 100644 index 000000000..43030da2e --- /dev/null +++ b/CLAUDE.md @@ -0,0 +1,10 @@ +# CLAUDE.md + +Loaded by the Claude CLI / Claude Code agent when present at the repo root. + +## Changelog fragments + +A non-test change under `tinyagentos/` or `desktop/src/` requires a +`changelog.d/-.md` fragment (or a `CHANGELOG.md` line) in the same +PR. The single-source rule lives in [`docs/changelog-fragments.md`](docs/changelog-fragments.md) +and is summarized in [`CONTRIBUTING.md`](CONTRIBUTING.md) (the "Changelog" section).