147 genes, five databases, three models.
SurfaceBench is a 147-protein benchmark assembled from cases where the five public surface-membership databases disagree on surface status. Each protein was manually reviewed and classified as surface, contextually surface, or non-surface. Sonnet 4.6 and Opus 4.8 — with no external tools, working from training-time knowledge plus a short NCBI context block — outperform every gold-standard database on this set. The table below shows every model × prompt-variant call so you can audit the reasoning per gene.
147 genesTSV ships verdicts + reason codes + telemetry. Free-text reasoning per cell is on GET /v1/benchmark/matrix.
UniProt
GO
SURFY
CSPA
HPA