Worker Smoke Test

Fires each allowed /run/<route> at the URL below, through /.netlify/functions/worker-run. Two verdicts per row: HTTP verdict (did the worker respond) and Contract verdict (does the envelope satisfy Section 4 of the Worker Scoping doc).
Presets:
Server-side allowlist lives in netlify/functions/worker-run.js — the 15 routes below mirror it. Contract validator enforces the four non-negotiable rules from Section 4 of WORKER_SCOPING. Note on checkId: flagged as a warning for older routes because Section 4 documents it as a new ask not yet backported. Any newly-shipped route missing it is a real defect.
greenHTTP 200 ok + contract clean   yellowok:false or contract warnings   orangecontract violation   redHTTP non-2xx or unparseable
Route HTTP Contract Latency Action Details