Skip to content

Project CLAUDE refinements#34

Merged
virtualian merged 2 commits into
mainfrom
31-project-claude-refinements
Dec 1, 2025
Merged

Project CLAUDE refinements#34
virtualian merged 2 commits into
mainfrom
31-project-claude-refinements

Conversation

@virtualian
Copy link
Copy Markdown
Owner

Summary

  • Add MARR description and README pointer (https://github.com/virtualian/marr#readme) to generated MARR-USER-CLAUDE.md and MARR-PROJECT-CLAUDE.md templates
  • Make templates user/project-agnostic (removed project name from headings)
  • Replace blanket @.claude/marr/standards/ import with explicit Standards section containing trigger conditions for each standard
  • Add test checks to verify description and README pointer are present in generated files

Test plan

  • Run npm run build - verify build succeeds
  • Run marr init --project --standards all --force in temp directory - verify Standards section with triggers appears
  • Verify generated files contain MARR description and README link
  • Run testuser tests if available

Closes #31

- Update MARR-USER-CLAUDE.md template with standardized header containing
  MARR description and link to GitHub README
- Update MARR-PROJECT-CLAUDE.md template to be project-agnostic (no longer
  uses project name in heading) with same standardized header
- Update this repo's own MARR-PROJECT-CLAUDE.md to use standard header
- Add test checks to verify description and README pointer are present

Closes #31
- Add trigger conditions to AVAILABLE_STANDARDS defining when each
  standard should be read (e.g., "before any git commit, push, or PR")
- Generate Standards section with path references and triggers instead
  of blanket @.claude/marr/standards/ import
- Update this repo's MARR-PROJECT-CLAUDE.md with same pattern

This gives AI agents awareness of standards, clear trigger conditions,
and context efficiency by loading standards only when relevant.

Closes #31
@virtualian virtualian merged commit afc3c6c into main Dec 1, 2025
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.

Project CLAUDE refinements

1 participant