37 days. That's how long the main and submain branches diverged before the big merge today. It wasn't just about closing this gap; it was about making the biggest forward leap we've seen in weeks. The test matrix exploded from 78 to 117 tests, and we dropped an 11-commit sprint into IR lowering that hammered out essential struct and array support. That alone makes you want to take a closer look at what's changed. The submain merge (PR #57) The main branch just caught up with a glut of overdue updates. Submain had all the action, while main was stuck at v4.9 with 78 tests since late March. Finally, PR #57 has us breathing easy: 117/117 test matrix fully up, all nine blockade issues unlocked, and every example is passing smoothly. Improvements included tweaking the error model, enforcing integer overflow rules, refining semicolon behaviors, fixing parser body handling, ensuring struct field overflow handling, streamlining recursive types, and sealing memory soundness.…