PASS: 60 original mode codes and exact 15x4 traversal
PASS: early abort at each of 60 modes, full run = 60 frames
PASS: 4 dispatch and palette cleanup routes, manual-entry preservation
PASS: one-shot 2.0s hardware timer and restore after batch
PASS: monochrome preparation screen; 6-digit updates, no main menu redraw per mode
PASS: unchanged graphics and palette kernels
Estimated minimum display time: 120 seconds plus frame preparation
estimated assembled bytes 12044 end 0o30414 entry 0o1000 labels 591
branch issues: 0
operations: [('add', 94), ('asl', 147), ('asr', 89), ('bcc', 13), ('beq', 122), ('bic', 33), ('bis', 14), ('bit', 19), ('blo', 51), ('bne', 73), ('bpl', 2), ('br', 63), ('clc', 15), ('clr', 124), ('cmp', 169), ('cmpb', 1), ('dec', 31), ('emt', 1), ('inc', 57), ('jmp', 52), ('jsr', 176), ('mov', 864), ('movb', 24), ('ror', 15), ('rti', 1), ('rts', 62), ('sob', 35), ('sub', 35), ('swab', 5), ('tst', 37)]
