Cortex 4.14.0 — schema-migration entry point + wiki.pages↔FS parity
Added
- Standalone schema-migration entry point —
python -m mcp_server.migrate. Brings a PostgreSQL store's schema current by reusingPgMemoryStore's existing hash-gated, advisory-lock-serialized DDL apply path (no duplicated DDL, no MCP server boot). Frozen contract, consumed by the cortex-viz plugin:DATABASE_URL=<url> python -m mcp_server.migrate→ exit 0 (schema up to date|applied N statements) / exit 1 (one-line stderr reason). cortex-viz 2.6.1'sopen_visualizationpreflight invokes it to migrate an outdated store before building the graph — replacing the previous silently-empty-graph failure on an old schema with either an automatic migration or an actionable support message. wiki_migrateMCP tool + wiki.pages↔filesystem reconciliation — backfill, ghost purge, and a parity guard keep thewiki.pagestable and the on-disk wiki in sync. Standalone tool count 49 → 50 (53 with upstream integrations).
Fixed
wiki.pagespages_status_checkwidened to the full system-emitted status union.
Verified (pre-tag guard, exact release tree)
- LongMemEval-S: MRR 0.9166 / R@10 0.982 (reranker active) — exact match to the 4.13.3 reference.
- LoCoMo (3-run mean): MRR 0.8005 / R@10 0.9131 — matches the 4.13.3 baseline (0.8017 / 0.9152) on identical, retrieval-orthogonal code; both gated floors PASS.
- BEAM-100K: 0.5471. Raw results committed under
benchmarks/results/repro/20260713-v4.14.0-pretag/.
Pairs with cortex-viz 2.6.1.