- Install Go 1.24+, Node 21+, Docker
- Clone repo
make devto start development environmentmake testto run tests
- Go:
gofmt+go vet - TypeScript: ESLint + Prettier
- Commit messages: conventional commits format
- One feature per PR
- Include tests for new functionality
- Update docs if API changes