{
  "breadcrumbs" : "[2026-08-01T13:09:11.463Z] [hang] main-thread hang >3.0s\n[2026-08-01T13:09:52.411Z] [hang] main-thread hang >3.9s",
  "deviceMetadata" : {
    "appUptimeSeconds" : "47",
    "appVersion" : "3.0",
    "availableMemoryBytes" : "0",
    "batteryState" : "unknown",
    "build" : "200",
    "deviceModel" : "arm64",
    "diskFreeBytes" : "9780264960",
    "iOSVersion" : "26.3.1",
    "locale" : "en_US@rg=myzzzz",
    "lowPowerMode" : "false",
    "physicalMemoryBytes" : "17179869184",
    "thermalState" : "nominal"
  },
  "logs" : "[2026-08-01T13:09:05.408Z] [error] [lifecycle] Abnormal termination packaged from previous session\n[2026-08-01T13:09:05.409Z] [info] [lifecycle] Signal reporter installed\n[2026-08-01T13:09:05.411Z] [info] [lifecycle] Crash reporter started\n[2026-08-01T13:09:05.411Z] [info] [lifecycle] Hang watchdog started\n[2026-08-01T13:09:05.412Z] [info] [lifecycle] app-launch build=200 ios=26.3.1 device=arm64\n[2026-08-01T13:09:06.008Z] [info] [lifecycle] Diagnostics upload sent: crash-3.0-200-6802E0B3-566C-4678-AFBA-F61515100E89.json\n[2026-08-01T13:09:23.108Z] [error] [lifecycle] Hang report persisted: 3.0s\n[2026-08-01T13:09:23.471Z] [info] [lifecycle] Diagnostics upload sent: hang-3.0-200-8383E9CD-19B9-42E1-93A0-7F2DB05F6E55.json\n[2026-08-01T13:09:30.834Z] [info] [shape] schedule shape=landscape generation=0 next=1\n[2026-08-01T13:09:30.834Z] [info] [shape] task shape=landscape generation=0 next=1 cancelled=true\n[2026-08-01T13:09:30.834Z] [info] [shape] on-change shape=landscape generation=0\n[2026-08-01T13:09:31.744Z] [info] [editor] orientation-write site=applyPreset old=portrait new=portrait requested=single applied=single group=-1\n[2026-08-01T13:09:31.938Z] [info] [editor] orientation-write site=PageOrientationReflow.reflowElements old=portrait new=landscape group=-1\n[2026-08-01T13:09:31.946Z] [info] [editor] orientation-write site=PageOrientationReflow.reflowElements old=portrait new=landscape group=-1\n[2026-08-01T13:09:31.983Z] [info] [editor] orientation-write site=PageOrientationReflow.reflowElements old=portrait new=landscape group=-1\n[2026-08-01T13:09:31.993Z] [info] [editor] orientation-write site=PageOrientationReflow.reflowElements old=portrait new=landscape group=-1\n[2026-08-01T13:09:31.999Z] [info] [editor] orientation-write site=PageOrientationReflow.reflowElements old=portrait new=landscape group=-1\n[2026-08-01T13:09:32.006Z] [info] [editor] orientation-write site=PageOrientationReflow.reflowElements old=portrait new=landscape group=-1\n[2026-08-01T13:09:32.013Z] [info] [editor] orientation-write site=PageOrientationReflow.reflowElements old=portrait new=landscape group=-1\n[2026-08-01T13:09:32.019Z] [info] [editor] orientation-write site=PageOrientationReflow.reflowElements old=portrait new=landscape group=-1\n[2026-08-01T13:09:32.025Z] [info] [shape] schedule shape=portrait generation=1 next=2\n[2026-08-01T13:09:32.025Z] [info] [shape] schedule shape=landscape generation=2 next=3\n[2026-08-01T13:09:32.025Z] [info] [shape] task shape=portrait generation=1 next=3 cancelled=false\n[2026-08-01T13:09:32.025Z] [info] [shape] task-superseded shape=portrait generation=1 next=3\n[2026-08-01T13:09:32.025Z] [info] [shape] task shape=landscape generation=2 next=3 cancelled=false\n[2026-08-01T13:09:32.033Z] [info] [shape] on-change shape=landscape generation=2\n[2026-08-01T13:09:32.192Z] [info] [editor] orientation-write site=PageOrientationReflow.reflowElements old=landscape new=portrait group=-1\n[2026-08-01T13:09:32.198Z] [info] [editor] orientation-write site=PageOrientationReflow.reflowElements old=landscape new=portrait group=-1\n[2026-08-01T13:09:32.204Z] [info] [editor] orientation-write site=PageOrientationReflow.reflowElements old=landscape new=portrait group=-1\n[2026-08-01T13:09:32.209Z] [info] [editor] orientation-write site=PageOrientationReflow.reflowElements old=landscape new=portrait group=-1\n[2026-08-01T13:09:32.218Z] [info] [editor] orientation-write site=PageOrientationReflow.reflowElements old=landscape new=portrait group=-1\n[2026-08-01T13:09:32.225Z] [info] [editor] orientation-write site=PageOrientationReflow.reflowElements old=landscape new=portrait group=-1\n[2026-08-01T13:09:32.233Z] [info] [editor] orientation-write site=applyPreset old=landscape new=landscape requested=bleed2 applied=bleed2 group=-1\n[2026-08-01T13:09:32.236Z] [info] [editor] orientation-write site=applyPreset old=landscape new=landscape requested=bleed2 applied=bleed2 group=-1\n[2026-08-01T13:09:32.547Z] [info] [editor] orientation-write site=PageOrientationReflow.reflowElements old=portrait new=portrait group=-1\n[2026-08-01T13:09:32.561Z] [info] [editor] orientation-write site=PageOrientationReflow.reflowElements old=portrait new=portrait group=-1\n[2026-08-01T13:09:32.707Z] [info] [editor] orientation-write site=PageOrientationReflow.reflowElements old=portrait new=portrait group=-1\n[2026-08-01T13:09:38.229Z] [error] [data] legacy-landscape unknown-semantics page=65E9D444-9030-4105-9C9D-2D8B61F85B82 version=999\n[2026-08-01T13:09:38.231Z] [error] [data] legacy-landscape unknown-semantics page=65E9D444-9030-4105-9C9D-2D8B61F85B82 version=999",
  "note" : "main-thread hang detected",
  "stallDurationSeconds" : 3.8540310859680176,
  "timestamp" : 807282597.015477
}