Figure 1: Construction of SciLitBench across title/abstract screening, full-text screening, and data extraction. Stage 1: Title and abstract (TA) screening. From 42,981 retrieved records, 2,000 were manually annotated and divided into development, few-shot, and evaluation subsets. Model and ensemble experiments were used to identify the highest-precision configuration achieving perfect recall on the evaluation split. This configuration was applied to the remaining 40,981 records, yielding 4,165 predicted positives for manual re-annotation and 36,816 predicted negatives retained as silver exclusions. Manual review of the predicted positives identified 1,767 additional inclusions and 2,398 exclusions; combined with the 52 inclusions from the initial annotated set, this produced 1,819 title/abstract inclusions. A random sample of 500 silver exclusions was additionally re-annotated to estimate false-negative contamination. Stage 2: Full-text (FT) screening. Full text was retrieved for 1,012 records carried forward from Stage 1. A manually annotated set of 200 papers was used for full-text model evaluation and model selection. The highest-precision configuration achieving perfect recall was then applied to the remaining 812 papers, producing 785 predicted positives for manual re-annotation and 27 silver exclusions. Manual review identified 728 additional inclusions and 57 exclusions. Combined with the 172 inclusions from the initial annotated set and after removing 12 duplicates, this yielded 888 papers for data extraction. Stage 3: Data extraction (DE). Schema development began from researcher-defined extraction goals and a 50-paper sample used to construct six initial schemas. Llama 3.3-70B generated raw extraction reports across the corpus, from which a collaborator pass proposed category merges, splits, edge cases, and exceptions. Researchers reviewed these suggestions, resolved conflicts, and finalized six extraction schemas: publication year, domain, review stage, approach, evaluation results, and limitations. Researchers then applied the finalized schemas to all 888 papers, yielding 16,777 human annotations. The same schemas were used to obtain machine annotations from 22 LLMs. Closed fields were evaluated programmatically, whereas the open-ended evaluation-results and limitations fields were assessed using a calibrated LLM-as-a-judge protocol based on a 100-paper calibration set and 29,724 labeled judge decisions. Solid arrows indicate the principal data flow through the review pipeline; dashed boxes denote evaluation or audit components rather than additional review stages.