Context
MARR standards in this repo (resources/standards/) are the canonical source published to npm. Over time, ad-hoc additions, refinements, and corrections accumulate in two downstream layers that are NOT canonical:
~/.claude/marr/ — the user-level MARR install
~/projects/*/.claude/marr/ — per-project MARR installs across active repositories
Useful improvements made downstream do not flow back to canonical unless explicitly audited and imported.
Goal
Identify all useful divergences from canonical MARR in those two layers, decide which ones should become part of the published standards, and release the merged result to npm.
Scope
- Compare every standard, prompt file, and configuration fragment under
~/.claude/marr/ against canonical resources/
- Compare every
.claude/marr/ directory under ~/projects/ against canonical resources/
- Produce a triaged list of candidate updates: import as-is, adapt, reject, or already-tracked-by-existing-issue
- For each accepted candidate, open a follow-up issue (or fold into an existing one) so the change is tracked through the normal workflow
- Release the resulting batch to npm once merged (minor or patch per Development Workflow Standard)
Out of Scope
- Project-specific content that is not generalisable (must remain at project level)
- Personal preferences in
~/.claude/marr/ that are not standards-shaped
- Changes to MARR tooling itself (separate concern)
Acceptance Criteria
Notes
The active project list to audit lives under ~/projects/. Not every directory there is a MARR consumer — only those with a .claude/marr/ directory should be inspected.
Context
MARR standards in this repo (
resources/standards/) are the canonical source published to npm. Over time, ad-hoc additions, refinements, and corrections accumulate in two downstream layers that are NOT canonical:~/.claude/marr/— the user-level MARR install~/projects/*/.claude/marr/— per-project MARR installs across active repositoriesUseful improvements made downstream do not flow back to canonical unless explicitly audited and imported.
Goal
Identify all useful divergences from canonical MARR in those two layers, decide which ones should become part of the published standards, and release the merged result to npm.
Scope
~/.claude/marr/against canonicalresources/.claude/marr/directory under~/projects/against canonicalresources/Out of Scope
~/.claude/marr/that are not standards-shapedAcceptance Criteria
mainwith passing testsNotes
The active project list to audit lives under
~/projects/. Not every directory there is a MARR consumer — only those with a.claude/marr/directory should be inspected.