Current incremental repaint evidence - releases 6.3.0.10 EN / 6.3.0.11 DE
22 October 2026

This directory contains evidence for the exact new applications. Prior UI 8/9
is EVIDENCE/ui-history8-9. Earlier slim engine 6/7 timing/graphs are historical
at EVIDENCE/slim-history/COMPARISON; they do not measure this repaint revision.

START HERE
native/native-report.json: finite native-runtime acceptance, editions/hashes,
observed frame comparison, memory/lifecycle checks and limits.
native/finite-frame-export.json: exact measured sequence bounds and hashes;
later manual window-test samples are excluded from the raw frame exports.
native/svga4/svga-native-report.json: six exact whole-viewport native RGB
comparisons at cells 79 and 59, moved-window input and close cleanup.
flicker-engine-and-memory-audit.json: resource-by-resource unchanged engine,
art, icons, runtime and reservation accounting; additional UI code 256/272 B.
incremental-cpu-report.json: 95 actual 16-bit traced paint frames per edition,
16 special moves and Undo, footer-only actions, Expose bypass and state canaries.
geometry-cpu-report.json: production geometry/input with modeled kernel calls.
redraw-call-comparison.json: production16-bit graphics-call counts before and
after. A human move+reply uses96 -> 2 bitmaps and3 -> 0 full viewport clears in
this fixed scenario. These counts are not measured monitor frames or timings.
cpu/flicker-cpu-audit.json: shipping UI uses 80386-only near conditional jumps;
8088/8086/286 incompatibility is established, not merely untested.
../../DEVELOPMENT/source-rebuild-report.json: exact 407-file source rebuild and tests.

The 64-byte painted history occupies existing private state. Data/arena/stack
reservations stay 8400/34336/49152 bytes. New fixed resources+stack 128576/128608 B;
all initialized resources+stack 215808/215824 B. These exclude runtime handle,
heap, window, shared-library and loader costs and are not total physical RAM.

Native tests use the supplied English GeoWorks Pro/Ensemble 1.2 runtime in
emulation, not physical 8088 hardware. Native screenshot/raster equality and
observed SDL presentation frames are distinct from kernel stub CPU call traces.
Observer conversion/disk overhead prevents use as game-performance timing.
See native report for exact configurations/actions and finite results.

Portable production code tests live in SOURCE/tests. The tools here preserve
original workspace-oriented audit/measurement scripts and referenced paths;
they may need paths/dependencies adapted. The API audit needs the user's own
matching runtime; none is supplied. REPAINT-DESIGN.md and repaint-api-proof.json
record derived native API facts only. state-cache-audit.json is an explicitly
labeled preimplementation plan; final verification is in the CPU/native reports.
HOST-HARNESS-AUDIT.md documents the old logging ambiguity and bounded fix.
ui-build-freeze.json is a STATIC freeze marker; native acceptance is an
independent release gate. No commercial runtime bytes or raw memory are included.
