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