Skip to content

chore: v0.5.1 Stabilization and Trustworthy Gates - #16

Draft
M9nx wants to merge 20 commits into
mainfrom
release/v0.5.1-stabilization-gates
Draft

chore: v0.5.1 Stabilization and Trustworthy Gates#16
M9nx wants to merge 20 commits into
mainfrom
release/v0.5.1-stabilization-gates

Conversation

@M9nx

@M9nx M9nx commented Jul 22, 2026

Copy link
Copy Markdown
Owner

Release 0.5.1 — Stabilization and Trustworthy Gates

This PR addresses all high-priority (P1) remediation items identified during the CodexA environment audit.

Core Stability Fixes

  • CI/CD: Replaced broken local scripts with standard GitHub Actions. Added Windows/Ubuntu coverage gates.
  • Rust Backend: Fixed cross-platform formatting issues and implemented standard Cargo linting checks.
  • Security: Integrated bandit and cargo-audit to prevent regression. Addressed all B310 URL-open warnings with documented waivers for localhost.
  • Tests: Resolved the daemon-thread SIGABRT teardown crash occurring during PyTest by disabling faulthandler interception on shutdown.

⚠️ Known Issues

  • The cargo-audit gate currently ignores specific pyo3 and transitive dependencies due to upstream compatibility limits. This is tracked as a P2 remediation for v0.5.2.

@M9nx M9nx self-assigned this Jul 22, 2026
@M9nx
M9nx marked this pull request as draft July 22, 2026 07:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant