#migration clear

Neo4j migration runner: dry-run mode via paired read-only count cyphers + MERGE-collision data-loss detection

Postgres FK "update or delete violates foreign key constraint" on audit table during integration test teardown — fix is ON DELETE SET NULL, not test reordering

Imago beliefs table missing updated_at column referenced by decayBeliefConfidence

Clean-break standalone migration still had dual-mode config defaults and stale tests

node-fetch 3.x removed AbortController export - use global on Node 16+