fleet-memory/hindsight-api/hindsight_api/engine/retain
Derek Bouius c3ef1555bf
fix: reduce temporal ordering offset from 10s to 10ms per fact (#402)
The 10-second offset per fact caused significant timestamp drift when
ingesting many items — e.g. 600 facts would shift the last fact by
~100 minutes from its actual event time. This broke timeline views
and made occurred_start/mentioned_at unreliable for temporal queries.

Reducing to 10ms preserves fact ordering while keeping timestamps
within ~8 seconds of the original values even for large batches.
2026-02-19 10:48:18 +01:00
..
__init__.py fix: doc build and lint files (#34) 2025-12-16 13:49:09 +01:00
bank_utils.py feat: introduce mental models (#132) 2026-01-16 11:16:41 +01:00
chunk_storage.py feat: extensions (#54) 2025-12-22 11:05:23 +01:00
deduplication.py fix: doc build and lint files (#34) 2025-12-16 13:49:09 +01:00
embedding_processing.py fix: doc build and lint files (#34) 2025-12-16 13:49:09 +01:00
embedding_utils.py fix: doc build and lint files (#34) 2025-12-16 13:49:09 +01:00
entity_processing.py misc: add mcp integration tests and increase test coverage (#98) 2026-01-05 11:16:55 +01:00
fact_extraction.py fix: reduce temporal ordering offset from 10s to 10ms per fact (#402) 2026-02-19 10:48:18 +01:00
fact_storage.py feat: support timescale pg_textsearch as text search extension (#359) 2026-02-12 17:38:13 +01:00
link_creation.py fix: doc build and lint files (#34) 2025-12-16 13:49:09 +01:00
link_utils.py feat: revisit mental models, directives and reflections (#179) 2026-01-22 17:13:16 +01:00
orchestrator.py fix: document not tracked if has 0 extracted facts (#399) 2026-02-18 17:01:57 +01:00
types.py feat: revisit mental models, directives and reflections (#179) 2026-01-22 17:13:16 +01:00