Goal
Publish a clean 0.4.3 patch release containing the hardening that landed after 0.4.2.
Scope
- Include the merged post-0.4.2 fixes for redaction, JSON pre-parse behavior, cwd coordination, terminal/bidi sanitization, schema immutability, protocol-header validation, and published-doc hygiene.
- Remove duplicate or stale entries from CHANGELOG.md.
- Build and validate one sdist/wheel set, run the release gates, publish to TestPyPI, then publish to PyPI and create the GitHub release.
- Record the release notes and artifact verification evidence.
Acceptance criteria
- VERSION, package metadata, tag, GitHub release, and PyPI all report 0.4.3.
- The release contains no internal planning documents or stale changelog entries.
- TestPyPI rehearsal, wheel smoke tests, checksums, SBOM, attestations, and publication checks pass.
- The release notes identify user-visible fixes and any compatibility implications.
Project fields
- Status: Backlog
- Priority: P0
- Area: Packaging
- Initiative: v1.0 Readiness
- Size: M
Goal
Publish a clean 0.4.3 patch release containing the hardening that landed after 0.4.2.
Scope
Acceptance criteria
Project fields