Skip to content

[External Validation] runtime/runtime.postgres_live - runtime-ops #18

Description

@tradecatlabs

External Validation Work Item

  • Work item: external-work.ce47eec5e35ad149
  • Domain: runtime
  • Category: runtime.postgres_live
  • Owner: runtime-ops
  • Priority: P0
  • Occurrences: external.055dba31d6fe27da, external.06fc5c04ee511c56, external.16bf99f7551a6d7d, external.1d078cb3ba1e4f10, external.3e4a78a553f6c753, external.423308b62e772c66, external.6d7684c433c90495, external.770fcf5f3205e129, external.7d0fb5db23be2df1, external.9dd856755d42b6c5, external.aca2b7ffb11d3b3f, external.b57726422375234b, external.be881fa4743fe262, external.c41bb99da41ec10f, external.c44723620df9949b, external.d91ba48e976da589, external.ece76afdd8be7465, external.ed22b26a0cba2bfb, external.fc8b3423a29a8ccc

Required Credentials

  • FATE_REPORT_JOB_DATABASE_URL
  • Postgres DSN
  • Postgres network access
  • migration owner access
  • worker lease test access

Required Evidence

  • Postgres job store live smoke passed
  • worker lease smoke passed with real Postgres

Operator Commands

  • bash scripts/external-validation-proof-ref-gate.sh --work-queue-json <work-queue-json> --evidence-json <proof-ref-bundle-json> --output-json <proof-ref-gate-json>
  • bash scripts/postgres-job-store-live-smoke.sh --output-json <path> # requires FATE_REPORT_JOB_DATABASE_URL loaded from secret store
  • bash scripts/postgres-job-store-live-smoke.sh --output-json <postgres-live-json>
  • bash scripts/postgres-worker-heartbeat-polling-smoke.sh --output-json <heartbeat-json>
  • bash scripts/postgres-worker-heartbeat-polling-smoke.sh --output-json <path> # requires FATE_REPORT_JOB_DATABASE_URL loaded from secret store

Proof Ref Template

  • Pattern: evidence://external-validation/runtime-postgres-live/<run-id>
  • Artifact hash: sha256:<64 lowercase hex artifact digest>
  • Verification command: bash scripts/external-validation-proof-ref-gate.sh --work-queue-json <work-queue-json> --evidence-json <proof-ref-bundle-json> --output-json <proof-ref-gate-json>

Blocking Items

  • category_live_evidence_missing
  • category_live_pending
  • proof_ref_missing
  • stale_owner_pending

Closure Condition

Postgres schema, job persistence, worker lease, heartbeat and restart recovery live smoke pass.

Non-Claims

  • This issue does not prove live validation has passed.
  • Do not paste token, secret, DSN, endpoint URL, chat id, user input, report body or production logs.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions