diff --git a/AGENTS.md b/AGENTS.md index d015ebc..3c9248c 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -297,7 +297,7 @@ PR/issue/comment with `> 🤖 Generated by the Agentic Engineer` (the legacy `Da **Blast radius first:** this is a **shared library** consumed across every agent install — the two manifests drive what VS Code / Copilot CLI / Claude Code offer, so a malformed manifest, an out-of-sync pair, or a broken bundled `SKILL.md` ripples into every consumer. Prefer additive, backward-compatible -changes; keep the two manifests in parity and the README in lockstep. +changes; keep the two manifests in parity and the README in lockstep. List the consumers of a renamed or removed contract section or skill first with the monorepo's [`consumer-census.sh`](https://github.com/devantler-tech/monorepo/blob/main/.claude/scripts/consumer-census.sh): from a monorepo checkout, `.claude/scripts/consumer-census.sh "
"` (quoted, since section names contain spaces; for a skill, also run it for its plugin's install name, such as `agentic-engineering@devantler-plugins`, because an installation does not name each bundled skill) prints each consumer's `file:line`; an `UNKNOWN` repository was not searched, which is never zero consumers. It does not yet search the monorepo itself, the main consumer of contract sections, so also `git grep` the monorepo (devantler-tech/monorepo#4917). **Validate before any PR:** run the steps in [docs/validation.md](docs/validation.md) (`./scripts/validate-manifests.sh`, spec-validate each skill, `actionlint` changed workflows). No app build here — manifest parity,