Thank you for your interest in contributing — STTF is an open standard, and building a shared ecosystem is the goal.
Click the Fork button on GitHub.
git checkout -b feature/my-improvement- Python code should follow PEP8
- Tests must accompany all major changes
- Do not introduce new opcodes without discussing via issue first
python tests/test_sttf.pyExplain:
- What you changed
- Why
- How it fits the STTF spec
PRs are reviewed openly and must pass CI.
✓ Bug fixes
✓ Performance improvements
✓ New tooling (visualizers, checkers, generators)
✓ Integrations with solvers or preprocessors
✓ Documentation improvements
✓ Tests and example bundles
✗ New transformation opcodes
✗ Changes to the core semantics
✗ Breaking changes to the bundle structure
Open an issue for major proposals.
- Be respectful
- Be constructive
- Assume good faith
- Work collaboratively