Development Guide
Guidelines for contributing to and developing qig.
Testing
Coming soon: Migrated from TESTING.md
Topics: - Running tests with pytest - Test structure and organization - Tolerance framework (CIP-0004) - Integration vs unit tests
Testing Tolerances
Coming soon: Numerical tolerance framework (CIP-0004)
Topics: - Scientifically-derived tolerance categories - Categories A-F (machine precision to physical validation) - Using the tolerance framework - Debugging test failures
Contributing
Coming soon: Migrated from CONTRIBUTING.md
Topics: - Code style and conventions - Pull request process - Docstring format (NumPy style) - Adding new features
Notebook Development
Coming soon: Working with Jupyter notebooks
Topics: - Notebook output filtering (nbstripout) - Notebook test fixes - Smoke tests vs full execution - Example notebooks