Follow-up for the failing setup-wizard E2E jobs is pushed in 6314a53.
Root cause:
The branch still had one remaining fresh-subject bootstrap path that inserted user_profile with only…
Follow-up for the failing setup-wizard E2E jobs is pushed in .
Root cause: The branch still had one remaining fresh-subject bootstrap path that inserted with only /. On a clean migrated schema…
Follow-up on the backend integration failure for 894a1f1.
The previous extension bootstrap was necessary but not sufficient. The remaining failure was that 0001_initial_schema.py still…
Addressed the remaining backend-integration failure reported in CI.
Root cause:
tests/integration/test_migration_safety.pyexercises Alembic in a fresh subprocess against a clean Postgres 18…
Follow-up on 799909f:
The red backend integration gate was caused by the new migration round-trip test exercising Alembic on a clean Postgres 18 database. 0001_initial_schema.py was…
Addressed the full review set on 44a9940.
Implemented:
C1: changed the compositeperson(auth_subject, how_we_met_id)FK toRESTRICT, and updated option deletion to null out referencing…