Contributing
Muxiva welcomes focused design feedback, reproducible bug reports, documentation, tests, and pull requests.
Start here
- read the contribution guide;
- follow the Code of Conduct;
- report vulnerabilities through Private Vulnerability Reporting;
- use Discussions for questions and architecture ideas;
- use Issues for reproducible bugs and accepted work.
Documentation contract
A change is incomplete when its public documentation is stale. Public API, Graph or Manifest Schema, Runtime semantics, Studio, CLI, Node integration, security, or architecture changes must update both:
The documentation CI verifies page parity and rejects Chinese prose in English sources. It then builds both language sites with strict warnings.
Review expectations
Keep one logical change per pull request. Explain the user outcome, preserved invariants, compatibility and migration impact, exact verification commands, and relevant performance or security risks.