Skip to content

Latest commit

 

History

History
54 lines (36 loc) · 869 Bytes

File metadata and controls

54 lines (36 loc) · 869 Bytes

Contributing to SigmaPrompt Robotic OS

Thank you for your interest in contributing.


Contribution Principles

  • Modular architecture compliance
  • Clean, documented code
  • Security-first implementation
  • Performance-aware design
  • Respect microservices boundaries

Development Workflow

  1. Fork the repository
  2. Create a feature branch
  3. Write tests for your changes
  4. Ensure linting passes
  5. Submit a Pull Request

Code Standards

  • TypeScript strict mode enabled
  • Explicit typing required
  • No unsafe database queries
  • Follow service isolation rules

Commit Convention

Use conventional commits:

  • feat:
  • fix:
  • refactor:
  • docs:
  • test:
  • chore:

Example: feat: add real-time swarm consensus module


Contribution License

By contributing, you agree that your contributions will be licensed under Apache License 2.0.