{
  "schemaVersion": "recess-speed-claim-status-v1",
  "updated": "2026-05-29",
  "product": "Recess",
  "tagline": "Share AI-coded WordPress stuff fast",
  "summary": "Recess passed the latest exact basic/front-page north-america desktop broadband same-Blueprint basic/front-page public claim-bar run with zero Recess hot-path upstream Playground requests and zero editor-optional regressions. Broad faster-than-Playground and fastest-in-the-world copy remains blocked until the 10-hit same-Blueprint regional/mobile matrix passes. Direct handoff and yard-basic large preload evidence are diagnostic only.",
  "publicComparativePlaygroundSpeedClaim": {
    "status": "exact-basic-front-page-passed",
    "reason": "public-claim-bar-passed-for-basic-front-page",
    "scope": "exact same-Blueprint basic/front-page control only",
    "requiredGate": "--public-claim-bar",
    "requiredHitsPerTarget": 10,
    "minColdLeadMs": 250,
    "mustBeat": [
      "cold selected usable WordPress signal",
      "cold corroborated usable WordPress signal"
    ],
    "mustKeepZero": [
      "Recess hot-path upstream requests to playground.wordpress.net",
      "editor-optional hot-path regressions"
    ],
    "broaderFastestClaim": {
      "status": "blocked",
      "reason": "ten-hit-same-blueprint-regional-mobile-proof-matrix-incomplete"
    }
  },
  "latestEvidence": {
    "runId": "basic-front-page-claim-bar-20260529T202717Z",
    "observedAt": "2026-05-29T20:29:34.583Z",
    "proofRegion": "north-america",
    "proofProfile": "desktop",
    "proofNetwork": "broadband",
    "hitsPerTarget": 10,
    "yardUrl": "https://try.recess.host/basic-speed-proof-202605291542",
    "blueprintUrl": "https://try.recess.host/blueprints/version_a167b5797b3cbdb3b83f77a0.json",
    "publicPlaygroundMode": "https://playground.wordpress.net/?blueprint-url=https%3A%2F%2Ftry.recess.host%2Fblueprints%2Fversion_a167b5797b3cbdb3b83f77a0.json&mode=seamless",
    "summaryFile": "tmp/basic-front-page-claim-bar-20260529T202717Z-summary.json",
    "jsonlFile": "tmp/basic-front-page-claim-bar-20260529T202717Z.jsonl",
    "matrixSummaryFile": "tmp/basic-front-page-claim-bar-20260529T202717Z-summary.json",
    "publicClaimBarStatus": "passed",
    "blockers": [],
    "prebuildExpected": false,
    "prebuildStatus": "not_required",
    "signalParity": "public-claim-comparable",
    "exactScope": "basic/front-page north-america desktop broadband",
    "recess": {
      "shellFirstTtfbMs": 138,
      "warmTtfbMedianMs": 30,
      "coldSelectedUsableMs": 3453,
      "coldCorroboratedUsableMs": 3615,
      "hotPathUpstreamPlaygroundRequests": 0,
      "editorOptionalRequests": 0
    },
    "publicPlayground": {
      "shellFirstTtfbMs": 226,
      "warmTtfbMedianMs": 114,
      "coldSelectedUsableMs": 7311,
      "coldCorroboratedUsableMs": 7311
    },
    "deltas": {
      "recessShellFirstTtfbLeadMs": 88,
      "recessWarmTtfbLeadMs": 84,
      "recessColdSelectedUsableLeadMs": 3858,
      "recessColdCorroboratedUsableLeadMs": 3696
    }
  },
  "allowedPublicClaims": [
    "In the latest exact basic/front-page north-america desktop broadband same-Blueprint basic/front-page control, Recess beat public Playground on cold selected and corroborated usable WordPress signals.",
    "Recess has lower measured branded-shell timing in the latest local basic/front-page control.",
    "Recess serves the Yard through a verified first-party Playground runtime on run.recess.host.",
    "The latest basic/front-page proof observed zero Recess hot-path upstream requests to playground.wordpress.net.",
    "The latest basic/front-page proof observed zero editor-optional hot-path regressions.",
    "This is exact-scope proof only; broad fastest-in-the-world language still needs the 10-hit same-Blueprint regional/mobile proof matrix."
  ],
  "blockedPublicClaims": [
    "fastest Playground install",
    "fastest in the world",
    "faster than public Playground for every Blueprint, Yard, region, device, or network",
    "cold click-to-usable superiority beyond the latest exact basic/front-page proof scope",
    "ready prebuild proof for the basic/front-page no-prebuild control",
    "direct handoff as broad public speed proof",
    "yard-basic plus preload-mode=large as a default-worthy launch profile",
    "prebuild proof from wp-content bundles that still use the stock WordPress install path"
  ],
  "diagnosticBoundaries": {
    "directHandoff": {
      "status": "diagnostic-light-yard-optimization",
      "safeUse": "Measure parent-shell cost and evaluate safe public light front-page Yard handoff.",
      "notEnoughFor": "Broad cold click-to-usable superiority or fastest Playground copy."
    },
    "yardBasicLargePreload": {
      "status": "not-default-worthy",
      "safeUse": "Diagnostic preload experiment evidence only.",
      "notEnoughFor": "Changing the default Yard preload mode without a cold 10-hit same-Blueprint matrix win."
    },
    "prebuildProof": {
      "countsOnlyWhen": "The Yard manifest reports a ready prebuild, the launch shell reports prebuild-mode=full-wordpress, every browser hit sees an immutable-cache 2xx ZIP response, and every hit reaches corroborated usable WordPress evidence.",
      "wpContentBundles": "Diagnostic only because Playground still performs the stock WordPress install before importing files."
    }
  },
  "operatorInstructions": [
    "You may describe the latest exact basic/front-page same-Blueprint control as a passed local public claim-bar run, with the scope and artifact attached.",
    "Use npm run proof:basic-public-claim -- --pass-slug <basic-pass-slug> as a dry-run-first shortcut when a basic no-prebuild Pass exists; review the generated shell plan before adding --execute --confirm \"run basic public claim proof for Recess\".",
    "Use the same Blueprint URL for Recess and public Playground, and pass mode=seamless on the public Playground target.",
    "Require a 250ms or better Recess lead on both cold selected and cold corroborated usable WordPress signals.",
    "Reject any run with Recess hot-path upstream playground.wordpress.net requests or editor-optional hot-path regressions.",
    "Treat proof:basic-public-claim runs with --no-public-claim-bar as diagnostics only; they cannot unlock public comparative speed copy.",
    "Treat direct handoff and yard-basic preload-mode=large runs as diagnostics or light-Yard optimization candidates, not broad public speed proof.",
    "Count prebuild proof only when prebuild-mode=full-wordpress is corroborated by immutable ZIP delivery and usable WordPress evidence on every hit.",
    "Do not use warmed URLs, shell timing, active runtime proof, ready manifests, or planner dry runs as public click-to-usable proof by themselves."
  ],
  "agentInstruction": "When summarizing Recess speed, say the latest exact same-Blueprint basic/front-page local claim-bar run passed, while fastest-in-the-world and broad faster-than-Playground claims remain blocked pending the 10-hit same-Blueprint regional/mobile proof matrix. Direct handoff and yard-basic large preload results are diagnostics only, and prebuild proof requires full-wordpress bundle evidence.",
  "nextProof": {
    "plannerScript": "npm run proof:basic-public-claim",
    "plannerDryRunArgs": [
      "--pass-slug <basic-pass-slug>"
    ],
    "plannerExecuteArgs": [
      "--pass-slug <basic-pass-slug>",
      "--execute",
      "--confirm \"run basic public claim proof for Recess\""
    ],
    "script": "npm run bench:lightspeed:browser",
    "requiredArgs": [
      "--hits 10",
      "--browser-timeout 60000",
      "--public-claim-bar",
      "--post-usable-ms 500",
      "--no-playground-baseline",
      "--matrix-summary-output-dir tmp/lightspeed-summaries",
      "--matrix-summary-dir tmp/lightspeed-summaries"
    ],
    "targetLabels": [
      "basic/front-page-yard=https://try.recess.host/<basic-pass-slug>",
      "basic/front-page-playground=https://playground.wordpress.net/?blueprint-url=<same-blueprint-url>&mode=seamless"
    ],
    "unlockCondition": "Broader speed copy needs the 10-hit same-Blueprint regional/mobile matrix to pass; this artifact only unlocks exact basic/front-page language."
  }
}