Everything we have published, including the corrections.
Eight full reports and seven shorter outputs. Papers carry a report number and a version; when a number changes we say so in the paper rather than replacing the file quietly. Correspondence on any of it goes to research@aiworklab.com.
2026
2025
BibTeX for the eight reports.
If you are citing a technical note, a dataset or a talk instead, write to us and we will send you the entry rather than have you guess at it.
@techreport{bhardwaj2026comprehension, author = {Bhardwaj, Mohit}, title = {The comprehension gap: 200 engineers, 12 months, and what agentic coding did to recall}, year = {2026}, number = {AWL-2026-06}, institution = {AI Work Lab}, url = {https://aiworklab.com/research-1.html} } @techreport{bhardwaj2026explain, author = {Bhardwaj, Mohit}, title = {Explain-to-merge: where one beat of friction changes what sticks}, year = {2026}, number = {AWL-2026-05}, institution = {AI Work Lab}, url = {https://aiworklab.com/research-2.html} } @techreport{bhardwaj2026lines, author = {Bhardwaj, Mohit}, title = {Lines accepted predicts nothing: six productivity proxies against six-month capability}, year = {2026}, number = {AWL-2026-04}, institution = {AI Work Lab}, url = {https://aiworklab.com/research-3.html} } @techreport{bhardwaj2026concept, author = {Bhardwaj, Mohit}, title = {A concept tagger that does not lie: calibration across 41 repositories}, year = {2026}, number = {AWL-2026-03}, institution = {AI Work Lab}, url = {https://aiworklab.com/research-4.html} } @techreport{bhardwaj2026spaced, author = {Bhardwaj, Mohit}, title = {Spaced retrieval for code: FSRS against 18,000 review events}, year = {2026}, number = {AWL-2026-02}, institution = {AI Work Lab}, url = {https://aiworklab.com/research-5.html} } @techreport{bhardwaj2026model, author = {Bhardwaj, Mohit}, title = {Model-agnostic by construction: teaching quality across nine models}, year = {2026}, number = {AWL-2026-01}, institution = {AI Work Lab}, url = {https://aiworklab.com/research-6.html} } @techreport{bhardwaj2025bus, author = {Bhardwaj, Mohit}, title = {Bus factor as a leading indicator: 14 organisations, nine months}, year = {2025}, number = {AWL-2025-02}, institution = {AI Work Lab}, url = {https://aiworklab.com/research-7.html} } @techreport{bhardwaj2025org, author = {Bhardwaj, Mohit}, title = {What an org dashboard should refuse to show: aggregation limits on individual skill data}, year = {2025}, number = {AWL-2025-01}, institution = {AI Work Lab}, url = {https://aiworklab.com/research-8.html} }
What you can have, and what we hold back.
Instruments and code
Rubrics, taxonomies, the prerequisite graph, normalisation code and every analysis notebook are published outright. Reproducing our figures should not require our permission.
Labelled corpora
The 12,400-span labelled corpus contains code from private repositories, so it moves under a data agreement rather than a download link.
Individual records
No per-engineer comprehension record leaves the product, to us or to anyone else. The reasoning is set out in AWL-2025-01, along with the requests we declined.