2026-08-20 - Factoring, floats, and the solver earning its refusals

Done. Three units, gate green after each.

Verified. 13 execution tests on hardware, including the two models agreeing on float arithmetic. The float work passed first try.

Surprises.

Not done. Memory operands are decoded, not translated - no guest memory buffer exists yet, so every load and store is still refused. That is the next unit and the top five worklist entries are all waiting on it.