Status

ClearPDF readiness is generated from backend checks.

This page reports runtime configuration and retained-evidence gates. It does not claim production launch while live deployment, DNS/TLS, provider, payment, and operator evidence remain missing.

Production launch

Blocked pending retained evidence.

Configured checks

3/19 checks are configured.

Retained evidence

0 valid candidates; 0 missing required items.

Runtime categories

Checks

Database persistenceconfiguredDATABASE_URL is configured; migration ledger 1/1, RLS 28/28, live retained evidence still required.
Queue backendconfiguredQueue provider memory is configured; Redis TLS is enabled.
Object storagepartialazure-blob storage signing probe generated upload/download contracts without exposing storage secrets; live write/delete/read-after-delete evidence is still required.
Malware scanninglocal onlyOnly local/noop or signature scan behavior is expected without ClamAV configuration.
Worker servicesmissing0/4 worker service URLs are configured; 0 active worker heartbeats advertise 0 ready operations. 0/0 required runtime binary contract(s) are locally approved. Queue-worker HTTP dispatch is blocked by 4 missing readiness item(s). Live retained worker deployment evidence is still required.
Queue-worker HTTP dispatchblockedQueue-worker HTTP dispatch is blocked by api-orchestrator:worker_url_configured, conversion-worker:worker_url_configured, ocr-worker:worker_url_configured, pdf-worker:worker_url_configured; registry heartbeats alone do not prove dispatchability.
Operator dashboard and incident surfacespartial/status, /readyz, /livez, /v1/admin/system, /v1/admin/jobs, and /v1/admin/support expose local queue, worker, telemetry, runbook, and redaction status; production smoke evidence against the release host is still required.
Lifecycle maintenancemissingNo lifecycle maintenance run is recorded; deployed scheduled cleanup evidence is missing.
Abuse throttlespartialRate-limit buckets cover IP, device, account, workspace, API-key, and payment-method dimensions; 0 active buckets are currently tracked by the redis store. Durable store configured: true; distributed store configured: true. Atomic TTL store configured: true; Redis URL configured: true. Retained production WAF/throttle evidence is still required.
Billing and payment processingpartialBilling catalog exists, but live charges remain blocked pending retained payment evidence.
Cloud integrationspartial5/5 providers have wired fail-closed production adapter seams; live approvals and credentials are still missing.
AI provider executionblockedAI provider execution is disabled or missing explicit provider policy/credentials.
pgvector runtimeblockedpgvector is not configured for production runtime execution.
Webhook deliverabilitypartialWebhook signing/contracts and the local delivery worker outbox exist; 0 pending, 0 retrying, 0 failed, and 0 dead-lettered delivery records are currently tracked. Live deliverability SLA evidence is missing.
Transactional notificationsblockedTransactional notification provider is disabled or missing verified sender configuration.
Live-safe backend probesblocked10 backend dependency probe surfaces are exposed without live contact by default; 7 are blocked or failed. Retained live probe evidence is still required before production launch claims.
Telemetry and error reportingblockedNo Sentry/PostHog/OpenTelemetry exporter configuration is present.
Release domainpartialConfigured public API base URL is https://api.clearpdf.net; live DNS/TLS/ingress evidence is still required.
Retained production evidenceconfigured0 valid retained candidate manifests; 0 required evidence items missing.

Backend status

Release metadata

API base URL https://api.clearpdf.net; build local-build-unset; environment production.

  • Release domainConfigured public API base URL is https://api.clearpdf.net; live DNS/TLS/ingress evidence is still required.
    partial
  • Queue-worker HTTP dispatchQueue-worker HTTP dispatch is blocked by api-orchestrator:worker_url_configured, conversion-worker:worker_url_configured, ocr-worker:worker_url_configured, pdf-worker:worker_url_configured; registry heartbeats alone do not prove dispatchability.
    blocked
  • Retained production evidence0 valid retained candidate manifests; 0 required evidence items missing.
    configured
  • Telemetry and error reportingNo Sentry/PostHog/OpenTelemetry exporter configuration is present.
    blocked

Build local-build-unset; release domain api.clearpdf.net; retained evidence missing items 0.

Observability

Taxonomy and runbooks

Structured logs12 eventsapi.request, api.error, api.job.created, api.upload.signed_url_issued, api.upload.completed, api.webhook.endpoint_registered, api.webhook.test_delivery_sent, api.integration.connect_url_created, api.workspace.created, readiness.status.generated, readiness.probe.evaluated, telemetry.release.evaluated
Metrics6 namesclearpdf_api_request_total, clearpdf_api_request_duration_ms, clearpdf_readiness_probe_status, clearpdf_queue_depth, clearpdf_worker_ready_operations, clearpdf_telemetry_exporter_configured
Runbooks5 linksTelemetry release configuration (docs/deployment/production-environment.template.env); Runtime status smoke (docs/deployment/local-dashboard-smoke.md); Redaction policy (docs/security/redaction-policy.md); Incident response runbook (docs/deployment/production-incident-response-runbook.md); Retained evidence operator runbook (docs/compliance/retained-evidence-operator-runbook.md)