route map1_01a -> map2_02d; opcode row 0x005428a8; count byte 0x004576e8 save offset 0x0010; slot base 0x00457750; slot stride 0x00d8; loaded complete slot capacity: 3; runtime slot count required: True; runtime slot descriptor pointers required: True; proofFound False; promotion status blocked.
Opcode 0x20 mode 0 is controlled by runtime state, not by a static leaf table. The loop count byte 0x004576e8 sits inside the first save-read block at save offset 0x0010, while the 0x00457750 slot area is the second save-read block and contains only three complete 0xd8-byte slots. The static first dwords of the scanned slots are zero, so slot descriptor pointers must be materialized at runtime before descriptor+4 nested scripts can run. This keeps the current map1_01a -> map2_02d gate proof blocked until runtime slot count and descriptor pointer values are proven.
runtime-slot-countruntime-slot-descriptor-pointersactive-order-runtime-stateselected-root-execution-or-traceHwanse2.exe: static slot/count byte locations and direct-reference scansout/save_loader_trace.json: save block mapping for count byte and slot base runtime addressesout/save_selector_opcode20_nested_base_modes.json: current opcode 0x20 mode and nested script path classification| field | runtime VA | save offset | read call | block size | description | direct refs |
|---|---|---|---|---|---|---|
| count byte | 0x004576e8 | 0x0010 | 0x00423404 | 0x0072 | first save block, includes scene selector bytes and tile/camera candidates | 86 |
| slot base | 0x00457750 | 0x0072 | 0x00423430 | 0x0288 | second save block | 39 |
| slot | base | save offset | inside loaded block | static first dword | static +4 dword | pointer-like |
|---|---|---|---|---|---|---|
| 0 | 0x00457750 | 0x0072 | True | 0x00000000 | 0x00010001 | False |
| 1 | 0x00457828 | 0x014a | True | 0x00000000 | 0x00010101 | False |
| 2 | 0x00457900 | 0x0222 | True | 0x00000000 | 0x00010201 | False |
| 3 | 0x004579d8 | - | False | 0x00000000 | 0x00000000 | False |
| 4 | 0x00457ab0 | - | False | 0x00000000 | 0x00000000 | False |
| 5 | 0x00457b88 | - | False | 0x00000000 | 0x00000000 | False |