Spacer: Towards Engineered Scientific Inspiration Paper • 2508.17661 • Published Aug 25, 2025 • 31 • 2