Skip to content

Classify VeriReel preview backend failures#947

Merged
cbusillo merged 2 commits into
mainfrom
fix/verireel-config-failure-followup
May 28, 2026
Merged

Classify VeriReel preview backend failures#947
cbusillo merged 2 commits into
mainfrom
fix/verireel-config-failure-followup

Conversation

@cbusillo
Copy link
Copy Markdown
Owner

Summary

  • return a synthesized .invalid preview URL in accepted VeriReel config-failure responses
  • distinguish Launchplane/Postgres source-of-truth and Dokploy provider failures from operator-fixable config failures
  • reject backend/provider failures with 502 instead of writing failed preview records

Verification

  • uv run python -m unittest tests.test_verireel_preview_driver tests.test_service.LaunchplaneServiceTests.test_verireel_preview_refresh_driver_executes_for_authorized_workflow tests.test_service.LaunchplaneServiceTests.test_verireel_preview_refresh_driver_writes_failed_generation_record tests.test_service.LaunchplaneServiceTests.test_verireel_preview_refresh_config_error_is_recorded_as_failed_generation tests.test_service.LaunchplaneServiceTests.test_verireel_preview_refresh_transport_error_rejects_without_records tests.test_service.LaunchplaneServiceTests.test_verireel_preview_refresh_payload_validation_still_rejects_bad_slug
  • uv run --extra dev ruff format --check control_plane/service.py control_plane/workflows/verireel_preview_driver.py tests/test_service.py tests/test_verireel_preview_driver.py
  • uv run --extra dev ruff check control_plane/service.py control_plane/workflows/verireel_preview_driver.py tests/test_service.py tests/test_verireel_preview_driver.py
  • uv run --extra dev mypy control_plane/service.py control_plane/workflows/verireel_preview_driver.py tests/test_service.py tests/test_verireel_preview_driver.py
  • JetBrains changed-files inspection: capture incomplete, zero problems shown

Follow-up to auto-review findings on #945.

@cbusillo cbusillo merged commit 38ccce7 into main May 28, 2026
12 checks passed
@cbusillo cbusillo deleted the fix/verireel-config-failure-followup branch May 28, 2026 17:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant