Universal Node + Edge data layer — single source of truth for all entities: promise and audience
Lock the first audience and promise for Universal Node + Edge data layer — single source of truth for all entities so the first version says something concrete.
Define who this helps first, what tension it resolves, and what the first visible result should be. Replace 10+ separate tables with 2: nodes (id, type, name, description, properties JSONB, created_at, updated_at) and edges (id, from_id, to_id, type, properties JSONB, strength, created_at). Every entity is a node: ide…
How you will know it worked: A new user can tell who this is for, why it matters, and where to start without extra explanation.