CLAUDE.md with a heading line plus @AGENTS.md is not recognized as a pointer
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 74/100
- Issue type
- Bug
- Clarity
- Clearly specified
- Activity status
- Active
- Tech stack
- javascript, node.js
- Domain
- developer-experience, tooling
Research direction
Start by locating the pointer-detection logic and its existing tests; the issue does not name specific files. Check how it handles a CLAUDE.md containing only @AGENTS.md, then test the same pointer with leading headings and blank lines. Done means those heading-prefixed files are recognized as pointers, while other content remains a separate memory file.
Written by the indexing model from the issue text.
Description
Summary
A CLAUDE.md whose content is a heading line plus the import, for example:
# my-repo
@AGENTS.md
is treated as a separate memory file:
warn CLAUDE.md is a separate memory file and will NOT be updated - only AGENTS.md is optimized. To cover both, consolidate: move its content into AGENTS.md and make CLAUDE.md a pointer (a single line: @AGENTS.md).
Claude Code resolves the @AGENTS.md import identically with or without the heading, and a heading is the common convention (Claude Code's own /init and many fleets emit a title line). The pointer check could ignore leading markdown headings and blank lines before deciding the file is not a pointer.
Environment
backpass 0.1.18, Windows 11, Node 22.14.
Suggested fix
In the pointer detection, strip lines matching ^# and blank lines, then compare the remainder to @AGENTS.md.
- Dominant language
- JavaScript
- Stars
- 1.4k
- Forks
- 114
- Avg merge
- 14h 43m
- Merged PRs (30d)
- 37
Getting set up
- No Dockerfile or Docker Compose file
- No pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from kunchenguid/backpass
-
Synthesis abort blames the harness when a concurrent process edits a watched filePossibly taken @jadhavgaurav claimed this 3 days ago. Openbug ready-for-pr
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
kunchenguid/backpass#199 · 2 comments ·
Maintainers usually reply within 1 day
-
ready-for-pr
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
kunchenguid/backpass#169 · 2 comments ·
Maintainers usually reply within 1 day
-
ready-for-pr
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
kunchenguid/backpass#148 · 3 comments ·
Maintainers usually reply within 1 day
-
ready-for-pr
Difficulty 2/5 1-3 hours Newbie friendliness 82/100
kunchenguid/backpass#147 · 3 comments ·
Maintainers usually reply within 1 day
-
ready-for-pr
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
kunchenguid/backpass#35 · 5 comments ·
Maintainers usually reply within 1 day
All issues in kunchenguid/backpass
Similar issues
-
WebsiteOpengood first issue
Difficulty 2/5 1-3 hours Newbie friendliness 91/100
TanbirRamim/open-source-radar#314 ·
Maintainers usually reply within 1 day
-
prio: medium
Difficulty 2/5 1-3 hours Newbie friendliness 63/100
twentyhq/twenty#28826 · 1 comment ·
Maintainers usually reply within 1 day
-
status: needs triage
Difficulty 1/5 1-3 hours Newbie friendliness 76/100
mastra-ai/mastra#28382 · 1 comment ·
Maintainers usually reply within 1 day
-
documentation
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
SolidGeeks/strata#21 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
Yomguithereal/mnemonist#247 ·