All checks were successful
CI / Unit & Component Tests (pull_request) Successful in 3m19s
CI / OCR Service Tests (pull_request) Successful in 21s
CI / Backend Unit Tests (pull_request) Successful in 3m43s
CI / fail2ban Regex (pull_request) Successful in 43s
CI / Semgrep Security Scan (pull_request) Successful in 20s
CI / Compose Bucket Idempotency (pull_request) Successful in 1m4s
Testcontainers integration test persisting a RANGE doc with end == start against real Postgres + Flyway, which (unlike H2) enforces the V69 chk_meta_date_end_after_start CHECK. Pins the app guard's isBefore semantics to the actual >= constraint, guarding against app/DB drift (AC2). Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>