Thanks for contributing. RepoMemory exists to stop repeated mistakes across coding-agent sessions.
- Node.js 20+
- npm
- Git
git clone https://github.com/Lay4U/repomemory.git
cd repomemory
npm installRun before opening a PR:
npm run typecheck
npm test
npm run build- Keep each PR focused on one objective.
- Add tests for behavior changes.
- Update docs when CLI or MCP behavior changes.
- Prefer explicit typing at module boundaries.
- Avoid unnecessary dependencies.
- Clear problem statement
- Concise solution summary
- Tradeoffs/limitations
- Test evidence (commands + results)
- Linked issue when relevant
Please include:
- RepoMemory version
- Node.js version
- Operating system
- Exact command(s) run
- Expected vs actual behavior
- Minimal reproduction
Please describe:
- Current workflow pain
- Desired behavior
- Why existing tools are insufficient
- Expected impact on agent handoffs
Report security issues privately to maintainers.
By contributing, you agree contributions are MIT-licensed.