From 101b2e6ae732cac0efa0d248aebde9df8141c028 Mon Sep 17 00:00:00 2001 From: William Zujkowski Date: Mon, 22 Jun 2026 23:03:00 -0400 Subject: [PATCH] chore: gitignore runs/ and correct stale Node/TS versions - Add `runs/` (nexus-agents orchestrate output) to .gitignore alongside the existing `.nexus-agents/` entry; it was the only untracked, non-ignored path. - CLAUDE.md said TypeScript 5.8+ / Node 22, but the repo moved to TypeScript 6.0 (#184) and Node 24 LTS (#183). Update to match. - Fix the matching stale "Setup Node.js 22" comment in sync-law.yml (the step already installs Node 24). Co-Authored-By: Claude Opus 4.8 (1M context) --- .github/workflows/sync-law.yml | 2 +- .gitignore | 2 ++ CLAUDE.md | 4 ++-- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/.github/workflows/sync-law.yml b/.github/workflows/sync-law.yml index 9e41d20..7002c09 100644 --- a/.github/workflows/sync-law.yml +++ b/.github/workflows/sync-law.yml @@ -22,7 +22,7 @@ jobs: - name: Checkout us-code-tracker uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2 - # Step 2: Setup Node.js 22 + pnpm + # Step 2: Setup Node.js 24 + pnpm - name: Setup pnpm uses: pnpm/action-setup@903f9c1a6ebcba6cf41d87230be49611ac97822e # v6.0.3 diff --git a/.gitignore b/.gitignore index 645554e..1c8412b 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,5 @@ coverage/ .env.* .astro/ apps/web/public/diffs/ +.nexus-agents/ +runs/ diff --git a/CLAUDE.md b/CLAUDE.md index 35545e9..d94044f 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -3,11 +3,11 @@ ## Tech Stack - **Monorepo:** Turborepo + pnpm workspaces -- **Language:** TypeScript 5.8+ (strict mode, NodeNext) +- **Language:** TypeScript 6.0+ (strict mode, NodeNext) - **Validation:** Zod v3 - **Testing:** Vitest - **Web:** Astro v5 -- **CI:** GitHub Actions (ubuntu-latest, Node 22) +- **CI:** GitHub Actions (ubuntu-latest, Node 24) ## Quick Commands