Both backend and e2e jobs used plain postgres:16 which doesn't include pgvector. Migration 042 added CREATE EXTENSION vector, causing e2e to fail. The pgvector image is a drop-in replacement. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>