What's Changed
- ci(publish): use NPM_TOKEN for the @next-alignment step by @jobordu in #377
- feat(embed): wire proximity-embed as default-on by @jobordu in #378
- refactor(bandit): drop unused Python river install path by @jobordu in #379
- refactor(statusline): rename 'bandit' badge to 'Q-Learn' by @jobordu in #380
- fix(statusline): hide slots not registered as MCP by @jobordu in #381
- chore(bench): refresh stale baselines + add auto-bump workflow by @jobordu in #382
- fix(hooks): gate committed dist + self-heal incomplete dist on install by @jobordu in #383
- fix(circuit-breaker): false positive on interleaved merge commits by @jobordu in #384
- fix(quorum): derive the stall window from a slot's configured idle timeout (#385) by @jobordu in #386
- fix(package): stop shipping a default user config; gate against it coming back by @jobordu in #387
- fix(install): guard --migrate-slots against preset slots; make tui tapes portable by @jobordu in #388
- chore(release): 0.44.3 by @jobordu in #389
Full Changelog: v0.44.2...v0.44.3