Task
Run a pre-release aggregate gate to verify all conditions are met before creating the v0.4.0 tag. This is the final go/no-go checkpoint.
Gate checklist
Code quality
Security
Documentation
Packaging
Version consistency
Previous milestones
Release preparation
Execution
Create a gist or issue comment documenting gate results:
echo "# v0.4.0 Pre-Release Aggregate Gate" > /tmp/aggregate-gate.md
echo "Date: $(date)" >> /tmp/aggregate-gate.md
echo "" >> /tmp/aggregate-gate.md
echo "## Results" >> /tmp/aggregate-gate.md
# For each item above, add a checkbox result
If any gate fails, file a follow-up issue and the release is blocked until resolved.
Action
Task
Run a pre-release aggregate gate to verify all conditions are met before creating the v0.4.0 tag. This is the final go/no-go checkpoint.
Gate checklist
Code quality
ruff check src/— zero errorsmypy src/— zero errorspytest tests/ --cov=src/— 100% pass, coverage >95%Security
Documentation
Packaging
Version consistency
pyproject.tomlversion = 0.4.0__init__.pyversion = 0.4.0Previous milestones
Release preparation
Execution
Create a gist or issue comment documenting gate results:
If any gate fails, file a follow-up issue and the release is blocked until resolved.
Action
ConflictReportdataclass #12)