| 15 |
15 |
"K-33","manuscript/sections/part03_data.tex","fixed","\AclParsedEntries used." |
| 16 |
16 |
"K-34","manuscript/sections/part03_data.tex","fixed","E1 now also described as removing out-of-window second-pass records loaded by identifier (also stated in the second-pass subsection)." |
| 17 |
17 |
"K-35","manuscript/sections/part03_data.tex","fixed","date_precision = year only when YYYY-01-01 and no preprint/arXiv date; first-date override of YYYY-01-01 dates stated in sec:data-dedup and sec:data-dates." |
| 18 |
|
−"K-36","manuscript/sections/part03_data.tex","fixed","Switched cites to the main-bib keys martinmartin2021coverage, radev2013aclanthology, kinney2023s2ag and to fortunato2018sos (part02 key; neither key is in references.bib, part02 cites sos); deleted the four duplicate entries from references_part03.bib; kept culbert2025openalex (journal version with DOI) for Part II to adopt per K-05." |
|
18 |
+"K-36","manuscript/sections/part03_data.tex","fixed","Switched every duplicated work to the key of references.bib: martinmartin2021coverage, radev2013aclanthology, kinney2023s2ag, fortunato2018scienceofscience, culbert2025openalexcoverage, scheidsteger2023magopenalex, page2021prismaexplanation, wang2013citationwindow, lin2020arxivcs; deleted the nine duplicate entries from references_part03.bib (9 entries remain, all unique DOIs); merge_bibs rerun (735 entries, 1 DOI conflict = matsakis2014rust in part02, not mine). Part II should cite culbert2025openalexcoverage (journal version) per K-05." |
| 19 |
19 |
K-01,manuscript/sections/part02_evolution.tex,fixed,"Bornmann & Mutz 2015 re-verified via Crossref abstract (10.1002/asi.23329): three phases <1 % / 2-3 % / 8-9 % to 2010; sentence now reports all three and a modern doubling time of about nine years." |
| 20 |
20 |
K-02,manuscript/sections/part02_evolution.tex,fixed,"Lin et al. 2020 verified via the arXiv version's abstract (2308.01899; Crossref/OpenAlex carry no abstract): 66 % published under unchanged titles + 11 % under changed titles for arXiv CS preprints 2008-2017. 'Majority unmatched' reversed to 'about a quarter unmatched' at l.55 and l.151, flagged as abstract-based; unsupported 'median delay' claim removed." |
| 21 |
21 |
K-03,manuscript/sections/part02_evolution.tex,fixed,"Seasonality now described as a single set of eleven month dummies common to both periods (as _design() fits it); amplitude change stated as absorbed by residuals, a limitation." |
| 46 |
46 |
K-111,manuscript/appendices/appH_reproducibility.tex,fixed,"Typed provenance counts replaced by macros (\PrismaIdentifiedOpenalexPassOneCsTopicFilter, \LinkSlimTotal, \DblpParsedRecords, \LinkArxivCsRecords, \AclParsedEntries) in the steps table, prose and raw-sources table." |
| 47 |
47 |
K-112,manuscript/appendices/appH_reproducibility.tex,fixed,"Same-environment statement for M5M36/M4M64c/M3U96a now declared an assumption (no capture under reproducibility/)." |
| 48 |
48 |
K-113,manuscript/appendices/appH_reproducibility.tex,fixed,"arXiv licence wording harmonised with Part III ('arXiv metadata terms', CC0 for the metadata) in prose and in tab:appH-raw." |
| 49 |
|
−K-40,manuscript/sections/part04_methodology.tex,fixed,macro \LinkNeededOaIdsSecondPassArxivDoi now emitted by make_numbers.py (regenerated 617 macros); usage kept |
| 50 |
|
−K-41,manuscript/sections/part04_methodology.tex,fixed,"garbled diversity paragraph rewritten from 04_diversity_cagr.py: category mix per year <= 2025, delta = 1 - centroid cosine (post then baseline) else 1 - co-classification Jaccard, RS percentile CI from B=500 multinomial resamples seed 44, LC q=2 without CI, similarity source recorded" |
| 51 |
|
−K-42,manuscript/sections/part04_methodology.tex,fixed,eq:first-date rewritten as the two-branch rule of define_corpus.py (1-January date dropped when a preprint/arXiv date exists); consequence stated (year-only 2022 record with 2023 arXiv date -> post period) |
| 52 |
|
−K-43,manuscript/sections/part04_methodology.tex,fixed,prec = year only when no preprint/arXiv date; 'cannot manufacture a break' removed; period-dependence of the rescue stated as a maintained caveat with macros \PrismaEligibleDatePrecisionMonth/Year; sensitivity redistributing year-only records declared not implemented |
| 53 |
|
−K-44,manuscript/sections/part04_methodology.tex,fixed,"eq:duppair now has both routes (title+year within 2 years, shared arXiv id), the admissible-twin set B (in window, non-XPAC, titled, kept type or DBLP), length test on normalised titles, macros \PrismaVersionRelationshipTitleYear/ArxivId" |
| 54 |
|
−K-45,manuscript/sections/part04_methodology.tex,fixed,period cases pre/future added; pre = \PrismaEligibleByPeriodPre works outside both periods and monthly series; future empty (prisma_counts eligible_by_period has no such key) |
| 55 |
|
−K-46,manuscript/sections/part04_methodology.tex,fixed,first-author surname condition of link_sources.py added to step 3 of the DBLP cascade |
| 56 |
|
−K-47,manuscript/sections/part04_methodology.tex,fixed,membership rule rewritten per A-006 (in_dblp OR cs_primary OR arxiv_cs_primary); old clause and its unreachability explained; third class reported with \PrismaNeitherCoreNorPenumbraAfterExclusions |
| 57 |
|
−K-48,manuscript/sections/part04_methodology.tex,fixed,"weighting sentence replaced: DOI stratum dominates p-hat; automatic check passes all title pairs and fails some DOI pairs (book-level DOIs = error, retitled versions = correct link); PI verdicts settle precision" |
| 58 |
|
−K-49,manuscript/sections/part04_methodology.tex,fixed,"linkage_sample.py normalisation (NFKD ASCII fold, lower-case, non-alphanumerics collapsed to a space) and surname normalisation (DBLP 4-digit suffix stripped) described" |
| 59 |
|
−K-50,manuscript/sections/part04_methodology.tex,fixed,"donut specification described from run_structural_change.py (--donut 3: event month + 3 months each side, 7 months removed) and reported with \ItsSeriesTotalItsChatgptDonutN/LevelChange/LevelP" |
| 60 |
|
−K-51,manuscript/sections/part04_methodology.tex,fixed,"1,000-replication bootstrap claim removed; only bootstrap stated = 04_diversity_cagr.py (B=500 multinomial, RS and category shares); Gini, cross-area shares, modularity carry no interval" |
| 61 |
|
−K-52,manuscript/sections/part04_methodology.tex,fixed,"CAGR attributed to 04_diversity_cagr.py (2018->2022 and 2023->2025 on primary counts, shares 2018/2022/2025, undefined if start count 0); script added to the list" |
| 62 |
|
−K-53,manuscript/sections/part04_methodology.tex,fixed,"'with and without the preprint type' removed; venue_hhi_yearly.csv is all-types only, top-1 share is the only preprint gauge" |
| 63 |
|
−K-54,manuscript/sections/part04_methodology.tex,fixed,"cutoff rule stated (index = 0 mod 3 from 2018-01; train 2020-01..2021-10 for h=12, 2020-01..2020-10 for h=24, last label closes 2022-10; test 2023-01..2024-10 for h=12, 2023-01..2024-04 for h=24 with last month 2026-06); metrics JSON absent so the rule is described; Appendix C (K-90/K-91) is for its own fixer" |
| 64 |
|
−K-55,manuscript/sections/part04_methodology.tex,fixed,--last-month default corrected to June 2026 |
| 65 |
|
−K-56,manuscript/sections/part04_methodology.tex,fixed,overlap sentence deleted; non-overlap of (T-2..T) and (T-27..T-3) stated |
| 66 |
|
−K-57,manuscript/sections/part04_methodology.tex,fixed,"known_set.py described as a separate preregistered-concept lead-time check (keyword regexes, z>3 and doubling with >=30 works, ex-post peak month), explicitly not the H8 test; numbers left as \pending (no macro for known_set_lead_times.csv in make_numbers.py)" |
| 67 |
|
−K-58,manuscript/sections/part04_methodology.tex,fixed,"six checkpoints H-0 to H-5, H-0 described" |
| 68 |
|
−K-59,manuscript/sections/part04_methodology.tex,fixed,"created_date qualified (2025 re-ingestion, not used as an indexing date) consistent with Part III" |
| 69 |
|
−K-60,manuscript/sections/part04_methodology.tex,fixed,"seasonality remark replaced by the driver's baseline-month-mean seasonal adjustment of the log series, also the input of PELT and BOCPD" |
| 70 |
|
−K-61,manuscript/sections/part04_methodology.tex,fixed,"Gini and NCS populations = eligible, non-retracted works; retracted exclusion and preprint-citation CY union (B4) now owned by the citation-windows subsection" |
| 71 |
|
−K-62,manuscript/sections/part04_methodology.tex,fixed,"baseline-only placebo rank described (excludes the true event, can be 0) next to the full-range rank" |
| 72 |
|
−K-63,manuscript/sections/part04_methodology.tex,fixed,"'immaterial' removed; driver gives no reason for --first 2018-02, omission stated as one baseline month (\ItsSeriesTotalNMonths months)" |
| 73 |
|
−bib-part04,manuscript/references_part04.bib,fixed,"duplicate-DOI keys removed from references_part04.bib (waltman2019fieldnorm, wang2013window, uzzi2013atypical, bernal2018controls, bai2003computation) and replaced in part04 \cite by the references.bib keys; merge_bibs.py re-run (741 entries)" |
|
49 |
+K-40,manuscript/sections/part04_methodology.tex,fixed,macro \LinkNeededOaIdsSecondPassArxivDoi now emitted by make_numbers.py (regenerated 617 macros); usage kept |
|
50 |
+K-41,manuscript/sections/part04_methodology.tex,fixed,"garbled diversity paragraph rewritten from 04_diversity_cagr.py: category mix per year <= 2025, delta = 1 - centroid cosine (post then baseline) else 1 - co-classification Jaccard, RS percentile CI from B=500 multinomial resamples seed 44, LC q=2 without CI, similarity source recorded" |
|
51 |
+K-42,manuscript/sections/part04_methodology.tex,fixed,eq:first-date rewritten as the two-branch rule of define_corpus.py (1-January date dropped when a preprint/arXiv date exists); consequence stated (year-only 2022 record with 2023 arXiv date -> post period) |
|
52 |
+K-43,manuscript/sections/part04_methodology.tex,fixed,prec = year only when no preprint/arXiv date; 'cannot manufacture a break' removed; period-dependence of the rescue stated as a maintained caveat with macros \PrismaEligibleDatePrecisionMonth/Year; sensitivity redistributing year-only records declared not implemented |
|
53 |
+K-44,manuscript/sections/part04_methodology.tex,fixed,"eq:duppair now has both routes (title+year within 2 years, shared arXiv id), the admissible-twin set B (in window, non-XPAC, titled, kept type or DBLP), length test on normalised titles, macros \PrismaVersionRelationshipTitleYear/ArxivId" |
|
54 |
+K-45,manuscript/sections/part04_methodology.tex,fixed,period cases pre/future added; pre = \PrismaEligibleByPeriodPre works outside both periods and monthly series; future empty (prisma_counts eligible_by_period has no such key) |
|
55 |
+K-46,manuscript/sections/part04_methodology.tex,fixed,first-author surname condition of link_sources.py added to step 3 of the DBLP cascade |
|
56 |
+K-47,manuscript/sections/part04_methodology.tex,fixed,membership rule rewritten per A-006 (in_dblp OR cs_primary OR arxiv_cs_primary); old clause and its unreachability explained; third class reported with \PrismaNeitherCoreNorPenumbraAfterExclusions |
|
57 |
+K-48,manuscript/sections/part04_methodology.tex,fixed,"weighting sentence replaced: DOI stratum dominates p-hat; automatic check passes all title pairs and fails some DOI pairs (book-level DOIs = error, retitled versions = correct link); PI verdicts settle precision" |
|
58 |
+K-49,manuscript/sections/part04_methodology.tex,fixed,"linkage_sample.py normalisation (NFKD ASCII fold, lower-case, non-alphanumerics collapsed to a space) and surname normalisation (DBLP 4-digit suffix stripped) described" |
|
59 |
+K-50,manuscript/sections/part04_methodology.tex,fixed,"donut specification described from run_structural_change.py (--donut 3: event month + 3 months each side, 7 months removed) and reported with \ItsSeriesTotalItsChatgptDonutN/LevelChange/LevelP" |
|
60 |
+K-51,manuscript/sections/part04_methodology.tex,fixed,"1,000-replication bootstrap claim removed; only bootstrap stated = 04_diversity_cagr.py (B=500 multinomial, RS and category shares); Gini, cross-area shares, modularity carry no interval" |
|
61 |
+K-52,manuscript/sections/part04_methodology.tex,fixed,"CAGR attributed to 04_diversity_cagr.py (2018->2022 and 2023->2025 on primary counts, shares 2018/2022/2025, undefined if start count 0); script added to the list" |
|
62 |
+K-53,manuscript/sections/part04_methodology.tex,fixed,"'with and without the preprint type' removed; venue_hhi_yearly.csv is all-types only, top-1 share is the only preprint gauge" |
|
63 |
+K-54,manuscript/sections/part04_methodology.tex,fixed,"cutoff rule stated (index = 0 mod 3 from 2018-01; train 2020-01..2021-10 for h=12, 2020-01..2020-10 for h=24, last label closes 2022-10; test 2023-01..2024-10 for h=12, 2023-01..2024-04 for h=24 with last month 2026-06); metrics JSON absent so the rule is described; Appendix C (K-90/K-91) is for its own fixer" |
|
64 |
+K-55,manuscript/sections/part04_methodology.tex,fixed,--last-month default corrected to June 2026 |
|
65 |
+K-56,manuscript/sections/part04_methodology.tex,fixed,overlap sentence deleted; non-overlap of (T-2..T) and (T-27..T-3) stated |
|
66 |
+K-57,manuscript/sections/part04_methodology.tex,fixed,"known_set.py described as a separate preregistered-concept lead-time check (keyword regexes, z>3 and doubling with >=30 works, ex-post peak month), explicitly not the H8 test; numbers left as \pending (no macro for known_set_lead_times.csv in make_numbers.py)" |
|
67 |
+K-58,manuscript/sections/part04_methodology.tex,fixed,"six checkpoints H-0 to H-5, H-0 described" |
|
68 |
+K-59,manuscript/sections/part04_methodology.tex,fixed,"created_date qualified (2025 re-ingestion, not used as an indexing date) consistent with Part III" |
|
69 |
+K-60,manuscript/sections/part04_methodology.tex,fixed,"seasonality remark replaced by the driver's baseline-month-mean seasonal adjustment of the log series, also the input of PELT and BOCPD" |
|
70 |
+K-61,manuscript/sections/part04_methodology.tex,fixed,"Gini and NCS populations = eligible, non-retracted works; retracted exclusion and preprint-citation CY union (B4) now owned by the citation-windows subsection" |
|
71 |
+K-62,manuscript/sections/part04_methodology.tex,fixed,"baseline-only placebo rank described (excludes the true event, can be 0) next to the full-range rank" |
|
72 |
+K-63,manuscript/sections/part04_methodology.tex,fixed,"'immaterial' removed; driver gives no reason for --first 2018-02, omission stated as one baseline month (\ItsSeriesTotalNMonths months)" |
|
73 |
+bib-part04,manuscript/references_part04.bib,fixed,"duplicate-DOI keys removed from references_part04.bib (waltman2019fieldnorm, wang2013window, uzzi2013atypical, bernal2018controls, bai2003computation) and replaced in part04 \cite by the references.bib keys; merge_bibs.py re-run (741 entries)" |