이 두 파일은 hwanse web runtime에서 export한 runtime trace입니다.

manifest.json은 trace manifest로, 수집 구간과 trigger, frame range, event count 같은 메타데이터입니다.
jsonl은 trace event log로, 한 줄이 하나의 JSON event입니다.

분석 시 manifest로 장면과 수집 범위를 먼저 확인하고, jsonl을 line-by-line JSON으로 파싱해 function-enter, vm-op, mem-write, object-stream-change 이벤트를 봐야 합니다.

특히 vm-op의 pc/runner/object/stream/opcode/raw는 VM/script 복원에 쓰고,
mem-write의 address/symbol/old/new는 전역 상태 변화 추적에 쓰며,
object-stream-change의 object/field/old/new는 런타임 object가 어떤 script stream으로 이동하는지 추적하는 데 사용합니다.

vm-op-transition: VM stream/opcode 흐름 연결
draw-surface: DirectDraw surface copy/flip 근거
text-draw: TextOutA 기반 텍스트 surface/좌표/font/color/raw bytes
mem-write/object-stream-change: 상태 변수와 object script pointer 변화