SPB Git

spb/wp29_uqo

Public
4.9 KB · 34 lines markdown
1# F4-conf-04 — Verification of a five-item reference list23## Question4For each of five references (R1–R5) cited in a draft manuscript, does (i) the entry's title match the source document, (ii) the entry's year equal the first-submission year or the reproduced-version year given in the extract's "Bibliographic record" line, and (iii) the finding attributed to the reference ("cited_for") appear in, or follow arithmetically from, the provided extract? A reference failing any check is unverifiable.56## Data and exclusions7Inputs: `data/reference_list.json` (5 references) and five source extracts under `data/sources/` plus `data/README.md`. Line counts are in `n_input_rows` (README 17 lines; extracts 66, 91, 107, 58, 134 lines; 5 JSON items). SHA-256 values of all files match `data/README.md` (printed by `out/analysis.py`; see `out/state/data_audit.md`). No reference was excluded (`out/exclusions.csv`: 5 → 5); `n_analysed` = 5 references, each with three checks. Only the extracts were used as evidence; no remembered paper content or external databases.89## Method10`out/analysis.py` (deterministic, no randomness, `random_seed` = null):111. **Title**: entry title vs. the extract's `Title:` header and body `#` title after normalisation (case, punctuation, diacritics, "&"/"and").122. **Year**: entry year vs. the first and the last "submitted" year parsed from the Bibliographic record line.133. **Finding**: each element of `cited_for` is checked against specific table cells / sentences, which the script extracts and prints (magnitudes, SEs/CIs, significance, timing, population, design), plus arithmetic checks (e.g. exp(ATT)−1, coefficient/mean).14A naive baseline (header title/year + every number in `cited_for` appearing verbatim somewhere in the extract) is reported as `baseline_unverifiable_references` / `baseline_n_verified`.1516## Results17`unverifiable_references` = ["R3"]; `n_verified` = 4 (see `reference_checks`).1819- **R1 (Armendariz 2026)** — all checks pass (`reference_checks.R1`). Table 6, 5 km column: ATT −0.431** (0.210), −35.0%; text: significant at 5%, staggered DCR introduction, individual-level hospital records.20- **R2 (Li, Pearson-Merkowitz & Yokum 2026)** — all pass (`reference_checks.R2`). Table 2 ATE column: $1,153 (95% CI [166, 2,141]), 1.47 pp, −1.99 weeks; abstract: preregistered RCT, N = 23,549.21- **R3 (Liu & Zhao)** — fails all three (`reference_checks.R3`). Entry title "Restaurants, Cafés and Neighbourhood Change: Commercial Entry and House Prices in Greater London" differs from "Does Entry of Food-and-Drink Establishments Raise Local House Prices? Event-Study Evidence from London"; entry year 2024 vs. 2026 (v1 and v2). The finding is contradicted: the stacked coefficient is 0.005 at τ=0, rising gradually to 0.037 (τ=4) and 0.034 (τ=5) — 3.4–3.7% is reached after four to five years, not in the entry year.22- **R4 (Kanayama, Miyaji & Otani 2025)** — all pass (`reference_checks.R4`); year 2025 = v1 year. Appendix Table 2: employment elasticity w.r.t. MW −0.388 (0.132); own-wage elasticity −0.732 (0.091); Japan's spot labour market.23- **R5 (Tossou 2025)** — all pass (`reference_checks.R5`). Table 3 col (4) (stated preferred specification): −0.0962 (0.0129), % change −0.3685, i.e. 36.85% of the mean 0.261.2425The naive baseline gives the same set (`baseline_unverifiable_references` = ["R3"], `baseline_n_verified` = 4), but only via R3's title/year failure: the numbers "3.4–3.7" do occur in the R3 extract, so number matching alone would not have caught the misattributed timing.2627## Uncertainty28The checks are deterministic judgements, so there is no sampling uncertainty. The judgement calls are listed in `data_issues`: (a) R1's Table A19 prints SE 0.218 for the same estimate (Table 6: 0.210), but 5% significance holds either way (0.431/0.218 ≈ 1.98); (b) R5's printed −0.3685 vs. computed −0.36858 is a last-digit truncation. Neither changes a verdict. The R3 verdict does not depend on judgement: any one of its three failures would be enough.2930## Limitations and open issues31- Source-internal inconsistencies recorded in `data_issues`: R1 (SE 0.210 vs 0.218; 608 vs 640 control regions; fatal-outcome reduction "35%" in the abstract vs "approximately 30%" in Sec. 6.1); R4 (the own-wage elasticity's SE (0.091) is identical to the SE of "Affected employment", which looks wrong for a ratio estimate. The citation copies the printed value, so it passes the "stated in the extract" rule, but whether that SE is reliable cannot be settled from the extract); R5 (abstract headline 0.0855/18.79% refers to a different outcome measure, from Table 2, which is not in the extract).32- The verdicts apply only to the extracts. Omitted sections cannot be checked, and no other versions were consulted.33- Title matching is a normalised exact-string comparison. It would mark a title with any wording change as not matching. That is consistent with the task rule, and the R3 title differs entirely in any case.34
Files · main
Menu

Theme