[
  {
    "fixture": "mixed",
    "status": "PASS host JS",
    "reason": "27100 input UTF-8 bytes; exact output equal; parses 3 -> 2",
    "artifact": "results.json"
  },
  {
    "fixture": "filesTables",
    "status": "PASS host JS",
    "reason": "11500 input UTF-8 bytes; exact output equal; parses 2 -> 1",
    "artifact": "results.json"
  },
  {
    "fixture": "plain",
    "status": "PASS host JS",
    "reason": "25500 input UTF-8 bytes; exact output equal; parses 0 -> 0",
    "artifact": "results.json"
  },
  {
    "fixture": "unmatchedBackticks",
    "status": "PASS host JS",
    "reason": "12004 input UTF-8 bytes; exact output equal; parses 0 -> 0",
    "artifact": "results.json"
  },
  {
    "fixture": "malformed3000Tokens",
    "status": "PASS host JS",
    "reason": "15011 input UTF-8 bytes; exact output equal; parses 1 -> 1",
    "artifact": "results.json"
  },
  {
    "fixture": "malformedHtml3000Tokens",
    "status": "PASS host JS",
    "reason": "26998 input UTF-8 bytes; exact output equal; parses 1 -> 1",
    "artifact": "results.json"
  },
  {
    "fixture": "mainAnchors",
    "status": "PASS host JS",
    "reason": "17300 input UTF-8 bytes; exact output equal; parses 3 -> 2",
    "artifact": "results.json"
  },
  {
    "fixture": "nestedFences",
    "status": "PASS host JS",
    "reason": "69 input UTF-8 bytes; exact output equal; parses 2 -> 2",
    "artifact": "results.json"
  },
  {
    "fixture": "paths every UTF-16 prefix / LF CRLF CR",
    "status": "PASS host JS",
    "reason": "1764 exact comparisons against current main",
    "artifact": "extra-equivalence-results.json"
  },
  {
    "fixture": "html every UTF-16 prefix / LF CRLF CR",
    "status": "PASS host JS",
    "reason": "538 exact comparisons against current main",
    "artifact": "extra-equivalence-results.json"
  },
  {
    "fixture": "containers every UTF-16 prefix / LF CRLF CR",
    "status": "PASS host JS",
    "reason": "339 exact comparisons against current main",
    "artifact": "extra-equivalence-results.json"
  },
  {
    "fixture": "links every UTF-16 prefix / LF CRLF CR",
    "status": "PASS host JS",
    "reason": "369 exact comparisons against current main",
    "artifact": "extra-equivalence-results.json"
  },
  {
    "fixture": "pipeHeader every UTF-16 prefix / LF CRLF CR",
    "status": "PASS host JS",
    "reason": "156 exact comparisons against current main",
    "artifact": "extra-equivalence-results.json"
  },
  {
    "fixture": "pipeBody every UTF-16 prefix / LF CRLF CR",
    "status": "PASS host JS",
    "reason": "156 exact comparisons against current main",
    "artifact": "extra-equivalence-results.json"
  },
  {
    "fixture": "pipeAfterNormal every UTF-16 prefix / LF CRLF CR",
    "status": "PASS host JS",
    "reason": "183 exact comparisons against current main",
    "artifact": "extra-equivalence-results.json"
  },
  {
    "fixture": "pipeUnmatchedHeader every UTF-16 prefix / LF CRLF CR",
    "status": "PASS host JS",
    "reason": "183 exact comparisons against current main",
    "artifact": "extra-equivalence-results.json"
  },
  {
    "fixture": "pipeUnmatchedBody every UTF-16 prefix / LF CRLF CR",
    "status": "PASS host JS",
    "reason": "195 exact comparisons against current main",
    "artifact": "extra-equivalence-results.json"
  },
  {
    "fixture": "mainAnchors every UTF-16 prefix / LF CRLF CR",
    "status": "PASS host JS",
    "reason": "489 exact comparisons against current main",
    "artifact": "extra-equivalence-results.json"
  },
  {
    "fixture": "mainAnchorPipe every UTF-16 prefix / LF CRLF CR",
    "status": "PASS host JS",
    "reason": "399 exact comparisons against current main",
    "artifact": "extra-equivalence-results.json"
  },
  {
    "fixture": "mainAnchorEntities every UTF-16 prefix / LF CRLF CR",
    "status": "PASS host JS",
    "reason": "387 exact comparisons against current main",
    "artifact": "extra-equivalence-results.json"
  },
  {
    "fixture": "mainAnchorFences every UTF-16 prefix / LF CRLF CR",
    "status": "PASS host JS",
    "reason": "721 exact comparisons against current main",
    "artifact": "extra-equivalence-results.json"
  },
  {
    "fixture": "mainMalformedAnchorPipe every UTF-16 prefix / LF CRLF CR",
    "status": "PASS host JS",
    "reason": "297 exact comparisons against current main",
    "artifact": "extra-equivalence-results.json"
  },
  {
    "fixture": "container/text/newline streamed prefixes",
    "status": "PASS host JS",
    "reason": "Seven container prefixes; four text types; every UTF-16 boundary, including split surrogate pairs",
    "artifact": "capture.mjs / results.json"
  },
  {
    "fixture": "deterministic generated integration sample",
    "status": "PASS host JS",
    "reason": "1200 generated documents; 29475 exact comparisons; combined and standalone helper paths",
    "artifact": "integration-differential-results.json"
  },
  {
    "fixture": "mixed growing stream",
    "status": "PASS host JS",
    "reason": "27 updates; 1024 UTF-16 units/update; virtual 50ms cadence, no waits",
    "artifact": "results.json"
  },
  {
    "fixture": "focused source tests",
    "status": "PASS host JS",
    "reason": "29 tests / 3 files; includes current main anchor tests; source unchanged",
    "artifact": "focused-tests.log"
  },
  {
    "fixture": "focused lint",
    "status": "PASS inherited warning",
    "reason": "Exit 0; no-array-reverse warning in unchanged main markdownWithHtml",
    "artifact": "focused-lint-results.json / focused-lint.log"
  },
  {
    "fixture": "whole HTML implementation and regex",
    "status": "PASS source identity",
    "reason": "Whole HTML implementation, including reverse-splice loop, unchanged from current main; actual production regex unchanged",
    "artifact": "integration-source-checks.json"
  },
  {
    "fixture": "portable cache",
    "status": "PASS narrow Linux C++ REUSED",
    "reason": "Actual extracted key/hash/cache bodies; CGFloat=double; native patch/archive/harness byte-identical to prior capture",
    "artifact": "cache-results.json / integration-source-checks.json"
  },
  {
    "fixture": "pending burst / inflight / invalidation",
    "status": "PASS HOST MODEL ONLY REUSED",
    "reason": "Native coordinator patch identical; synthetic captures and serial state transitions only",
    "artifact": "pending-model-results.json / integration-source-checks.json"
  },
  {
    "fixture": "stalled main queue",
    "status": "MODEL LIMIT FOUND",
    "reason": "Completed apply captures can accumulate; no global two-revision memory bound",
    "artifact": "pending-model-results.json"
  },
  {
    "fixture": "iOS cache + ObjC harness/runtime",
    "status": "UNVERIFIED",
    "reason": "Linux lacks macOS Foundation/device; native execution prohibited",
    "artifact": "none"
  },
  {
    "fixture": "iOS actual render/layout/native memory",
    "status": "UNVERIFIED",
    "reason": "No device, ARC, real dispatch, UIKit/layout, heap/RSS execution",
    "artifact": "none"
  },
  {
    "fixture": "Android render",
    "status": "UNVERIFIED",
    "reason": "Emulator unavailable; browser/emulator/server execution prohibited",
    "artifact": "none"
  }
]