Skip to content

[XY-905] Add live temporal reconciliation trace contract#197

Merged
yvette-carlisle merged 1 commit into
mainfrom
y/elf-xy-905
Jun 16, 2026
Merged

[XY-905] Add live temporal reconciliation trace contract#197
yvette-carlisle merged 1 commit into
mainfrom
y/elf-xy-905

Conversation

@yvette-carlisle

Copy link
Copy Markdown
Member

Summary

  • Adds ELF live memory_evolution temporal reconciliation materialization/readback fields for current, historical, rationale, tombstone, invalidation, dropped, and non-narrated evidence.
  • Updates the real-world scorer/report contract so selected lifecycle evidence is visible and selected-but-not-narrated conflict evidence still fails as wrong_result.
  • Publishes the June 16 XY-905 live temporal reconciliation report and updates the XY-951 stage ledger with the narrow post-stage result.

Claim Boundary

This supports only the encoded ELF live memory_evolution slice. It does not claim broad ELF superiority over qmd, Graphiti/Zep, mem0/OpenMemory, Letta, hosted memory products, private-corpus gates, or provider-backed production quality.

Validation

  • cargo test -p elf-eval --test real_world_job_benchmark -- --test-threads=1
  • cargo make real-world-memory-evolution
  • cargo make real-world-memory-live-adapters
  • cargo make fmt
  • cargo make lint-fix
  • cargo make checks
  • cargo test -p elf-eval --test real_world_job_benchmark live_temporal_reconciliation_report_records_xy905_before_after -- --exact --test-threads=1

@yvette-carlisle yvette-carlisle merged commit 77a4a54 into main Jun 16, 2026
13 checks passed
@yvette-carlisle yvette-carlisle deleted the y/elf-xy-905 branch June 16, 2026 02:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant