SPB Git

spb/wp29_uqo

Public

# F4-conf-04 — Verification of a five-item reference list

# Question

For each of five cited arXiv studies, I checked whether (i) the title in the entry matches the document, (ii) the year matches the first-submission year or the year of the version in the extract, and (iii) the finding the manuscript attributes to it is stated in the extract or follows arithmetically from it. A reference that fails any of these checks is unverifiable.

# Data and exclusions

Inputs were data/reference_list.json (5 items) and five extracts under data/sources/; data/README.md was also read. Line counts are in n_input_rows. All SHA-256 hashes match the README. No reference was excluded (out/exclusions.csv): n_analysed = 5. The only evidence used was each extract's header ("Title", "Bibliographic record") and its body. Problems found in the sources are listed under data_issues.

# Method

out/analysis.py does the following:

  • Entry parsing. It splits each entry into authors, year, title and arXiv id.
  • Title check. It compares the entry title with the header title and the body title after normalisation (case, diacritics, punctuation, "&"→"and").
  • Year check. It reads the first-submission year and the year of the reproduced version from the "Bibliographic record" line.
  • Finding check. It finds and prints the table cells and sentences that decide each finding, then compares them with every element of cited_for: magnitude, SE/CI, significance, timing and population/design.

The decisions on the finding checks were made by me after reading each extract in full. The script encodes those decisions as checks against the exact printed cells. A header-only baseline (title and year checks only) is stored as baseline_unverifiable_title_year_only.

# Results

  • R1, Armendariz 2026: verified. Title and year (2026) match. Table 6, 5 km column, prints ATT -0.431** with SE (0.210) and -35.0%. The text states significance at the 5% level, and the abstract describes the staggered DiD on hospital records (reference_checks.R1).
  • R2, Li et al. 2026: verified. In Table 2's ATE column: $1,153 with 95% CI [166, 2,141], 1.47 pp, and -1.99 weeks. The abstract gives the preregistered RCT and N = 23,549 (reference_checks.R2).
  • R3, Liu & Zhao: unverifiable, fails all three checks (reference_checks.R3):
    • The entry title "Restaurants, Cafés and Neighbourhood Change: Commercial Entry and House Prices in Greater London" is a different title from "Does Entry of Food-and-Drink Establishments Raise Local House Prices? Event-Study Evidence from London".
    • The year 2024 does not match either submission year (v1 and v2 are both 2026).
    • The finding is contradicted. The extract reports 0.005 log points at τ=0, rising gradually to 0.037/0.034 at τ=4/5 ("prices do not jump immediately"; Section 3.2 and the Table 3 clean-onset row). This rules out a 3.4–3.7% jump in the entry year followed by no further rise.
  • R4, Kanayama et al. 2025: verified. Year 2025 equals the v1 year. Table 2 prints -0.388 (0.132) and -0.732 (0.091). The abstract places the study in Japan's spot labour market (reference_checks.R4).
  • R5, Tossou 2025: verified. Table 3 column (4), described as the preferred specification, prints -0.0962 (0.0129) and % change -0.3685, i.e. 36.85% of the mean of 0.261 (reference_checks.R5).

Summary: unverifiable_references = ["R3"] and n_verified = 4. The header-only baseline also flags only R3 (baseline_unverifiable_title_year_only).

# Uncertainty

No statistical estimation is involved, and random_seed is null. The checks are deterministic, but the following judgement calls affect them:

  • R1 SE conflict. The same CS-DR 5 km estimate has SE 0.210 in Table 6 but 0.218 in Table A19. I treated Table 6, the main table, as decisive. The 5% significance (**) is printed in both tables.
  • R4 SE may be a copy. The SE of the own-wage elasticity (0.091) is identical to the SE printed for "Affected employment". That looks like a possible duplication in the original paper. The cited SE matches what is printed, but the extract cannot confirm it is the true SE of the ratio.
  • R5 rounding. Recomputing -0.0962/0.261 gives -0.3686 against the printed -0.3685. The difference comes from the mean being rounded and does not affect the verdict.

# Limitations and open issues

  • Only the excerpts were available, so material outside them was not checked.
  • R1 has further internal inconsistencies (608 vs 640 control regions; -30%/+47% in Section 6.1 vs 35% in the abstract). They do not affect the cited finding and are listed in data_issues.
  • R5's abstract headline (0.0855, 18.79%) comes from a different table that is not reproduced in the extract. A reader citing the abstract would quote a different number.
  • feasibility = "complete".
Files · 46a1f53512bec3cd5d9c16e8fc9d9da4129c09cc
Menu

Theme