D014 - Presence and behaviour are separate questions, measured separately

assumed ยท 2026-08-19

The behavioural sections ask whether a function works and cost a confident signature each. 900-surface asks only whether it exists, which costs a name.

The second question scales and the first does not. One commercial title imports around 1,400 symbols; thirty-five behavioural checks will never measure coverage of that, and the ratio of surface present to surface known is the honest headline for an emulator's progress. Splitting the questions took the census from 30 symbols to 246 in an afternoon, with no risk taken.

Three things make it safe:

The same weak declarations were applied to platform.h, so the harness now skips a behavioural check whose symbol is absent instead of jumping to zero and losing every check after it.