mirror of
https://github.com/warmbly/warmbly.git
synced 2026-08-19 16:01:16 +00:00
fe6b2cca54
Replace the repository logo with the site mark on a sky background and move contribution guidance into CONTRIBUTING.md.
881 B
881 B
Contributing
Bug reports and pull requests are welcome. Keep changes scoped to one logical change and open an issue first for larger design or product changes.
Before opening a pull request, run the checks for the part of the repo you touched:
- Go:
make fmtandmake lint - Dashboard/admin/site:
pnpm typecheckandpnpm lintin the affected tree - Rust tracking service:
cargo fmtandcargo test - Realtime service:
mix formatandmix test
When changing backend or worker behavior, keep the control-plane and execution-plane split intact. Workers should not connect directly to Postgres; route stateful workflows through the backend or event bus instead.
When adding an external dependency, keep self-hostability intact. Any required third-party service needs an open-source or self-hosted path documented in docs/VENDOR_LOCKIN.md.