The Last Human-Written Paper: Agent-Native Research Artifacts Paper • 2604.24658 • Published 12 days ago • 19