Bi Temporal Edge

Bi-temporal edge primitive for agentic graph memory. Tracks two independent time dimensions per relationship: when the relationship was VALID in the domain (valid_from / valid_until) and when the system LEARNED about it (ingested_at). Enables point-in-time queries like "What was the EC2 instance type for service-checkout-api at 2026-03-15T08:00Z when the outage occurred?" — answerable even after the config has changed. Graphiti / Zep production pattern (Ch4). Use when memory must answer "what did we know and when did we know it" questions: incident reconstruction, audit, root-cause forensics, regulated environments. NOT for ephemeral cache state (use TTL), NOT for append-only event logs (use kafka-style log, no validity window needed), NOT for single-point- in-time configs (use a plain dict).

AnthonyAlcaraz Updated

File contents

AnthonyAlcaraz/agentic-graph-rag-skills/tree/main/skills/memory/bi-temporal-edge commit eeb8a28899

Frequently asked questions

npx skillmds@latest add anthonyalcaraz/bi-temporal-edge