From 886b9fa53cb76ee4530895990512bf48ea2515a8 Mon Sep 17 00:00:00 2001 From: Noah Schatz Date: Sat, 7 Nov 2026 23:08:31 -0500 Subject: [PATCH] ci: drop the agent-notes checker step Agent notes are being removed from every Cosyte repository, and this one never had a notes file, so the checker had nothing to resolve. The claude-card job stays and still runs the card checker; only its agent-notes step goes, with the AGENTS.md gate text that named it. --- .github/workflows/claude-card.yml | 10 +++------- AGENTS.md | 4 ++-- 2 files changed, 5 insertions(+), 9 deletions(-) diff --git a/.github/workflows/claude-card.yml b/.github/workflows/claude-card.yml index ca29bbb..1012400 100644 --- a/.github/workflows/claude-card.yml +++ b/.github/workflows/claude-card.yml @@ -1,10 +1,9 @@ name: CLAUDE.md card # Checks the CLAUDE.md card against the card spec (documentation/claude-card.md in cosyte/config: -# Gate, Hazard and Rules, within its line, width and byte limits) and every pointer into agent notes. -# Both checkers are commands of `@cosyte/script-utils`, run through npx at the exact version below, -# so nothing here restates a rule they hold. Moving to a new version means changing SCRIPT_UTILS here -# and in `no-emdash.yml` together. +# Gate, Hazard and Rules, within its line, width and byte limits). The checker is a command of +# `@cosyte/script-utils`, run through npx at the exact version below, so nothing here restates a rule +# it holds. Moving to a new version means changing SCRIPT_UTILS here and in `no-emdash.yml` together. on: push: @@ -37,6 +36,3 @@ jobs: - name: The card follows the spec run: npx -y "$SCRIPT_UTILS" claude-card - - - name: Every agent-notes pointer resolves - run: npx -y "$SCRIPT_UTILS" agent-notes diff --git a/AGENTS.md b/AGENTS.md index d44f2ed..9b4c664 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -21,8 +21,8 @@ npm test # runs it again and asserts its key output, offline Run these from the repository root, in this order, before you push: 1. The shared gates, at the version the workflows pin: - `npx -y @cosyte/script-utils@0.1.4 no-emdash`, then the same with `claude-card` and - `agent-notes` in place of `no-emdash`. + `npx -y @cosyte/script-utils@0.1.4 no-emdash`, then the same with `claude-card` in place of + `no-emdash`. 2. In every starter, `npm ci`, then `npm test`. CI lists the starters this way: `git ls-files -- '*/package.json' | awk -F/ 'NF == 2 { print $1 }'` 3. Step 2 again on Node 22, the floor, for each starter the change touches: