NEXO 7.23.0 — continuity before visible replies
Published 2026-05-19. Minor release over v7.22.0.
Why this release exists
When a user asks whether work already happened, where a file lives, or whether a previous change should be modified, the agent should not answer from the visible prompt alone. v7.23.0 adds a bounded pre-answer route that checks operational continuity sources before the visible reply while staying fail-open under deadline.
What changed
- Pre-answer router. Brain exposes CLI and MCP routes that classify the turn, consult continuity evidence and return a compact context bundle for clients.
- Evidence ledger consumption. Prior-work, memory and authorship questions now read a virtual ledger over tasks, workflows, change logs, diaries, lifecycle events, continuity snapshots, local context and transcripts.
- Memory Observations convergence. The queue processor can process bounded batches, backfill missed events, repair processed rows without observations and report pending SLA health.
- Read-only audits. New reports surface saved-but-not-used stores, automation drift excluding Evolution, MCP live/catalog mismatches, transcript coverage gaps and artifact locations.
- Desktop contract. Coordinated Desktop clients can call the router over stdin payload transport with a 2500ms deadline and fail-open behavior.
Validation
python3 -m pytest tests/test_pre_answer_router.py tests/test_evidence_ledger.py -q
# focused router and ledger tests pass
scripts/pre-release-verify.sh --release v7.23.0
# release gate for Brain 7.23.0