Why: Main D1 now shares the same explicit fixture initialization contract. Evidence: Both real SQLite and temporary PostgreSQL initialization paths were independently replayed; capabilities JSON assertions are preserved. Impact: Resolve duplicate PG setup through the tested helper; preserve all main lifecycle changes and the rollback directory protection. Refs: Dev #483/#485; D1 existing-store identity contract
ui
@ 83e80f5648