Autonomous Scientific Discovery via Iterative Meta-Reflection Paper • 2607.01131 • Published Jul 1 • 6