d3317358ce
Re-brainstorm of milestone 23 after the original spec retired in iter gc.1. The original silently assumed polymorphic free fns are mono-specialised parallel to class methods; iter 23.4 BLOCKED three times on that seam. Revised spec corrects the architecture by committing to a unified typecheck-time mono pass (B1) — one specialiser for all Type::Forall Defs, codegen-time lower_polymorphic_call retired in same iter. First real run of the grounding-check agent (Step 7.5) shipped in gc.1: PASS, 15 assumptions ratified.