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. |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| bank_utils.py | ||
| chunk_storage.py | ||
| deduplication.py | ||
| embedding_processing.py | ||
| embedding_utils.py | ||
| entity_processing.py | ||
| fact_extraction.py | ||
| fact_storage.py | ||
| link_creation.py | ||
| link_utils.py | ||
| orchestrator.py | ||
| types.py | ||