{
  "checked_at": "2026-06-25T22:02:17.313717+00:00",
  "checked_at_local_asia_shanghai": "2026-06-26T06:02:17.313717+08:00",
  "overall": "qwen_live_verified_endpoint_pending",
  "checks": [
    {
      "id": "QWEN_OPENAI_COMPATIBLE_REQUEST_SHAPE",
      "label": "Qwen-compatible chat request shape",
      "status": "pass",
      "evidence": "The client defaults to DashScope compatible mode and posts chat/completions payloads with model, messages, and temperature.",
      "public_next_step": "The live proof has been captured once; future reruns still require an account-owner supplied runtime key and should publish only a short non-secret excerpt."
    },
    {
      "id": "QWEN_RUNTIME_SECRET_BOUNDARY",
      "label": "Runtime-only secret boundary",
      "status": "pass",
      "evidence": "The client reads Qwen/DashScope keys only from runtime environment variables and the ledger does not store an API key.",
      "public_next_step": "Keep API keys out of chat, screenshots, commits, logs, and Devpost; remove the environment variable immediately after the smoke test."
    },
    {
      "id": "QWEN_LIVE_SMOKE_PROOF",
      "label": "Runtime Qwen/DashScope smoke proof",
      "status": "pass",
      "evidence": "A live Qwen/DashScope refinement pass succeeded through Alibaba Cloud China Bailian with a runtime-only key and no stored secret.",
      "public_next_step": "Use only the short non-sensitive excerpt publicly; future runs still require account-owner key entry at action time."
    },
    {
      "id": "ALIBABA_FC_CUSTOM_CONTAINER_MANIFEST",
      "label": "Alibaba Function Compute custom-container manifest",
      "status": "source_code_prepared",
      "evidence": "The checked-in Serverless Devs manifest targets Alibaba Function Compute with the PrizePilot container on port 8000.",
      "public_next_step": "Deploy only after the account owner approves Alibaba Cloud account, credit, region, and billing implications."
    },
    {
      "id": "ALIBABA_PUBLIC_HTTP_PROOF_TARGETS",
      "label": "Public HTTP endpoint proof targets",
      "status": "prepared_not_live",
      "evidence": "The manifest declares a public HTTP trigger and health check path that map to the dashboard and API proof plan, but no live Alibaba URL is claimed here.",
      "public_next_step": "After deployment, verify the public endpoint at / and /api/plan before updating Devpost."
    },
    {
      "id": "DASHBOARD_JUDGE_PAYLOAD_READY",
      "label": "Dashboard and API judge payload",
      "status": "pass",
      "evidence": "The local web payload exposes the submitted Qwen target, verified Qwen live proof, route status, judge scorecard, approval queue, and remaining endpoint gap.",
      "public_next_step": "Use the same payload as the expected success signal for a live Alibaba endpoint proof."
    },
    {
      "id": "PUBLIC_CLAIM_BOUNDARY",
      "label": "Public claim boundary",
      "status": "pass",
      "evidence": "The public live-proof gate states that Qwen live proof is verified and the Alibaba endpoint remains account-gated.",
      "public_next_step": "Do not strengthen the public Devpost claim for Alibaba Cloud deployment until endpoint evidence actually exists."
    }
  ],
  "live_claim": "qwen_dashscope_smoke_verified_alibaba_endpoint_pending",
  "secret_policy": "No API keys, raw headers, account IDs, billing data, payout data, tax data, KYC data, cookies, or private console pages are required or stored.",
  "next_live_evidence": [
    "Alibaba Cloud Function Compute deployment approved and run by the account owner.",
    "Public endpoint proof for / and /api/plan with no private console chrome.",
    "Devpost update copy that claims only the completed Qwen smoke proof and any endpoint proof that actually exists."
  ]
}