This is not a slide that announces a completed migration. The bridge is load-bearing. Postgres stays the source of truth
until cutover; its entities, migrations, and DATABASE_URL remain real. Alongside it, the local development tier runs
an in-memory SurrealDB with one idempotent schema definition, and tests can use an embedded memory engine. That lets us
port a table, query, or workflow as a small falsifiable claim rather than betting a law practice on a weekend rewrite.
The migration also lets us retire purpose-built graph machinery where SurrealQL is the better fit. The principle is
simple: keep the old truth until the new truth has evidence.