Surface from the Task 0 testcontainers.reuse enable: when the same Postgres container is reused across `mvn verify` runs, Flyway migrates both `public` and `tenant_default` schemas (the app.yml default URL uses ?currentSchema=tenant_default; AbstractPostgresIT overrides to public). Schema-introspection assertions saw duplicate rows/indexes/enums. Plus: OutboundConnectionAdminControllerIT's AfterEach couldn't delete its test users because sibling deployment ITs (Task 4) left deployments.created_by references — FK blocks the DELETE. Clear referencing deployments first. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>