Repository navigation
chore(release): publish Cortex 4.23.5 - #641
Conversation
Bug-fix release bundling #633 (backend marker discarded on a failed setup.py), #634 (sqlite-vec never installed, neural-vector mislabel), #636 (four wiki maintenance passes silently broken on SQLite), and the Windows CI leg that now actually exercises the SQLite-vec install path and the wiki maintenance fix. Added the missing CHANGELOG entry for #636 (PR #639 never added one) and bumped the 17 version sites across the 13-file version set, verified via scripts/check_version_surfaces.py. Co-Authored-By: Claude Sonnet 5 <[email protected]> Claude-Session: https://claude.ai/code/session_01MyRfKj1vpBm2yx3sXCN8ik
|
ZETETIC-REVIEW: APPROVE Diff against main is exactly the expected version-bump set ( Verified: scripts/check_version_surfaces.py reports all 17 version sites agreeing with pyproject.toml (4.23.5); scripts/generate_repo_badges.py --check and scripts/check_doc_claims.py both clean; craftsmanship gate green; full local suite green (8712 passed, 301 skipped -- expected PostgreSQL-gated skips on this SQLite-only local run, zero failures); Ruff check and format clean. The added CHANGELOG entry for #636 fills a real gap: PR #639 never touched CHANGELOG.md, so that fix had no changelog record until now. Content checked against the merged PR's own description for accuracy. scripts/check_marketplace_pins.py currently reports PIN_VERSION_UNPUBLISHED (pin says 4.23.5, latest tag is still v4.23.4) -- expected at this stage; ci.yml's own "Tag a release" job creates and pushes v4.23.5 automatically once this merges to main and CI is green there, after which the pin resolves. The initial CI run's "Changed paths" job failed on a GitHub-side transient ("Server Error: Sorry, this diff is temporarily unavailable due to heavy server load"), unrelated to this diff; a rerun of the failed jobs went fully green. |
Release Cortex 4.23.5, a bug-fix release bundling three user-reported fixes (#633, #634, #636, all filed by the same Windows end user) and the Windows CI leg that now actually exercises them.
Every fix underwent an independent review pass; three of the four surfaced a real defect (a stamp-skip regression worse than the original bug, a backend-switch regression, and a contract test bypassing the real composition root), each corrected and re-verified with a fresh green CI run before merging.
Validation: 17 version-consistency checks (
scripts/check_version_surfaces.py); full suite (8712 passed, 301 skipped — expected PostgreSQL-gated skips on this SQLite-only local run); Ruff lint and formatting; craftsmanship gate; doc-claims gate. The marketplace-pin check will be repeated once the version is tagged.🤖 Generated with Claude Code