This release is mostly about trust and reliability.
numasec 1.1.4 fixes a few rough edges that were making real operator flows feel less solid than they should.
- Fixed the report closure contract so valid
finalize_reportruns no longer get treated like missing report actions. - Restored more transparent transcript defaults in the TUI, so live tool activity stays visible instead of feeling like work is happening off-screen.
- Hardened the release path with a real clean-room release proof, better CI reproducibility, and a checked-in models snapshot for clean checkouts.
- Completed the publish pipeline across release assets, npm, and Docker.
In short: fewer false blockers, better visibility, and a release process that behaves more like production and less like a lucky local machine.