Skip to content

refactor(doctrine): compress kernel + CI node bump + banner refresh#13

Merged
mbanderas merged 3 commits into
mainfrom
doctrine/kernel-compress-headroom
Jun 18, 2026
Merged

refactor(doctrine): compress kernel + CI node bump + banner refresh#13
mbanderas merged 3 commits into
mainfrom
doctrine/kernel-compress-headroom

Conversation

@mbanderas

Copy link
Copy Markdown
Owner

Post-1.7.0 cleanup. Three concerns:

  • ci: setup-node v4 -> v5, node-version 20 -> 24 (Node 20 runtime deprecation on GitHub runners).
  • refactor(doctrine): compress always-on kernel (AGENTS.md) 11,582 -> 10,296 B (-11%). Every S0-S10 rule and hard invariant kept verbatim (verdict-line format, 4 status tokens, S8 NEVER-alter list, model tiers, toolBudget); 34/34 anchors verified. Headroom under the Windsurf/Codex 12K char limit: ~488 -> ~2,000 chars for user repo content.
  • docs: README banner refreshed (13 -> 17 tasks, 123 -> 147 valid A/B runs, ~11 -> ~10 KB kernel).

Out of band (not in this PR): global ~/.claude/AGENTS.md updated to match; 25 downstream repos re-synced via scripts/sync-maestro.ps1 (uncommitted, per-repo review); govyn-cloud/CLAUDE.md got its missing @AGENTS.md import.

Tests: npm test green.

@mbanderas mbanderas merged commit 1cd42ac into main Jun 18, 2026
2 checks passed
@mbanderas mbanderas deleted the doctrine/kernel-compress-headroom branch June 18, 2026 10:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant