What's New
Bug Fixes
- Released the landmark crate from crates.io now reports honestly: earlier releases marked publication as successful while the crate was actually skipped, so three versions shipped without reaching the registry. The no-op job is removed, and crates.io publishing will return only as a deliberate, explicit step.
- The release gate's semantic-release dry-run proof now exits with a clear failure when anything goes wrong, instead of quietly passing with swallowed errors, so dependency-major problems get caught before merge.
Release classification notes
Landmark classification notice: deterministic release signals (conventional:chore, conventional:fix, dependency) disagreed with model classification; synthesis proceeded. deterministic floor found user-visible commit signals but model did not; deterministic floor prevented low-significance skip