Terminal-Bench-Science Review Report 70 scientific tasks: 31 Accepted, 5 Doubtful and 34 Refused. 2026-11-03