7f1d5b706d
Remove --force-recreate from docker compose up so Postgres persists across deploys unless its image or config actually changed. Add Auth Smoke checks before declaring deploy success: - SeedAudit owner_created key must exist in DB - Owner login flow must return 401 (invalid_credentials) — proving auth pipeline is functional and DB is reachable Deploy fails (exit 1) if any smoke check fails (fail-closed). 46 lines changed in deploy-nexus.sh.