Thank you for your interest in contributing to Nexus-Cosmic!
If you find a bug, please create an issue with:
- Clear description of the problem
- Steps to reproduce
- Expected vs actual behavior
- Your environment (Python version, OS)
Feature suggestions are welcome! Please create an issue describing:
- The feature and its use case
- Why it would be useful
- Possible implementation approach
- Fork the repository
- Create a feature branch (
git checkout -b feature/amazing-feature) - Make your changes
- Run tests (
python tests/test_all.py) - Commit with clear message (
git commit -m 'Add amazing feature') - Push to branch (
git push origin feature/amazing-feature) - Open a Pull Request
- Follow PEP 8
- Add docstrings to functions/classes
- Include type hints where appropriate
- Write tests for new features
All contributions must pass existing tests:
python tests/test_all.pyIf adding a custom law, validate it:
from nexus_cosmic import validate_law
results = validate_law(YourLaw(), n_runs=5)
print(results['verdict']) # Should be ✅ VALIDÉ or ⚠️ EXPERIMENTAL# Clone repository
git clone https://github.com/Tryboy869/nexus-cosmic.git
cd nexus-cosmic
# Install in development mode
pip install -e .
# Run tests
python tests/test_all.pyBe respectful, inclusive, and constructive in all interactions.
Open an issue or contact: nexusstudio100@gmail.com
Thank you for contributing to Nexus-Cosmic!