diff --git a/AGENTS.md b/AGENTS.md index 4920362..437ef2a 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -127,4 +127,6 @@ need to ...", do it instead, unless it is one of the owner steps in point 2. - Inner loop: `bun run ci:quick` (typecheck, the tests related to your change against origin/main, scrub; seconds). Before every push: the full `bun run ci` (every check and test, in parallel shards), and check its exit code. - Skills are the single source: edit `skills/*/SKILL.md` or `docs/agents-core.md`, then `bun tools/gen-adapters.ts`. +- Every check, rule, template line, message and desktop view covers both stores (App Store and Google Play) and every + surface (CLI, MCP, desktop, skills); when a store has no equivalent field, say where the same thing goes there. - Never commit credentials, account / team / issuer / key / app ids or personal data; placeholders use example.com. diff --git a/tools/gen-adapters.ts b/tools/gen-adapters.ts index 875b692..cba4d50 100644 --- a/tools/gen-adapters.ts +++ b/tools/gen-adapters.ts @@ -87,6 +87,8 @@ export function generate(root: string): Map { '- Inner loop: `bun run ci:quick` (typecheck, the tests related to your change against origin/main, scrub; seconds).', ' Before every push: the full `bun run ci` (every check and test, in parallel shards), and check its exit code.', '- Skills are the single source: edit `skills/*/SKILL.md` or `docs/agents-core.md`, then `bun tools/gen-adapters.ts`.', + '- Every check, rule, template line, message and desktop view covers both stores (App Store and Google Play) and every', + ' surface (CLI, MCP, desktop, skills); when a store has no equivalent field, say where the same thing goes there.', '- Never commit credentials, account / team / issuer / key / app ids or personal data; placeholders use example.com.', ''].join('\n'));