-- Per-device reachability, reported by the agent from its FIB. The compiler uses -- it to scope which routers actually need to enforce an intent: a router only -- carries a rule if it can route to both the source and destination networks. -- When absent, the compiler safely over-approximates (enforces everywhere). ALTER TABLE devices ADD COLUMN reachable_prefixes JSONB NOT NULL DEFAULT '[]'::jsonb, ADD COLUMN routes_reported_at TIMESTAMPTZ;