My #pico1k entry is complete except for an aggravating bug where it isn't generating the correct number of mines, which makes the game unwinnable. I'm already accounting for the possibility of two mines being generated on the same tile, so it's not that. I'll have to have a closer look later.
Okay, so that thing I said about accounting for the possibility of two mines being generated on the same tile...? Yeah, the way I was trying to do that wasn't working. Turns out you can't fiddle with the control variable of a Lua for loop while inside the loop. Who knew?
I'm now using a repeat-until to continuously re-roll mine locations until I hit a blank space. It's somehow cost me 11 extra bytes but at least the game is working now. #pico1k