{
  "breadcrumbs" : "[2026-08-01T13:24:09.325Z] [hang] main-thread hang >3.6s\n[2026-08-01T13:24:31.300Z] [hang] main-thread hang >3.0s\n[2026-08-01T13:24:43.079Z] [hang] main-thread hang >7.9s",
  "deviceMetadata" : {
    "appUptimeSeconds" : "45",
    "appVersion" : "3.0",
    "availableMemoryBytes" : "0",
    "batteryState" : "unknown",
    "build" : "200",
    "deviceModel" : "arm64",
    "diskFreeBytes" : "9661001728",
    "iOSVersion" : "26.3.1",
    "locale" : "en_US@rg=myzzzz",
    "lowPowerMode" : "false",
    "physicalMemoryBytes" : "17179869184",
    "thermalState" : "nominal"
  },
  "logs" : "[2026-08-01T13:23:58.295Z] [error] [lifecycle] Abnormal termination packaged from previous session\n[2026-08-01T13:23:58.297Z] [info] [lifecycle] Signal reporter installed\n[2026-08-01T13:23:58.298Z] [info] [lifecycle] Crash reporter started\n[2026-08-01T13:23:58.299Z] [info] [lifecycle] Hang watchdog started\n[2026-08-01T13:23:58.300Z] [info] [lifecycle] app-launch build=200 ios=26.3.1 device=arm64\n[2026-08-01T13:23:59.745Z] [info] [lifecycle] Diagnostics upload sent: crash-3.0-200-5BC45E4C-93F1-43EC-9113-F4561E4668AF.json\n[2026-08-01T13:24:21.072Z] [error] [lifecycle] Hang report persisted: 3.6s\n[2026-08-01T13:24:21.525Z] [info] [lifecycle] Diagnostics upload sent: hang-3.0-200-20EA98E8-84B6-407C-B8A2-2CC90A67347D.json\n[2026-08-01T13:24:29.209Z] [info] [shape] schedule shape=landscape generation=0 next=1\n[2026-08-01T13:24:29.209Z] [info] [shape] task shape=landscape generation=0 next=1 cancelled=true\n[2026-08-01T13:24:29.210Z] [info] [shape] on-change shape=landscape generation=0\n[2026-08-01T13:24:34.815Z] [info] [editor] orientation-write site=applyPreset old=portrait new=portrait requested=single applied=single group=-1\n[2026-08-01T13:24:35.022Z] [info] [editor] orientation-write site=PageOrientationReflow.reflowElements old=portrait new=landscape group=-1\n[2026-08-01T13:24:35.026Z] [info] [editor] orientation-write site=PageOrientationReflow.reflowElements old=portrait new=landscape group=-1\n[2026-08-01T13:24:35.032Z] [info] [editor] orientation-write site=PageOrientationReflow.reflowElements old=portrait new=landscape group=-1\n[2026-08-01T13:24:35.069Z] [info] [editor] orientation-write site=PageOrientationReflow.reflowElements old=portrait new=landscape group=-1\n[2026-08-01T13:24:35.075Z] [info] [editor] orientation-write site=PageOrientationReflow.reflowElements old=portrait new=landscape group=-1\n[2026-08-01T13:24:35.081Z] [info] [editor] orientation-write site=PageOrientationReflow.reflowElements old=portrait new=landscape group=-1\n[2026-08-01T13:24:35.088Z] [info] [editor] orientation-write site=PageOrientationReflow.reflowElements old=portrait new=landscape group=-1\n[2026-08-01T13:24:35.095Z] [info] [editor] orientation-write site=PageOrientationReflow.reflowElements old=portrait new=landscape group=-1\n[2026-08-01T13:24:35.133Z] [info] [shape] schedule shape=portrait generation=1 next=2\n[2026-08-01T13:24:35.133Z] [info] [shape] schedule shape=landscape generation=2 next=3\n[2026-08-01T13:24:35.133Z] [info] [shape] task shape=landscape generation=2 next=3 cancelled=false\n[2026-08-01T13:24:35.133Z] [info] [shape] on-change shape=landscape generation=2\n[2026-08-01T13:24:35.134Z] [info] [shape] task shape=portrait generation=1 next=3 cancelled=false\n[2026-08-01T13:24:35.134Z] [info] [shape] task-superseded shape=portrait generation=1 next=3\n[2026-08-01T13:24:35.256Z] [info] [editor] orientation-write site=PageOrientationReflow.reflowElements old=landscape new=portrait group=-1\n[2026-08-01T13:24:35.262Z] [info] [editor] orientation-write site=PageOrientationReflow.reflowElements old=landscape new=portrait group=-1\n[2026-08-01T13:24:35.269Z] [info] [editor] orientation-write site=PageOrientationReflow.reflowElements old=landscape new=portrait group=-1\n[2026-08-01T13:24:35.275Z] [info] [editor] orientation-write site=PageOrientationReflow.reflowElements old=landscape new=portrait group=-1\n[2026-08-01T13:24:35.282Z] [info] [editor] orientation-write site=PageOrientationReflow.reflowElements old=landscape new=portrait group=-1\n[2026-08-01T13:24:35.289Z] [info] [editor] orientation-write site=PageOrientationReflow.reflowElements old=landscape new=portrait group=-1\n[2026-08-01T13:24:35.305Z] [info] [editor] orientation-write site=applyPreset old=landscape new=landscape requested=bleed2 applied=bleed2 group=-1\n[2026-08-01T13:24:35.308Z] [info] [editor] orientation-write site=applyPreset old=landscape new=landscape requested=bleed2 applied=bleed2 group=-1\n[2026-08-01T13:24:35.311Z] [info] [editor] orientation-write site=PageOrientationReflow.reflowElements old=portrait new=portrait group=-1\n[2026-08-01T13:24:35.329Z] [info] [editor] orientation-write site=PageOrientationReflow.reflowElements old=portrait new=portrait group=-1\n[2026-08-01T13:24:35.336Z] [info] [editor] orientation-write site=PageOrientationReflow.reflowElements old=portrait new=portrait group=-1\n[2026-08-01T13:24:41.281Z] [error] [data] legacy-landscape unknown-semantics page=F0096C71-EAEE-4A92-9B73-96776ABE1787 version=999\n[2026-08-01T13:24:41.285Z] [error] [data] legacy-landscape unknown-semantics page=F0096C71-EAEE-4A92-9B73-96776ABE1787 version=999\n[2026-08-01T13:24:43.079Z] [error] [lifecycle] Hang report persisted: 3.0s\n[2026-08-01T13:24:43.079Z] [error] [lifecycle] Hang report persisted: 3.0s\n[2026-08-01T13:24:43.476Z] [info] [lifecycle] Diagnostics upload sent: hang-3.0-200-127E0E40-E93C-4DC6-918E-CB8E61A2A15E.json",
  "note" : "main-thread hang detected",
  "stallDurationSeconds" : 7.945559024810791,
  "timestamp" : 807283488.573789
}