A thing that still stands out to me is that even in this work we're looking at Lean as a way of verifying a proof, but I do not know how much exploratory work is possible in Lean.<p>In Rocq/Coq, I've found myself often lost in the weeds when exploring a problem just through tactics mode (half expecting it to handle the more boring machinery), and really do have to think pretty hard about how I get from A to B.<p>Some of this is, quite simply, me just walking in the wrong direction (if you have multiple things you can induct on, the choice can greatly affect how easy it is to move forward!). I just wish that the computer would be a bit better at helping me realize I'm in the wrong direction.<p>Stuff like Quickchick[0] helps, but just generally I would love the computer to more actively give me counterexamples to some extent.<p>[0]: <a href="https://github.com/QuickChick/QuickChick">https://github.com/QuickChick/QuickChick</a>