{
  "status": "PASS",
  "runs": 15,
  "ordinary_counts": {
    "PURE_APE": 12042,
    "STARTLUX_PAIRWISE": 10988,
    "JEV_PAIRWISE": 10067
  },
  "provider_http_counts": {
    "PURE_APE": 0,
    "STARTLUX_PAIRWISE": 344,
    "JEV_PAIRWISE": 686
  },
  "all_http_200": true,
  "all_protocol_valid": true,
  "all_network_consumed": true,
  "all_gateway_matches": true,
  "request_rows": 1030,
  "minute_rows": 900,
  "method_window_scope": "First-seen METHOD observation only; APK-wide official results unchanged. Preformal methods and end overshoot are separate.",
  "time_scope": "Primary intervals clipped to [0,3600); accepted-run totals and tail counts retained separately. Native durations use monotonic only; Gateway queue/upstream differences use same Host time only.",
  "overlap_rule": "semantic prepare contains await/local subphases; post-selection, navigation, FUZZ/input envelopes, writer totals are not additive.",
  "platform_db_mode": "mode=ro; selected-field frozen snapshot, no platform module imported",
  "network_calls": 0,
  "device_calls": 0,
  "script_sha256": "0f462f5bee46fa1141fa96f1ecfac2653bbfeddd35c313c586fe3e6ebd0d782a",
  "gateway_snapshot_sha256": "0c00496c8a20a65e895dcdfad71ba04f315bb55998959fd8a95c664d2a36f939",
  "source_checks": "timing-validation-details.json",
  "rendered_report_checks": {
    "report.md": true,
    "run-timing-summary.csv": true,
    "minute-by-minute.csv": true,
    "action-throughput-timeline.csv": true,
    "provider-latency.csv": true,
    "semantic-review-cost.csv": true,
    "navigation-cost.csv": true,
    "long-stalls.csv": true,
    "overhead-attribution.md": true,
    "scarlet-jev-case.md": true,
    "omni-three-run-case.md": true,
    "activitydiary-jev-case.md": true,
    "instrumentation-gaps.md": true,
    "throughput-and-await.png": true
  },
  "local_report_links_exist": true,
  "render_script_sha256": "d2c6d8202cae2f634bcb4e93612617e7014375f58b52a695cd310f693e4ec6f7",
  "generated_artifact_sha256": {
    "report.md": "bbccbc756e4e4982f9a559cbf24ecf38891ab1a5cdf431ee68e82eafedab8a46",
    "run-timing-summary.csv": "5c1be257a77fb1d324af44fee4969ddbb24ee0eb63ff0f579db1b91dea377810",
    "minute-by-minute.csv": "1781daee180afe732f634a21a68d5bf6a19a1504d3cba09a31599921806868fe",
    "action-throughput-timeline.csv": "e3ab8e01e725817f7dacc896d3e697983ef0b35d9c9a7443d42970f6fc114400",
    "provider-latency.csv": "ff7e7c8bb92c3e03a847d4cccb33d839f8445988e225d3d77310834930ff57c9",
    "semantic-review-cost.csv": "5737479e4ce8f66c3380d5a691e447c260b8a2309fb7f17db8e24086516f060e",
    "navigation-cost.csv": "9ab116642035ec262e6a0d12a40afe70409540288fdf45c08fcaebed0e515b6e",
    "long-stalls.csv": "be928c5e4ec2b446b833f452838e6aaf890952f966d60de9b6de59b479a7a5a8",
    "overhead-attribution.md": "cc6d67f3595fdd139def14e26d8f5375da9afeab51395502bf9fe21a747a856d",
    "scarlet-jev-case.md": "639d756604c4fefe6fda8287461f2dc851cbcbe6b8241ecd9e77d7099d3f2f2a",
    "omni-three-run-case.md": "6082c807b2acee33ef81f538e233c8c7b9cacf77f6934103485d69474a07a84d",
    "activitydiary-jev-case.md": "2b9d5df4fef9f7ce99a3f37481cf09d0576aa58f1d87bdb11971aebf3b510b01",
    "instrumentation-gaps.md": "f50493da1fc176a003946e217c11f4efb69918ab4f4ab86c0a4b51e541751b0a",
    "throughput-and-await.png": "9aa11af077303f5206974c28893e3c8da67d33fb74dd02a35ad904440f669e84"
  },
  "report_numeric_assertions": {
    "fifteen_runs": true,
    "minute_rows_15_times_60": true,
    "http_344_686": true,
    "ordinary_12042_10988_10067": true,
    "all_requests_synchronous": true,
    "all_per_minute_prepare_plus_remaining_60": true,
    "no_false_full_additive_time_decomposition": true
  }
}
