From ec1e9dd81d092027034d45c21ef6f8256d8a1a86 Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Fri, 9 Oct 2026 13:54:07 +0000 Subject: [PATCH 1/2] Remove root CLAUDE.md symlink --- CLAUDE.md | 1 - experimental/ssh/CLAUDE.md | 2 +- tools/validate_agents_setup.py | 5 ++--- 3 files changed, 3 insertions(+), 5 deletions(-) delete mode 120000 CLAUDE.md diff --git a/CLAUDE.md b/CLAUDE.md deleted file mode 120000 index 47dc3e3d863..00000000000 --- a/CLAUDE.md +++ /dev/null @@ -1 +0,0 @@ -AGENTS.md \ No newline at end of file diff --git a/experimental/ssh/CLAUDE.md b/experimental/ssh/CLAUDE.md index d8b4675f604..65ac22ee98a 100644 --- a/experimental/ssh/CLAUDE.md +++ b/experimental/ssh/CLAUDE.md @@ -1,7 +1,7 @@ # Working on `experimental/ssh` This file provides guidance to AI assistants working on the SSH tunnel. See the -repository root `CLAUDE.md` for project-wide rules. +repository root `AGENTS.md` for project-wide rules. ## Testing an `ssh connect` change against real compute diff --git a/tools/validate_agents_setup.py b/tools/validate_agents_setup.py index 001361322d7..46765a95c2e 100644 --- a/tools/validate_agents_setup.py +++ b/tools/validate_agents_setup.py @@ -4,10 +4,9 @@ # /// """Keep .cursor/rules/*.mdc in sync with the canonical .agents/rules/*.md rules. -The agent instructions live in AGENTS.md and .agents/ (rules, skills). Most agents -reach them through a single committed symlink that needs no per-rule upkeep: +The agent instructions live in AGENTS.md and .agents/ (rules, skills). Claude +reads AGENTS.md directly. Other integrations use committed symlinks: - - CLAUDE.md -> AGENTS.md - .github/custom-instructions.md -> AGENTS.md - .claude/rules, .claude/skills -> .agents/rules, .agents/skills (directory links) From 217f4789f3555450082754c67f908a4f5bea987f Mon Sep 17 00:00:00 2001 From: Lennart Kats Date: Fri, 9 Oct 2026 13:59:50 +0000 Subject: [PATCH 2/2] Use AGENTS.md for SSH guidance --- experimental/ssh/{CLAUDE.md => AGENTS.md} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename experimental/ssh/{CLAUDE.md => AGENTS.md} (100%) diff --git a/experimental/ssh/CLAUDE.md b/experimental/ssh/AGENTS.md similarity index 100% rename from experimental/ssh/CLAUDE.md rename to experimental/ssh/AGENTS.md