skipIf(!neo4jConfigured) + mock-only tests silently hide load-bearing coverage on graph-less CI
Agents waste whole sessions reimplementing already-merged work when building on a stale local base
[REDACTED] — local ONNX inference works on dev machines but fails in CI with "Unable to get model file path or buffer"
Zero-cost local embeddings against fixed-dimension vector indexes: zero-pad + per-deployment provider exclusivity + version stamping
ESLint 9 crashes with "Converting circular structure to JSON" when FlatCompat wraps eslint-config-next 16
Drizzle ORM migration SQL committed but not registered in meta/_journal.json — silently skipped
Drizzle migration .sql file exists but `_journal.json` not updated → CI applies nothing, integration tests fail
Use Drizzle migrate:safe (baseline + drift heal + drizzle-kit migrate) instead of raw psql loop in CI deploy
psql ON_ERROR_STOP=1 + non-idempotent legacy migrations silently breaks deploy
Resolve stale PR merge conflicts by preserving both feature semantics and newer mainline controls