wall-identifier

Installation
SKILL.md

wall-identifier: classify the wall before fighting it

Project guide: the repository's AGENTS.md. If the repository has none, use AGENTS-template.md and ask the user to fill in its project adapter.

A pinned compiler is deterministic: bytes = f(preprocessed unit, flags). Retail came out of the same f from real source, so every function can be reproduced in principle; the job is finding which input differs. The unit of reproduction is the whole translation unit, because some residue is front-end state that no local edit to the body can reach. Each class below has a different lever, and two of the four are not permuter problems at all.

Start here

Using the project's tools (see the AGENTS.md adapter):

  • Diff: the normalised compiled and retail pair, with the first divergence, call, branch and return counts, and both sides' leading instructions;
  • Semantics: an operand, FP-opcode, constant and ordered-referent comparison;
  • Switches: jump-table case-to-arm mapping against retail (a permuted table scores near-exact);
  • Headroom: current versus best-ever score;
  • Blocks: a basic-block view of retail;
  • Referents: the actual relocation targets, unmasked.
Installs
5
GitHub Stars
197
First Seen
Oct 26, 2026