Files
ra-h-os/CONTRIBUTING.md
T
“BeeRad” 21772fcba7 feat: add frictionless RA-H OS setup
- Add MCP setup, doctor, init-db, config, and rules CLI commands
- Publish latest MCP package wiring and local setup helper
- Update OS install docs for MCP-only, full app, and demo-safe setup

Generated with Claude Code
2026-04-21 08:29:31 +10:00

1.3 KiB
Raw Blame History

Contributing

This is the open source build of RA-H. It accepts direct contributions, and maintainers may sync relevant changes with a private upstream.

Full docs: ra-h.app/docs

What We Accept

  • Bug fixes especially ones you've encountered
  • Doc improvements typos, clarifications, examples
  • Small enhancements that don't require architectural changes

For larger features, open an issue first so scope and direction are clear.

Setup

git clone https://github.com/bradwmorris/ra-h_os.git
cd ra-h_os
npm install
npm run setup:local
npm run dev

Before Submitting a PR

npm run build
npm run type-check
npm run lint

All three must pass.

Agent/contributor workflow: see AGENTS.md.

Code Style

  • TypeScript with strict types (avoid any)
  • Functional React components
  • Tailwind CSS for styling
  • Database operations through service layer (/src/services/database/)

What Happens to Your Contribution

  1. We review and merge here
  2. If applicable, maintainers port the change to the private repo
  3. Future syncs won't overwrite your contribution

License

By contributing, you agree your work is licensed under MIT.

Questions?

Check ra-h.app/docs or open an issue.