Skip to content

Backport #634 (agent-pointer symlinks) from main to dev - #659

Merged
gnovak merged 1 commit into
devfrom
backport-agent-symlinks
Sep 9, 2026
Merged

gnovak merged 1 commit into
devfrom
backport-agent-symlinks

Conversation

@gnovak

@gnovak gnovak commented Aug 19, 2026

Copy link
Copy Markdown
Owner

PR #634 (CLAUDE.md / GEMINI.md as real symlinks to AGENTS.md) was merged to main on June 15, contrary to the dev-only branch model — discovered while preparing the v1.0.0 release PR, where origin/dev..origin/main unexpectedly showed 2 commits. This cherry-picks it onto dev so the release merge converges the branches completely instead of leaving main-only content.

Cherry-pick applied clean; no dev changes touched those paths since the divergence point.

🤖 Generated with Claude Code

These were pointer files whose body just said "read AGENTS.md". That
indirection has a failure mode: an agent can stop at the pointer and
miss edits to AGENTS.md. A real symlink makes CLAUDE.md / GEMINI.md
*be* AGENTS.md at the filesystem level, so the canonical content is
always what's read. Git stores symlinks natively (mode 120000), so
this travels correctly on clone.

CLAUDE.md -> AGENTS.md; .gemini/GEMINI.md -> ../AGENTS.md.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@gnovak
gnovak merged commit 2fec6b2 into dev Sep 9, 2026
1 check passed
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