D072 - First names, and the first concrete implementation target

decided ยท 2026-08-19

The whole chain now runs end to end, on real material and with no external input:

Executable Imports Named Share
2 MB 715 83 11.6%
96 MB 1,380 161 11.7%

Both halves contribute. Published C names resolve the C library outright; the combinatorial generator produced real vendor names that the hash then confirmed - sceCommonDialogInitialize, sceSaveDataInitialize3, sceSysmoduleLoadModule, sceVideoOutSetBufferAttribute2, and dozens more. Nothing was consulted to get them.

And the one that mattered. The function the 96 MB executable calls 431 million times in ten seconds, previously known only as libkernel.prx::0x7dd1e10c2d2e7a04, is

sceKernelDirectMemoryQuery

The guest asks about direct memory, is told "unimplemented", and asks again forever. That is the wall, it has a name, and implementing it is now a specific piece of work rather than a research question.

Eighty-eight percent are still unnamed, and that is a vocabulary problem, not a method problem. Extending data/vendor.toml is the work, and it needs no rebuild.