You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Final release step. Once every preceding slice has merged to main and the full integration test matrix is green, create the v1.0 git tag on main and close issue #8 with a comment referencing this slice and #37 (the amended acceptance criteria).
Pre-tag verification checklist:
All round-trip integration test suites pass on main
pip install . in a fresh venv produces a working installation
README snippets are copy-pasteable
All eight CLI binaries are functional with their feature-gated mode lists
EXIProcessor has the rename in place (Namespace, not ProtocolEnum)
Typed exception attributes are present and tested
V2Gjson type annotations are correct (no int|None on nested-struct fields)
Parent
#8
What to build
Final release step. Once every preceding slice has merged to
mainand the full integration test matrix is green, create thev1.0git tag onmainand close issue #8 with a comment referencing this slice and #37 (the amended acceptance criteria).Pre-tag verification checklist:
mainpip install .in a fresh venv produces a working installationEXIProcessorhas the rename in place (Namespace, notProtocolEnum)int|Noneon nested-struct fields)CHANGELOG.mdv1.0.0 entry matches what's actually shippedAcceptance criteria
v1.0git tag created onmainBlocked by