Thanks for contributing! Follow these steps to make your PR reviewable and mergeable. For the full contributor guide (detailed checklists and examples), see docs/contributing.md.
- Create a virtualenv and install dev deps:
python -m venv .venv source .venv/bin/activate # or .\.venv\Scripts\Activate.ps1 on Windows pip install -r requirements.txt
- Run
pre-commit run --all-filesand fix issues. - Run
pytest -qand ensure tests pass. - Run
python scripts/sanitize_workflows.py workflows --dry-runif you modified workflows. - Update
docs/and includeQuick start+Processsteps for new workflows. - Use the PR template and include the
workflow-checklist.mdwhen applicable.
- Create a feature branch named
feature/<short-description>. - Open a draft PR if work is in progress; mark Ready when finished.
- Assign reviewers and wait for at least one approval before merging.
- Follow
docs/workflow-style-guide.mdfor README content and node naming. - Add examples and a
Quick startfor any new workflow.
Thanks — your contributions keep this project healthy and useful!