{
  "schema": "concresca.planner-browser-tests.v1",
  "status": "PASS",
  "count": 16,
  "tests": [
    {
      "name": "initial controls usable, no hidden checkbox gate or automatic API call",
      "status": "PASS"
    },
    {
      "name": "missing declaration produces actionable feedback, not a disabled control",
      "status": "PASS"
    },
    {
      "name": "exact prepared request is visible without any publication",
      "status": "PASS"
    },
    {
      "name": "download is freshly revalidated and its exact Unicode digest matches",
      "status": "PASS"
    },
    {
      "name": "edits invalidate output; ordinary work cannot borrow cleanup reserve",
      "status": "PASS"
    },
    {
      "name": "imported instruction-like title remains inert editable text",
      "status": "PASS"
    },
    {
      "name": "ambiguous import rejected without exposing filename or reviving output",
      "status": "PASS"
    },
    {
      "name": "late asynchronous result discarded after a draft revision",
      "status": "PASS"
    },
    {
      "name": "operation-slot exhaustion is distinct from request and time limits",
      "status": "PASS"
    },
    {
      "name": "expired assessment removes prepared output without background requests",
      "status": "PASS"
    },
    {
      "name": "hidden-page transition cannot retain a current-looking assessment",
      "status": "PASS"
    },
    {
      "name": "assessment export reports planning counters, not fabricated measurements",
      "status": "PASS"
    },
    {
      "name": "step editing and complete local clearing remain usable",
      "status": "PASS"
    },
    {
      "name": "keyboard operation and desktop layout",
      "status": "PASS"
    },
    {
      "name": "mobile touch and 320-pixel layout without page-wide overflow",
      "status": "PASS"
    },
    {
      "name": "no observed application network traffic or script errors",
      "status": "PASS"
    }
  ],
  "pageErrors": [],
  "networkRequests": [],
  "limitations": [
    "Native localhost navigation returned ERR_BLOCKED_BY_ADMINISTRATOR. The test mount strips CSP/ESM delivery and supplies a SHA adapter.",
    "Packaged HTML/CSS and actual module logic were exercised offline. Native WebCrypto is tested separately in Node.",
    "A JavaScript-disabled offline browser mount stalled; the no-script route is covered by static markup checks only.",
    "No production deployment, browser delivery or workflow execution occurred."
  ]
}
