April 2, 2026

AI Core Updates: Search, Contradiction, and Prompt Fixes

The stale "{{focus}}" placeholder was removed from frontal-cortex prompts to resolve failures in unified_generate()

The stale “” placeholder was removed from frontal-cortex prompts to resolve failures in unified_generate().

Document search was simplified, dropping the 3-stage cascade in favor of a flat 2-signal search combining chunk-level semantic search and FTS5 via RRF.

The previous uncertainty engine is replaced by a synchronous contradiction-at-creation flow when processing new traits.

This new flow handles temporal changes by hard-deleting old traits immediately and manages true contradictions by creating new traits with adjusted confidence levels.

Key additions for contradiction handling include the pending_contradictions table and a dedicated PendingContradictionService.

To improve retrieval, vector-only RRF scores are boosted by 2.5x when FTS returns no results, ensuring semantic matches are surfaced.

The README documentation was updated to focus on value and technical substance for different audiences.

The decay engine was updated to remove a stale reference to the reliability multiplier.

  • Removed stale “” placeholder from frontal-cortex prompts.

  • Simplified document search to a flat 2-signal search (semantic + FTS5).

  • Replaced uncertainty engine with contradiction-at-creation flow.

  • Implemented a 2.5x boost for vector-only RRF scores when FTS returns nothing.

  • Added pending_contradictions table and PendingContradictionService.

  • Updated README documentation to lead with value and technical substance.