Bibliography
Every work cited anywhere in this repository, once. The text cites Author Year; the key column matches it.
| Key | Citation | Link |
|---|---|---|
| Adesope 2017 | Adesope, Trevisan, Sundararajan (2017). Rethinking the use of tests. Review of Educational Research | https://doi.org/10.3102/0034654316689306 |
| Adolphson 1973 | Adolphson, Hu (1973). Optimal linear ordering. SIAM Journal on Applied Mathematics, 25(3), 403-423. | https://doi.org/10.1137/0125042 |
| Agentic AI Foundation 2026 | Agentic AI Foundation (accessed 2026). AGENTS.md: a simple, open format for guiding coding agents. Agentic AI Foundation, Linux Foundation | https://agents.md |
| Ahrefs 2026 | Ahrefs (2026). llms.txt study: 137,210 domains, server-log requests, May 2026. Ahrefs blog, 2026-06-15 | https://ahrefs.com/blog/llmstxt-study/ |
| Ahsan 2026 | Ahsan, Ahmad, Hee, Lee, Nakov (2026). TABVERSE: Benchmarking Cross-Format Table Understanding in LLMs and VLMs. Preprint. | arXiv:2606.09578 |
| Ainsworth 2006 | Ainsworth (2006). DeFT: a conceptual framework for multiple representations. Learning and Instruction | https://doi.org/10.1016/j.learninstruc.2006.03.001 |
| Akhmadeeva 2016 | Akhmadeeva, Tukhvatullin, Veytsman (2016). Do we need justified text? TUGboat 37(2) | https://tug.org/TUGboat/tb37-2/tb116akhmadeeva.pdf |
| Alemany-Puig 2022 | Alemany-Puig, Esteban, Ferrer-i-Cancho (2022). Minimum projective linearizations of trees in linear time. Information Processing Letters, 174, 106204. Code: Linear Arrangement Library. | https://doi.org/10.1016/j.ipl.2021.106204 , https://github.com/LAL-project/linear-arrangement-library |
| Alemdag 2025 | Alemdag, Eichelmann, Narciss (2025). Learning from erroneous examples, meta-analysis. Review of Educational Research | https://doi.org/10.3102/00346543251390901 |
| Alfieri 2013 | Alfieri, Nokes-Malach, Schunn (2013). Learning through case comparisons: a meta-analytic review. Educational Psychologist | https://doi.org/10.1080/00461520.2013.775712 |
| Amadieu 2009 | Amadieu, van Gog, Paas, Tricot, Mariné (2009). Prior knowledge and concept-map structure. Learning and Instruction | https://doi.org/10.1016/j.learninstruc.2009.02.005 |
| Anthropic 2026a | Anthropic (2026). Prompting best practices. Claude developer documentation | https://platform.claude.com/docs/en/build-with-claude/prompt-engineering/claude-prompting-best-practices |
| Anthropic 2026b | Anthropic (2026). How Claude remembers your project. Anthropic documentation | https://code.claude.com/docs/en/memory |
| APCA 2026 | Myndex (2026). APCA introduction (repository, a fork) | https://github.com/Myndex/apca-introduction |
| Ariel 2009 | Ariel, Dunlosky, Bailey (2009). Agenda-based regulation of study-time allocation. JEP: General. | https://doi.org/10.1037/a0015928 |
| Ashman 2020 | Ashman, Kalyuga, Sweller (2020). Problem-solving or explicit instruction: which first? Educational Psychology Review. | https://doi.org/10.1007/s10648-019-09500-5 |
| AU 2024 | Australian Government (2024, updated 2024-12-19). Style Manual: Sentence length | https://web.archive.org/web/20260508145352/https://www.stylemanual.gov.au/style-manual-resources/government-writing-handbook/editors-tips/sentence-length |
| Ayres 2014 | Ayres, Sweller (2014). The split-attention principle in multimedia learning. In Cambridge Handbook of Multimedia Learning | https://doi.org/10.1017/CBO9781139547369.011 |
| Baldwin 2000 | Baldwin, Clark (2000). Design Rules, Volume 1: The Power of Modularity. MIT Press | https://doi.org/10.7551/mitpress/2366.001.0001 |
| Barbieri 2023 | Barbieri, Miller-Cotto, Clerjuste, Chawla (2023). A meta-analysis of the worked examples effect on mathematics performance. Educational Psychology Review | https://doi.org/10.1007/s10648-023-09745-1 |
| Barzilay 2008 | Barzilay, Lapata (2008). Modeling local coherence: An entity-based approach. Computational Linguistics, 34(1), 1-34. | https://doi.org/10.1162/coli.2008.34.1.1 |
| Basili 1984 | Basili, Perricone (1984). Software errors and complexity: an empirical investigation. Communications of the ACM | https://doi.org/10.1145/69605.2085 |
| Bateman 2010 | Bateman, Mandryk, Gutwin, Genest, McDine, Brooks (2010). Useful junk? The effects of visual embellishment on comprehension and memorability of charts. CHI | https://doi.org/10.1145/1753326.1753716 |
| Bavota 2014 | Bavota, De Lucia, Marcus, Oliveto (2014). Improving software modularization via automated analysis of latent topics and dependencies. ACM TOSEM | https://doi.org/10.1145/2559935 |
| Baxter 1998 | Baxter, Yahin, Moura, Sant'Anna, Bier (1998). Clone detection using abstract syntax trees. ICSM | https://doi.org/10.1109/ICSM.1998.738528 |
| Baymard 2022 | Baymard Institute (2022). Readability: the optimal line length | https://baymard.com/blog/line-length-readability |
| Bazel 2026 | Bazel (accessed 2026). Visibility. Bazel documentation | https://bazel.build/concepts/visibility |
| Beck 2011 | Beck, Diehl (2011). On the congruence of modularity and code coupling. ESEC/FSE | https://doi.org/10.1145/2025113.2025162 |
| Beelders 2015 | Beelders, du Plessis (2015). Syntax highlighting as an influencing factor when reading and comprehending source code. Journal of Eye Movement Research | https://bop.unibe.ch/JEMR/article/view/2429 |
| Bellon 2007 | Bellon, Koschke, Antoniol, Krinke, Merlo (2007). Comparison and evaluation of clone detection tools. IEEE TSE | https://doi.org/10.1109/TSE.2007.70725 |
| Bernard 2002 | Bernard, Mills, Peterson, Storrer (2002). More about fonts: serif versus sans serif on screen. Usability News | https://www.humanfactors.com/newsletters/more_about_fonts.asp |
| Berney 2016 | Berney, Bétrancourt (2016). Does animation enhance learning? A meta-analysis. Computers & Education | https://doi.org/10.1016/j.compedu.2016.06.005 |
| Bille 2015 | Bille, Gortz, Landau, Weimann (2015). Tree compression with top trees. Information and Computation | https://doi.org/10.1016/j.ic.2014.12.012 |
| Binkley 2008 | Binkley, Lawrie, Maex, Morrell (2008). Impact of limited memory resources. ICPC | https://doi.org/10.1109/ICPC.2008.31 |
| Binkley 2009 | Binkley, Lawrie, Maex, Morrell (2009). Identifier length and limited programmer memory. Science of Computer Programming | https://doi.org/10.1016/j.scico.2009.02.006 |
| Bisra 2018 | Bisra, Liu, Nesbit, Salimi, Winne (2018). Inducing self-explanation. Educational Psychology Review | https://doi.org/10.1007/s10648-018-9434-x |
| Blunt 2014 | Blunt, Karpicke (2014). Learning with retrieval-based concept mapping. Journal of Educational Psychology | https://doi.org/10.1037/a0035934 |
| Bransford 1972 | Bransford, Johnson (1972). Contextual prerequisites for understanding. J. Verbal Learning and Verbal Behavior. | https://doi.org/10.1016/S0022-5371%2872%2980006-9 |
| Britton 1991 | Britton, Gülgöz (1991). Using Kintsch's computational model to improve instructional text: Effects of repairing inference calls on recall and cognitive structures. Journal of Educational Psychology, 83(3), 329-345. | https://doi.org/10.1037/0022-0663.83.3.329 |
| Brothers 2021 | Brothers, Kuperberg (2021). Word predictability effects are linear, not logarithmic: Implications for probabilistic models of sentence comprehension. Journal of Memory and Language, 116, 104174. | https://doi.org/10.1016/j.jml.2020.104174 |
| Broughton 2015 | Broughton (2015). Essential Classification, 2nd edition. Facet Publishing (contents sample) | https://www.alastore.ala.org/sites/default/files/book_samples/Broughton_2d.pdf |
| Brunmair 2019 | Brunmair, Richter (2019). Similarity matters: interleaved learning and its moderators. Psychological Bulletin | https://doi.org/10.1037/bul0000209 |
| Budiu 2020 | Budiu (2020). Information scent: how users decide where to go next. Nielsen Norman Group | https://www.nngroup.com/articles/information-scent/ |
| Buggy 2026 | Buggy, Cho, Shain, Staub (2026). Predictability effects in natural reading are logarithmic: Evidence from an eye-movement replication of Brothers and Kuperberg (2021). PsyArXiv preprint. | https://doi.org/10.31234/osf.io/kt3sw_v2 |
| Candela 2016 | Candela, Bavota, Russo, Oliveto (2016). Using cohesion and coupling for software remodularization: is it enough? ACM TOSEM | https://doi.org/10.1145/2928268 |
| Canonical 2021 | Procida (2021). Diataxis: a new foundation for Canonical documentation. Canonical blog | https://canonical.com/blog/diataxis-a-new-foundation-for-canonical-documentation |
| Carbon 2026 | IBM (2026). Carbon Design System: typography overview | https://carbondesignsystem.com/elements/typography/overview/ |
| Cargo 2026 | Cargo (accessed 2026). Package layout. The Cargo Book | https://doc.rust-lang.org/cargo/guide/project-layout.html |
| Carvalho 2014 | Carvalho, Goldstone (2014). Putting category learning in order. Memory and Cognition. | https://doi.org/10.3758/s13421-013-0371-0 |
| Catrambone 1989 | Catrambone, Holyoak (1989). Overcoming contextual limitations on problem-solving transfer. JEP: Learning, Memory, and Cognition | https://doi.org/10.1037/0278-7393.15.6.1147 |
| Catrambone 1998 | Catrambone (1998). The subgoal learning model. Journal of Experimental Psychology: General | https://doi.org/10.1037/0096-3445.127.4.355 |
| Cepeda 2008 | Cepeda, Vul, Rohrer, Wixted, Pashler (2008). Spacing effects in learning: a temporal ridgeline of optimal retention. Psychological Science | https://doi.org/10.1111/j.1467-9280.2008.02209.x |
| Charikar 2017 | Charikar, Chatziafratis (2017). Approximate hierarchical clustering via sparsest cut and spreading metrics. SODA | https://arxiv.org/abs/1609.09548 |
| Chatlatanagulchai 2026 | Chatlatanagulchai, Li, Kashiwa, Reid, Thonglek, Leelaprute, Rungsawang, Manaskasemsak, Adams, Hassan, Iida (2026). Agent READMEs: An Empirical Study of Context Files for Agentic Coding. Preprint, v2 2026-08-09. | arXiv:2511.12884 |
| Checkstyle 2026 | Checkstyle (accessed 2026). FileLength check. Checkstyle documentation | https://checkstyle.sourceforge.io/checks/sizes/filelength.html |
| Chen 2006 | Chen, Fan, Macredie (2006). Navigation in hypermedia learning systems: experts vs. novices. Computers in Human Behavior. | https://doi.org/10.1016/j.chb.2004.06.004 |
| Chen 2024a | Chen, Lin, Schärli, Zhou (2024). Teaching Large Language Models to Self-Debug. ICLR 2024. | arXiv:2304.05128 |
| Chen 2024b | Chen, Chi, Wang, Zhou (2024). Premise Order Matters in Reasoning with Large Language Models. ICML 2024. | arXiv:2402.08939 |
| Chidamber 1994 | Chidamber, Kemerer (1994). A metrics suite for object oriented design. IEEE TSE | https://doi.org/10.1109/32.295895 |
| Chung 1984 | Chung (1984). On optimal linear arrangements of trees. Computers & Mathematics with Applications, 10(1), 43-60. | https://doi.org/10.1016/0898-1221%2884%2990085-3 |
| Clark 1991 | Clark, Paivio (1991). Dual coding theory and education. Educational Psychology Review | https://doi.org/10.1007/BF01320076 |
| Cleveland 1984 | Cleveland, McGill (1984). Graphical perception. Journal of the American Statistical Association | https://doi.org/10.1080/01621459.1984.10478080 |
| Cohen-Addad 2019 | Cohen-Addad, Kanade, Mallmann-Trenn, Mathieu (2019). Hierarchical clustering: objective functions and algorithms. JACM | https://doi.org/10.1145/3321386 |
| Colfer 2016 | Colfer, Baldwin (2016). The mirroring hypothesis: theory, evidence, and exceptions. Industrial and Corporate Change 25(5), 709-738. Open access; abstract and introduction read | https://doi.org/10.1093/icc/dtw027 |
| Conklin 1987 | Conklin (1987). Hypertext: an introduction and survey. IEEE Computer | https://doi.org/10.1109/MC.1987.1663693 |
| Costa 2022 | Costa, Miranda, Melo (2022). Four-component instructional design (4C/ID) model: a meta-analysis. Learning Environments Research | https://doi.org/10.1007/s10984-021-09373-y |
| Cox 2021 | Cox (2021). Issue 117, golang-standards/project-layout. GitHub, opened 2021-04-09 | https://github.com/golang-standards/project-layout/issues/117 |
| Crossley 2016 | Crossley, Kyle, McNamara (2016). The tool for the automatic analysis of text cohesion (TAACO): Automatic assessment of local, global, and text cohesion. Behavior Research Methods, 48(4), 1227-1237. Code: TAACO 2.1. | https://doi.org/10.3758/s13428-015-0651-7 , https://github.com/LCR-ADS-Lab/TAACO |
| Crossley 2017 | Crossley, Skalicky, Dascalu, McNamara, Kyle (2017). Predicting text comprehension, processing, and familiarity in adult readers: New approaches to readability formulas. Discourse Processes, 54(5-6), 340-359. | https://doi.org/10.1080/0163853X.2017.1296264 |
| Cuconasu 2024 | Cuconasu, Trappolini, Siciliano, Filice, Campagnano, Maarek, Tonellotto, Silvestri (2024). The Power of Noise: Redefining Retrieval for RAG Systems. SIGIR 2024. | arXiv:2401.14887 |
| Dasgupta 2016 | Dasgupta (2016). A cost function for similarity-based hierarchical clustering. STOC | https://doi.org/10.1145/2897518.2897527 |
| Davison 1982 | Davison, Kantor (1982). On the failure of readability formulas to define readable texts: A case study from adaptations. Reading Research Quarterly, 17(2), 187-209. | https://doi.org/10.2307/747483 |
| Dee-Lucas 1995 | Dee-Lucas, Larkin (1995). Interactive overviews for information access. Cognition and Instruction. | https://doi.org/10.1207/s1532690xci1303_4 |
| Dee-Lucas 1999 | Dee-Lucas, Larkin (1999). Hypertext segmentation and goal compatibility. J. Educational Multimedia and Hypermedia 8(3), 279-313. | https://www.learntechlib.org/p/10812/ |
| Demberg 2008 | Demberg, Keller (2008). Data from eye-tracking corpora as evidence for theories of syntactic processing complexity. Cognition, 109(2), 193-210. | https://doi.org/10.1016/j.cognition.2008.07.008 |
| Deque 2026 | Deque Systems (2026). axe-core (repository and color-contrast rule) | https://github.com/dequelabs/axe-core |
| DeStefano 2007 | DeStefano, LeFevre (2007). Cognitive load in hypertext reading: a review. Computers in Human Behavior | https://doi.org/10.1016/j.chb.2005.08.012 |
| Díaz 2002 | Díaz, Petit, Serna (2002). A survey of graph layout problems. ACM Computing Surveys, 34(3), 313-356. | https://doi.org/10.1145/568522.568523 |
| Dickson 2005 | Dickson, Miller (2005). Authorized crib cards do not improve exam performance. Teaching of Psychology 32(4), 230-233 | https://doi.org/10.1207/s15328023top3204_6 |
| Django 2026 | Django Software Foundation (accessed 2026). Writing documentation; What to read next. Django documentation | https://docs.djangoproject.com/en/stable/internals/contributing/writing-documentation/ |
| Dobres 2017 | Dobres, Chahine, Reimer (2017). Effects of ambient illumination, contrast polarity, and letter size on text legibility under glance-like reading. Applied Ergonomics | https://doi.org/10.1016/j.apergo.2016.11.001 |
| Dodds 2020 | Dodds (2020). AHA programming. Blog post, 2020-06-22 | https://kentcdodds.com/blog/aha-programming |
| Doignon 1985 | Doignon, Falmagne (1985). Spaces for the assessment of knowledge. International Journal of Man-Machine Studies | https://doi.org/10.1016/S0020-7373%2885%2980031-6 |
| Donoghue 2021 | Donoghue, Hattie (2021). A meta-analysis of ten learning techniques. Frontiers in Education | https://doi.org/10.3389/feduc.2021.581216 |
| dos Santos 2026 | dos Santos, Costa, Montandon, Silva, Valente (2026). Configuration Smells in AGENTS.md Files: Common Mistakes in Configuring Coding Agents. IEEE SCAM 2026. | arXiv:2606.15828 |
| Downey 1980 | Downey, Sethi, Tarjan (1980). Variations on the common subexpression problem. JACM | https://doi.org/10.1145/322217.322228 |
| Duggan 2009 | Duggan, Payne (2009). Text skimming: The process and effectiveness of foraging through text under time pressure. Journal of Experimental Psychology: Applied, 15(3), 228-242. | https://doi.org/10.1037/a0016995 |
| Duggan 2011 | Duggan, Payne (2011). Skim reading by satisficing. CHI. | https://doi.org/10.1145/1978942.1979114 |
| Dunlosky 2012 | Dunlosky, Rawson (2012). Overconfidence produces underachievement. Learning and Instruction. | https://doi.org/10.1016/j.learninstruc.2011.08.003 |
| Dunlosky 2013 | Dunlosky, Rawson, Marsh, Nathan, Willingham (2013). Improving students' learning with effective learning techniques. Psychological Science in the Public Interest | https://doi.org/10.1177/1529100612453266 |
| Duolingo 2026 | Duolingo (accessed 2026). How we learn how you learn. Duolingo blog | https://blog.duolingo.com/how-we-learn-how-you-learn/ |
| Dyson 2004 | Dyson (2004). How physical text layout affects reading from screen. Behaviour & Information Technology | https://doi.org/10.1080/01449290410001715714 |
| EC 2011 | European Commission (2011). How to write clearly. Publications Office of the European Union | https://www.cef-see.org/mnt/webdata/static/fisr/2020_How%20to%20write%20clearly.pdf |
| El Emam 2001 | El Emam, Benlarbi, Goel, Rai (2001). The confounding effect of class size on the validity of object-oriented metrics. IEEE TSE | https://doi.org/10.1109/32.935855 |
| El Emam 2002 | El Emam, Benlarbi, Goel, Melo, Lounis, Rai (2002). The optimal class size for object-oriented software. IEEE TSE | https://doi.org/10.1109/TSE.2002.1000452 |
| ESLint 2026a | ESLint (accessed 2026). max-lines rule. ESLint documentation | https://eslint.org/docs/latest/rules/max-lines |
| ESLint 2026b | ESLint (accessed 2026). max-lines-per-function rule. ESLint documentation | https://eslint.org/docs/latest/rules/max-lines-per-function |
| Falessi 2010 | Falessi, Babar, Cantone, Kruchten (2010). Applying empirical software engineering to software architecture: challenges and lessons learned. Empirical Software Engineering 15(3); reports the Falessi 2006 experiment | https://doi.org/10.1007/s10664-009-9121-0 |
| Fang 2019 | Fang, Ren, Hu, Graesser (2019). Effectiveness of ALEKS, meta-analysis. Educational Psychology | https://doi.org/10.1080/01443410.2018.1495829 |
| Fenton 1999 | Fenton, Neil (1999). A critique of software defect prediction models. IEEE TSE | https://doi.org/10.1109/32.815326 |
| Ferrer-i-Cancho 2015 | Ferrer-i-Cancho, Gómez-Rodríguez (2015). Liberating language research from dogmas of the 20th century. Commentary on Futrell et al. 2015. | https://arxiv.org/abs/1509.03295 |
| Ferrer-i-Cancho 2022 | Ferrer-i-Cancho, Gómez-Rodríguez, Esteban, Alemany-Puig (2022). Optimality of syntactic dependency distances. Physical Review E, 105(1), 014308. | https://doi.org/10.1103/PhysRevE.105.014308 |
| Filliatre 2006 | Filliatre, Conchon (2006). Type-safe modular hash-consing. ML Workshop | https://doi.org/10.1145/1159876.1159880 |
| Flanigan 2024 | Flanigan, Wheeler, Colliot, Lu, Kiewra (2024). Typed versus handwritten lecture notes. Educational Psychology Review | https://doi.org/10.1007/s10648-024-09914-w |
| Flesch 1948 | Flesch (1948). A new readability yardstick. Journal of Applied Psychology, 32(3), 221-233. | https://doi.org/10.1037/h0057532 |
| Fowler 1999 | Fowler (1999). Refactoring. Addison-Wesley; Rule of Three read as described in Wikipedia, Rule of three (computer programming) | https://en.wikipedia.org/wiki/Rule_of_three_(computer_programming) |
| Fuller 2014 | Fuller, Weber, Mejía-Ramos, Rhoads, Samkoff (2014). Comprehending structured proofs. JIEEM 7(1). | https://openalex.org/W2184046398 |
| Futrell 2015 | Futrell, Mahowald, Gibson (2015). Large-scale evidence of dependency length minimization in 37 languages. PNAS, 112(33), 10336-10341. | https://doi.org/10.1073/pnas.1502134112 |
| Futrell 2020 | Futrell, Gibson, Levy (2020). Lossy-context surprisal: An information-theoretic model of memory effects in sentence processing. Cognitive Science, 44(3), e12814. | https://doi.org/10.1111/cogs.12814 |
| Fyfe 2014 | Fyfe, McNeil, Son, Goldstone (2014). Concreteness fading in mathematics and science instruction. Educational Psychology Review | https://doi.org/10.1007/s10648-014-9249-3 |
| Gagné 1968 | Gagné (1968). Learning hierarchies. Educational Psychologist. | https://doi.org/10.1080/00461526809528968 |
| Gall 1998 | Gall, Hajek, Jazayeri (1998). Detection of logical coupling based on product release history. ICSM | https://doi.org/10.1109/ICSM.1998.738508 |
| Garcia 2013 | Garcia, Ivkovic, Medvidovic (2013). A comparative analysis of software architecture recovery techniques. ASE | https://doi.org/10.1109/ASE.2013.6693106 |
| Garey 1976 | Garey, Johnson, Stockmeyer (1976). Some simplified NP-complete graph problems. Theoretical Computer Science, 1(3), 237-267. | https://doi.org/10.1016/0304-3975%2876%2990059-1 |
| Garousi 2019 | Garousi, Felderer, Mäntylä (2019). Guidelines for including grey literature and conducting multivocal literature reviews in software engineering. Information and Software Technology, 106 | https://doi.org/10.1016/j.infsof.2018.09.006 |
| Gentner 2003 | Gentner, Loewenstein, Thompson (2003). Learning and transfer: a general role for analogical encoding. Journal of Educational Psychology | https://doi.org/10.1037/0022-0663.95.2.393 |
| Genzel 2002 | Genzel, Charniak (2002). Entropy rate constancy in text. Proceedings of ACL 2002. | https://doi.org/10.3115/1073083.1073117 |
| Gibson 1998 | Gibson (1998). Linguistic complexity: Locality of syntactic dependencies. Cognition, 68(1), 1-76. | https://doi.org/10.1016/S0010-0277%2898%2900034-1 |
| Gibson 1999 | Gibson, Thomas (1999). Memory limitations and structural forgetting: The perception of complex ungrammatical sentences as grammatical. Language and Cognitive Processes, 14(3), 225-248. | https://doi.org/10.1080/016909699386293 |
| Gibson 2000 | Gibson (2000). The dependency locality theory: A distance-based theory of linguistic complexity. In Marantz, Miyashita & O'Neil (Eds.), Image, Language, Brain (pp. 95-126). MIT Press. | https://doi.org/10.7551/mitpress/3654.003.0008 |
| Gibson 2019 | Gibson, Futrell, Piantadosi, Dautriche, Mahowald, Bergen, Levy (2019). How efficiency shapes human language. Trends in Cognitive Sciences, 23(5), 389-407. | https://doi.org/10.1016/j.tics.2019.02.003 |
| Gick 1983 | Gick, Holyoak (1983). Schema induction and analogical transfer. Cognitive Psychology | https://doi.org/10.1016/0010-0285%2883%2990002-6 |
| Ginns 2006 | Ginns (2006). Integrating information: a meta-analysis of the spatial contiguity and temporal contiguity effects. Learning and Instruction | https://doi.org/10.1016/j.learninstruc.2006.10.001 |
| Git 2023 | Git project (2023). git-config documentation, core.precomposeUnicode (version 2.43) | https://git-scm.com/docs/git-config |
| GitHub 2026a | GitHub (accessed 2026). About READMEs. GitHub Docs | https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-readmes |
| GitHub 2026b | GitHub (accessed 2026). About code owners. GitHub Docs | https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners |
| GitLab 2026 | GitLab (accessed 2026). Documentation style guide. GitLab Docs | https://docs.gitlab.com/development/documentation/styleguide/ |
| Gloaguen 2026 | Gloaguen, Mündler-Sasahara, Müller, Raychev, Vechev (2026). Evaluating AGENTS.md: Are Repository-Level Context Files Helpful for Coding Agents? Preprint. | arXiv:2602.11988 |
| Go 2014 | Go team (2014). Go 1.4 release notes, internal packages. go.dev | https://go.dev/doc/go1.4 |
| Go 2026 | Go team (accessed 2026). Organizing a Go module. go.dev | https://go.dev/doc/modules/layout |
| Gong 2024 | Gong, Wan, Wang (2024). Working Memory Capacity of ChatGPT: An Empirical Study. AAAI 2024. | arXiv:2305.03731 |
| Google 2026 | Google (accessed 2026). Google developer documentation style guide: headings. Page undated | https://developers.google.com/style/headings |
| Google 2026b | Google (accessed 2026). Google developer documentation style guide: abbreviations. Page undated | https://developers.google.com/style/abbreviations |
| Gopen 1990 | Gopen, Swan (1990). The science of scientific writing. American Scientist, 78(6), 550-558. | https://www.jstor.org/stable/29774235 |
| Gordon 1993 | Gordon, Grosz, Gilliom (1993). Pronouns, names, and the centering of attention in discourse. Cognitive Science, 17(3), 311-347. | https://doi.org/10.1207/s15516709cog1703_1 |
| Gou 2024 | Gou, Shao, Gong, Shen, Yang, Duan, Chen (2024). CRITIC: Large Language Models Can Self-Correct with Tool-Interactive Critiquing. ICLR 2024. | arXiv:2305.11738 |
| GOVUK 2024 | GOV.UK Design System. Layout | https://design-system.service.gov.uk/styles/layout/ |
| Graesser 2004 | Graesser, McNamara, Louwerse, Cai (2004). Coh-Metrix: Analysis of text on cohesion and language. Behavior Research Methods, Instruments, & Computers, 36(2), 193-202. Tool: Coh-Metrix web site. | https://doi.org/10.3758/BF03195564 , http://cohmetrix.com |
| Graesser 2011 | Graesser, McNamara, Kulikowich (2011). Coh-Metrix: Providing multilevel analyses of text characteristics. Educational Researcher, 40(5), 223-234. | https://doi.org/10.3102/0013189X11413260 |
| Grodner 2005 | Grodner, Gibson (2005). Consequences of the serial nature of linguistic input for sentenial complexity. Cognitive Science, 29(2), 261-290. | https://doi.org/10.1207/s15516709cog0000_7 |
| Grosz 1995 | Grosz, Joshi, Weinstein (1995). Centering: A framework for modeling the local coherence of discourse. Computational Linguistics, 21(2), 203-225. | https://aclanthology.org/J95-2003/ |
| GSA 2026 | GSA (2026, page undated). Plain language guide. digital.gov | https://digital.gov/guides/plain-language |
| Gülgöz 1999 | Gülgöz, Kumkale, Aktunç, Eskenazi (1999). Designing learnable texts. Document Design, 1(2), 103-114. | https://doi.org/10.1075/dd.1.2.04gul |
| Guo 2026 | Guo (accessed 2026). Make a README | https://www.makeareadme.com/ |
| Hacker News 2024 | Hacker News (2024). Diataxis: a systematic approach to technical documentation authoring. Discussion thread | https://hn.algolia.com/api/v1/items/42325011 |
| Hahn 2022 | Hahn, Futrell, Levy, Gibson (2022). A resource-rational model of human processing of recursive linguistic structure. PNAS, 119(43), e2122602119. | https://doi.org/10.1073/pnas.2122602119 |
| Hale 2001 | Hale (2001). A probabilistic Earley parser as a psycholinguistic model. Proceedings of NAACL 2001, 1-8. | https://doi.org/10.3115/1073336.1073357 |
| Hamaker 1986 | Hamaker (1986). The effects of adjunct questions on prose learning. Review of Educational Research | https://doi.org/10.3102/00346543056002212 |
| Hannebauer 2018 | Hannebauer, Hesenius, Gruhn (2018). Does syntax highlighting help programming novices? Empirical Software Engineering | https://doi.org/10.1007/s10664-017-9579-0 |
| Hansen 2023 | Hansen, Olsen, Enevoldsen (2023). TextDescriptives: A Python package for calculating a large variety of metrics from text. Journal of Open Source Software, 8(84), 5153. | https://doi.org/10.21105/joss.05153 , https://github.com/HLasse/TextDescriptives |
| Harden 1999 | Harden, Stamper (1999). What is a spiral curriculum? Medical Teacher. | https://doi.org/10.1080/01421599979752 |
| Harman 2012 | Harman, Mansouri, Zhang (2012). Search-based software engineering: trends, techniques and applications. ACM Computing Surveys | https://doi.org/10.1145/2379776.2379787 |
| Hartley 2004 | Hartley (2004). Current findings from research on structured abstracts. Journal of the Medical Library Association, 92(3), 368-371 | https://pmc.ncbi.nlm.nih.gov/articles/PMC442180 |
| Hatton 1997 | Hatton (1997). Reexamining the fault density-component size connection. IEEE Software | https://doi.org/10.1109/52.582978 |
| Haviland 1974 | Haviland, Clark (1974). What's new? Acquiring new information as a process in comprehension. Journal of Verbal Learning and Verbal Behavior, 13(5), 512-521. | https://doi.org/10.1016/S0022-5371%2874%2980003-4 |
| He 2024 | He, Rungta, Koleczek, Sekhon, Wang, Hasan (2024). Does Prompt Formatting Have Any Impact on LLM Performance? Preprint. | arXiv:2411.10541 |
| Hemingway 2026 | Hemingway Editor help (2026). Readability | https://hemingwayapp.com/help/docs/readability |
| Hodds 2014 | Hodds, Alcock, Inglis (2014). Self-explanation training improves proof comprehension. J. Research in Mathematics Education. | https://doi.org/10.5951/jresematheduc.45.1.0062 |
| Höffler 2007 | Höffler, Leutner (2007). Instructional animation versus static pictures: a meta-analysis. Learning and Instruction | https://doi.org/10.1016/j.learninstruc.2007.09.013 |
| Hofmeister 2017 | Hofmeister, Siegmund, Holt (2017). Shorter identifier names take longer to comprehend. SANER | https://doi.org/10.1109/SANER.2017.7884623 |
| Hogemo 2021 | Hogemo, Bergougnoux, Brandes, Paul, Telle (2021). On Dasgupta's hierarchical clustering objective and its relation to other graph parameters | https://arxiv.org/abs/2105.12093 |
| Hong 2025 | Hong, Troynikov, Huber (2025). Context Rot: How Increasing Input Tokens Impacts LLM Performance. Chroma technical report, 14 July 2025. | https://www.trychroma.com/research/context-rot |
| Hoover 2023 | Hoover, Sonderegger, Piantadosi, O'Donnell (2023). The plausibility of sampling as an algorithmic theory of sentence processing. Open Mind, 7. | https://doi.org/10.1162/opmi_a_00086 |
| Horn 1969 | Horn, Nicol, Kleinman, Grace (1969). Information Mapping for Learning and Reference. ESD-TR-69-296, Electronic Systems Division, Air Force Systems Command. Read in the archived scan | https://doi.org/10.21236/AD0699201 |
| Howard 2024 | Howard (2024). The /llms.txt file. Proposal, 3 September 2024. | https://llmstxt.org/ |
| Hsieh 2024a | Hsieh, Sun, Kriman, Acharya, Rekesh, Jia, Zhang, Ginsburg (2024). RULER: What's the Real Context Size of Your Long-Context Language Models? COLM 2024. | arXiv:2404.06654 |
| Hsieh 2024b | Hsieh, Chuang, Li, Wang, Le, Kumar, Glass, Ratner, Lee, Krishna, Pfister (2024). Found in the Middle: Calibrating Positional Attention Bias Improves Long Context Utilization. Findings of ACL 2024. | arXiv:2406.16008 |
| Huang 2024 | Huang, Chen, Mishra, Zheng, Yu, Song, Zhou (2024). Large Language Models Cannot Self-Correct Reasoning Yet. ICLR 2024. | arXiv:2310.01798 |
| Hunt 1999 | Hunt, Thomas (1999). The Pragmatic Programmer: From Journeyman to Master. Addison-Wesley | https://openalex.org/W1596790865 |
| Hunt 2013 | Hunt (2013). React: rethinking best practices. Talk, JSConf EU | https://www.youtube.com/watch?v=x7cQ3mrcKaY |
| Hyönä 2002 | Hyönä, Lorch, Kaakinen (2002). Individual differences in reading to summarize expository text: Evidence from eye fixation patterns. Journal of Educational Psychology, 94(1), 44-55. | https://doi.org/10.1037/0022-0663.94.1.44 |
| ISO 2023 | ISO (2023). ISO 24495-1:2023 Plain language, Part 1: Governing principles and guidelines. International Organization for Standardization | https://committee.iso.org/standard/78907.html |
| Jaeger 2010 | Jaeger (2010). Redundancy and reduction: Speakers manage syntactic information density. Cognitive Psychology, 61(1), 23-62. | https://doi.org/10.1016/j.cogpsych.2010.02.002 |
| Jáñez 2016 | Jáñez, Rosales (2016). Novices' need for exploration. Computers in Human Behavior. | https://doi.org/10.1016/j.chb.2016.02.058 |
| Jansen 2010 | Jansen, Janssen (2010). Explanations first: a case for presenting explanations before the decision in Dutch bad-news messages. Journal of Business and Technical Communication, 25(1), 36-67 | https://doi.org/10.1177/1050651910380372 |
| Jaroslawicz 2025 | Jaroslawicz, Whiting, Shah, Maamari (2025). How Many Instructions Can LLMs Follow at Once? Preprint. | arXiv:2507.11538 |
| Jiang 2007 | Jiang, Misherghi, Su, Glondu (2007). DECKARD: scalable and accurate tree-based detection of code clones. ICSE | https://doi.org/10.1109/ICSE.2007.30 |
| Jiang 2023 | Jiang, Wu, Lin, Yang, Qiu (2023). LLMLingua: Compressing Prompts for Accelerated Inference of Large Language Models. EMNLP 2023. | arXiv:2310.05736 |
| Jiang 2025 | Jiang, Nam (2025). Beyond the Prompt: An Empirical Study of Cursor Rules. To appear at MSR 2026. | arXiv:2512.18925 |
| Juergens 2009 | Juergens, Deissenboeck, Hummel, Wagner (2009). Do code clones matter? ICSE (also arXiv:1701.05472) | https://doi.org/10.1109/ICSE.2009.5070547 |
| Kalyuga 2003 | Kalyuga, Ayres, Chandler, Sweller (2003). The expertise reversal effect. Educational Psychologist | https://doi.org/10.1207/S15326985EP3801_4 |
| Kalyuga 2004 | Kalyuga, Sweller (2004). Measuring knowledge to optimize cognitive load. J. Educational Psychology. | https://doi.org/10.1037/0022-0663.96.3.558 |
| Kamiya 2002 | Kamiya, Kusumoto, Inoue (2002). CCFinder: a multilinguistic token-based code clone detection system. IEEE TSE | https://doi.org/10.1109/TSE.2002.1019480 |
| Kamoi 2024 | Kamoi, Zhang, Zhang, Han, Zhang (2024). When Can LLMs Actually Correct Their Own Mistakes? A Critical Survey of Self-Correction of LLMs. Transactions of the ACL 12. | doi:10.1162/tacl_a_00713 |
| Kapser 2008 | Kapser, Godfrey (2008). "Cloning considered harmful" considered harmful: patterns of cloning in software. Empirical Software Engineering | https://doi.org/10.1007/s10664-008-9076-6 |
| Karlsson 2007 | Karlsson (2007). Constraints on multiple center-embedding of clauses. Journal of Linguistics, 43(2), 365-392. | https://doi.org/10.1017/S0022226707004616 |
| Karpicke 2011 | Karpicke, Blunt (2011). Retrieval practice produces more learning than elaborative studying with concept mapping. Science | https://doi.org/10.1126/science.1199327 |
| Karpicke 2015 | Karpicke, Aue (2015). The testing effect is alive and well with complex materials. Educational Psychology Review | https://doi.org/10.1007/s10648-015-9309-3 |
| Kenny 1993 | Kenny (1993). The Effectiveness of Instructional Orienting Activities in Computer-Based Instruction (source of the secondary organizer numbers). ERIC ED362172. | https://files.eric.ed.gov/fulltext/ED362172.pdf |
| Kester 2001 | Kester, Kirschner, van Merriënboer, Bäumer (2001). Just-in-time information presentation. Computers in Human Behavior. | https://doi.org/10.1016/S0747-5632%2801%2900011-5 |
| Kester 2004 | Kester, Kirschner, van Merriënboer (2004). Timing of information presentation in learning statistics. Instructional Science. | https://doi.org/10.1023/B:TRUC.0000024191.27560.e3 |
| Kester 2006 | Kester, Kirschner, van Merriënboer (2006). Just in time information presentation: improving learning a troubleshooting skill. Contemporary Educational Psychology | https://doi.org/10.1016/j.cedpsych.2005.05.002 |
| Khan Academy 2024 | Khan Academy (2024). Khan Academy Efficacy Results, November 2024. Khan Academy blog | https://blog.khanacademy.org/?p=18194 |
| Khatri 2026 | Khatri (2026). Do Context Files Help Coding Agents? A Two-Agent Ablation Study on Real Repositories. Preprint. | arXiv:2607.27250 |
| Kiewra 1985 | Kiewra (1985). Providing the instructor's notes: an effective addition to student notetaking. Educational Psychologist | https://doi.org/10.1207/s15326985ep2001_5 |
| Kiger 1984 | Kiger (1984). The depth/breadth trade-off in the design of menu-driven user interfaces. Int. J. Man-Machine Studies | https://doi.org/10.1016/s0020-7373%2884%2980018-8 |
| Kintsch 1973 | Kintsch, Keenan (1973). Reading rate and retention as a function of the number of propositions in the base structure of sentences. Cognitive Psychology, 5(3), 257-274. | https://doi.org/10.1016/0010-0285%2873%2990036-4 |
| Kintsch 1978 | Kintsch, van Dijk (1978). Toward a model of text comprehension and production. Psychological Review, 85(5), 363-394. | https://doi.org/10.1037/0033-295X.85.5.363 |
| Kintsch 1988 | Kintsch (1988). The role of knowledge in discourse comprehension: A construction-integration model. Psychological Review, 95(2), 163-182. | https://doi.org/10.1037/0033-295X.95.2.163 |
| Kintsch 1998 | Kintsch (1998). Comprehension: A paradigm for cognition. Cambridge University Press. | https://archive.org/details/comprehensionpar0000kint |
| Klauer 1984 | Klauer (1984). Intentional and incidental learning with instructional texts: a meta-analysis. American Educational Research Journal | https://doi.org/10.3102/00028312021002323 |
| Knuth 1989 | Knuth, Larrabee, Roberts (1989). Mathematical Writing | https://www.phys.uconn.edu/~rozman/Courses/P2400_14S/downloads/knuth_mathematical_writing.pdf |
| Ko 2006 | Ko, Myers, Coblenz, Aung (2006). An exploratory study of how developers seek, relate, and collect relevant information during software maintenance tasks. IEEE TSE | https://doi.org/10.1109/TSE.2006.116 |
| Kobak 2025 | Kobak, González-Márquez, Horvát, Lause (2025). Delving into LLM-assisted writing in biomedical publications through excess vocabulary. Science Advances 11(27). | doi:10.1126/sciadv.adt3813 |
| Kobayashi 2005 | Kobayashi (2005). What limits the encoding effect of note-taking? A meta-analytic examination. Contemporary Educational Psychology | https://doi.org/10.1016/j.cedpsych.2004.10.001 |
| Kohler 2012 | Kohler, Fampa, Araujo (2012). Mixed-integer linear programming formulations for the software clustering problem. Computational Optimization and Applications | https://doi.org/10.1007/s10589-012-9512-9 |
| Korf 1985 | Korf (1985). Depth-first iterative-deepening: an optimal admissible tree search. Artificial Intelligence 27(1), 97-109. | https://doi.org/10.1016/0004-3702%2885%2990084-0 |
| Koru 2008 | Koru, El Emam, Zhang, Liu, Mathew (2008). Theory of relative defect proneness. Empirical Software Engineering | https://doi.org/10.1007/s10664-008-9080-x |
| Koru 2009 | Koru, Zhang, El Emam, Liu (2009). An investigation into the functional form of the size-defect relationship for software modules. IEEE TSE | https://doi.org/10.1109/TSE.2008.90 |
| Koru 2010a | Koru, Liu, Zhang, El Emam (2010). Testing the theory of relative defect proneness for closed-source software. Empirical Software Engineering | https://doi.org/10.1007/s10664-010-9132-x |
| Koru 2010b | Koru, El Emam (2010). The theory of relative dependency: higher coupling concentration in smaller modules. IEEE Software | https://doi.org/10.1109/MS.2010.58 |
| Kulik 1990 | Kulik, Kulik, Bangert-Drowns (1990). Effectiveness of mastery learning programs. Review of Educational Research | https://doi.org/10.3102/00346543060002265 |
| Kumar 2025 | Kumar, Zhuang, Agarwal, Su, Co-Reyes, Singh, et al. (2025). Training Language Models to Self-Correct via Reinforcement Learning. ICLR 2025. | arXiv:2409.12917 |
| Kuster 2018 | Kuster, van Weerdenburg, Gompel, Bosman (2018). Dyslexie font does not benefit reading in children with or without dyslexia. Annals of Dyslexia | https://doi.org/10.1007/s11881-017-0154-6 |
| Lacan 2019 | Lacan (2019). Keep a Changelog, version 1.1.0 | https://keepachangelog.com/en/1.1.0/ |
| Lakos 1996 | Lakos (1996). Large-Scale C++ Software Design. Addison-Wesley | https://www.informit.com/store/large-scale-c-plus-plus-software-design-9780201633627 |
| Larkin 1987 | Larkin, Simon (1987). Why a diagram is (sometimes) worth ten thousand words. Cognitive Science | https://doi.org/10.1111/j.1551-6708.1987.tb00863.x |
| Larson 1998 | Larson, Czerwinski (1998). Web page design: implications of memory, structure and scent for information retrieval. CHI | https://doi.org/10.1145/274644.274649 |
| Latimier 2021 | Latimier, Peyre, Ramus (2021). A meta-analytic review of the benefit of spacing out retrieval practice episodes. Educational Psychology Review | https://doi.org/10.1007/s10648-020-09572-8 |
| Lawler 1978 | Lawler (1978). Sequencing jobs to minimize total weighted completion time subject to precedence constraints. Annals of Discrete Mathematics, 2, 75-90. | https://doi.org/10.1016/S0167-5060%2808%2970323-6 |
| Lawless 1996 | Lawless, Kulikowich (1996). Hypertext navigation through cluster analysis. J. Educational Computing Research. | https://doi.org/10.2190/DVAP-DE23-3XMV-9MXH |
| Lawrance 2013 | Lawrance, Bogart, Burnett, Bellamy, Rector, Fleming (2013). How programmers debug, revisited: an information foraging theory perspective. IEEE TSE | https://doi.org/10.1109/TSE.2010.111 |
| Lawrie 2006 | Lawrie, Morrell, Feild, Binkley (2006). What's in a name? A study of identifiers. ICPC | https://doi.org/10.1109/ICPC.2006.51 |
| Lawrie 2007 | Lawrie, Morrell, Feild, Binkley (2007). Effective identifier names for comprehension and memory. Innovations in Systems and Software Engineering | https://doi.org/10.1007/s11334-007-0031-2 |
| Lee 1997 | Lee (1997). Design rationale systems: understanding the issues. IEEE Expert. Read in a summary | https://doi.org/10.1109/64.592267 |
| Lee 2018 | Lee (2018). Ten simple rules for documenting scientific software. PLOS Computational Biology | https://doi.org/10.1371/journal.pcbi.1006561 |
| Lee 2026 | Lee, D'Antoni, Berg-Kirkpatrick (2026). The Format Tax. Preprint. | arXiv:2604.03616 |
| Legge 2011 | Legge, Bigelow (2011). Does print size matter for reading? A review of findings from vision science and typography. Journal of Vision | https://doi.org/10.1167/11.5.8 |
| Lenstra 1980 | Lenstra, Rinnooy Kan (1980). Complexity results for scheduling chains on a single machine. European Journal of Operational Research, 4(4), 270-275. | https://doi.org/10.1016/0377-2217%2880%2990111-3 |
| Leron 1983 | Leron (1983). Structuring mathematical proofs. American Mathematical Monthly. | https://doi.org/10.1080/00029890.1983.11971184 |
| Leviathan 2025 | Leviathan, Kalman, Matias (2025). Prompt Repetition Improves Non-Reasoning LLMs. Preprint. | arXiv:2512.14982 |
| Levy 2007 | Levy, Jaeger (2007). Speakers optimize information density through syntactic reduction. Advances in Neural Information Processing Systems 19, 849-856. | https://doi.org/10.7551/mitpress/7503.003.0111 |
| Levy 2008 | Levy (2008). Expectation-based syntactic comprehension. Cognition, 106(3), 1126-1177. | https://doi.org/10.1016/j.cognition.2007.05.006 |
| Levy 2024 | Levy, Jacoby, Goldberg (2024). Same Task, More Tokens: the Impact of Input Length on the Reasoning Performance of Large Language Models. ACL 2024. | arXiv:2402.14848 |
| Lewis 2005 | Lewis, Vasishth (2005). An activation-based model of sentence processing as skilled memory retrieval. Cognitive Science, 29(3), 375-419. | https://doi.org/10.1207/s15516709cog0000_25 |
| Liang 2023 | Liang, Yuksekgonul, Mao, Wu, Zou (2023). GPT detectors are biased against non-native English writers. Patterns. | doi:10.1016/j.patter.2023.100779 |
| Liang 2024 | Liang, Izzo, Zhang, Lepp, Cao, Zhao, et al. (2024). Monitoring AI-Modified Content at Scale: A Case Study on the Impact of ChatGPT on AI Conference Peer Reviews. ICML 2024. | arXiv:2403.07183 |
| Lighthouse 2026 | Google (2026). Lighthouse accessibility score | https://developer.chrome.com/docs/lighthouse/accessibility/scoring |
| Litt 2026 | Litt (accessed 2026). standard-readme: a standard style for README files. GitHub repository | https://github.com/RichardLitt/standard-readme |
| Liu 2023 | Liu, Lin, Hewitt, Paranjape, Bevilacqua, Petroni, Liang (2023). Lost in the middle: How language models use long contexts. | https://arxiv.org/abs/2307.03172 |
| Liu 2024 | Liu, Lin, Hewitt, Paranjape, Bevilacqua, Petroni, Liang (2024). Lost in the Middle: How Language Models Use Long Contexts. Transactions of the ACL 12. | doi:10.1162/tacl_a_00638 |
| Liu 2025 | Liu, Zhu, Bai, He, Liao, Que, et al. (2025). A Comprehensive Survey on Long Context Language Modeling. Preprint. | arXiv:2503.17407 |
| Lohrey 2013a | Lohrey, Maneth, Mennicke (2013). XML tree structure compression using RePair. Information Systems | https://doi.org/10.1016/j.is.2013.06.006 |
| Lohrey 2013b | Lohrey, Maneth, Mennicke (2013). XML compression via DAGs. ICDT | https://doi.org/10.1145/2448496.2448506 |
| Lohrey 2015 | Lohrey (2015). Grammar-based tree compression. DLT | https://doi.org/10.1007/978-3-319-21500-6_3 |
| Loibl 2017 | Loibl, Roll, Rummel (2017). Towards a Theory of When and How Problem Solving Followed by Instruction Supports Learning. Educational Psychology Review. | https://doi.org/10.1007/s10648-016-9379-x |
| Luiten 1980 | Luiten, Ames, Ackerson (1980). A meta-analysis of the effects of advance organizers on learning and retention. American Educational Research Journal. | https://doi.org/10.3102/00028312017002211 |
| Lulla 2026 | Lulla, Mohsenimofidi, Galster, Zhang, Baltes, Treude (2026). On the Impact of AGENTS.md Files on the Efficiency of AI Coding Agents. Preprint. | arXiv:2601.20404 |
| MacCormack 2006 | MacCormack, Rusnak, Baldwin (2006). Exploring the structure of complex software designs. Management Science | https://doi.org/10.1287/mnsc.1060.0552 |
| MADR 2024 | MADR (2024). Markdown Architectural Decision Records, version 4.0.0 (2024-09-17). Project page | https://adr.github.io/madr/ |
| Madrid 2009 | Madrid, van Oostendorp, Puerta Melguizo (2009). The effects of the number of links and navigation support on cognitive load and learning with hypertext. Computers in Human Behavior | https://doi.org/10.1016/j.chb.2008.06.005 |
| Malashenko 2023 | Malashenko et al. (2023). A digital model of full-cycle training based on the Zettelkasten and interval repetition system. Emerging Science Journal | https://www.ijournalse.org/index.php/ESJ/article/view/1614 |
| Mancoridis 1998 | Mancoridis, Mitchell, Rorres, Chen, Gansner (1998). Using automatic clustering to produce high-level system organizations of source code. IWPC | https://doi.org/10.1109/WPC.1998.693283 |
| Mann 1988 | Mann, Thompson (1988). Rhetorical structure theory: Toward a functional theory of text organization. Text, 8(3), 243-281. | https://doi.org/10.1515/text.1.1988.8.3.243 |
| Margulieux 2016 | Margulieux, Catrambone (2016). Improving problem solving with subgoal labels in expository text and worked examples. Learning and Instruction | https://doi.org/10.1016/j.learninstruc.2015.12.002 |
| Martin 2003 | Martin (2003). Agile Software Development: Principles, Patterns, and Practices. Prentice Hall | https://www.pearson.com/en-us/subject-catalog/p/agile-software-development-principles-patterns-and-practices/P200000009443 |
| Martin 2008 | Martin (2008). Clean Code: A Handbook of Agile Software Craftsmanship. Prentice Hall | https://www.oreilly.com/library/view/clean-code-a/9780136083238/ |
| Martin 2017 | Martin (2017). Clean Architecture: A Craftsman's Guide to Software Structure and Design. Prentice Hall | https://www.oreilly.com/library/view/clean-architecture-a/9780134494272/ |
| Martinez 2022 | Martinez, Mollica, Gibson (2022). Poor writing, not specialized concepts, drives processing difficulty in legal language. Cognition, 224, 105070. | https://doi.org/10.1016/j.cognition.2022.105070 |
| Maven 2026 | Apache Maven (accessed 2026). Introduction to the standard directory layout. Maven documentation | https://maven.apache.org/guides/introduction/introduction-to-the-standard-directory-layout.html |
| Mayer 1979 | Mayer (1979). Can advance organizers influence meaningful learning? Review of Educational Research. | https://doi.org/10.3102/00346543049002371 |
| Mayer 2001 | Mayer, Chandler (2001). When learning is just a click away: does simple user interaction foster deeper understanding of multimedia messages? Journal of Educational Psychology | https://doi.org/10.1037/0022-0663.93.2.390 |
| Mayer 2002 | Mayer, Mathias, Wetzell (2002). Fostering understanding of multimedia messages through pre-training. Journal of Experimental Psychology: Applied | https://doi.org/10.1037/1076-898X.8.3.147 |
| Mayer 2020 | Mayer (2020). Multimedia Learning, 3rd edition. Cambridge University Press | https://doi.org/10.1017/9781316941355 |
| McCrudden 2005 | McCrudden, Schraw, Kambe (2005). Relevance instructions, reading time and learning. J. Educational Psychology. | https://doi.org/10.1037/0022-0663.97.1.88 |
| McCrudden 2007 | McCrudden, Schraw (2007). Relevance and goal-focusing in text processing. Educational Psychology Review. | https://doi.org/10.1007/s10648-006-9010-7 |
| McDaniel 2009 | McDaniel, Howard, Einstein (2009). The read-recite-review study strategy. Psychological Science. | https://doi.org/10.1111/j.1467-9280.2009.02325.x |
| McMillan 2026 | McMillan (2026). Instruction Adherence in Coding Agent Configuration Files: A Factorial Study of Four File-Structure Variables. Preprint. | arXiv:2605.10039 |
| McNamara 1996a | McNamara, Kintsch (1996). Learning from texts: Effects of prior knowledge and text coherence. Discourse Processes, 22(3), 247-288. | https://doi.org/10.1080/01638539609544975 |
| McNamara 1996b | McNamara, Kintsch, Songer, Kintsch (1996). Are good texts always better? Interactions of text coherence, background knowledge, and levels of understanding in learning from text. Cognition and Instruction, 14(1), 1-43. | https://doi.org/10.1207/s1532690xci1401_1 |
| McNamara 2009 | McNamara, Magliano (2009). Toward a comprehensive model of comprehension. Psychology of Learning and Motivation, 51, 297-384. | https://doi.org/10.1016/S0079-7421%2809%2951009-2 |
| McNamara 2014 | McNamara, Graesser, McCarthy, Cai (2014). Automated evaluation of text and discourse with Coh-Metrix. Cambridge University Press. | https://doi.org/10.1017/CBO9780511894664 |
| McNeil 2012 | McNeil, Fyfe (2012). Concreteness fading promotes transfer. Learning and Instruction. | https://doi.org/10.1016/j.learninstruc.2012.05.001 |
| Mei 2025 | Mei, Yao, Ge, Wang, Bi, Cai, et al. (2025). A Survey of Context Engineering for Large Language Models. Preprint. | arXiv:2507.13334 |
| Meister 2021 | Meister, Pimentel, Haller, Jäger, Cotterell, Levy (2021). Revisiting the uniform information density hypothesis. Proceedings of EMNLP 2021. | https://arxiv.org/abs/2109.11635 |
| Metcalfe 2005 | Metcalfe, Kornell (2005). A region of proximal learning model. J. Memory and Language. | https://doi.org/10.1016/j.jml.2004.12.001 |
| Metz 2016 | Metz (2016). The wrong abstraction. Blog post | https://sandimetz.com/blog/2016/1/20/the-wrong-abstraction |
| Meyer 1973 | Meyer, McConkie (1973). What is recalled after hearing a passage? Journal of Educational Psychology, 65(1), 109-117. | https://doi.org/10.1037/h0034762 |
| Meyer 1975 | Meyer (1975). The organization of prose and its effects on memory. North-Holland. | https://books.google.com/books?vid=ISBN0720493005 |
| Meyer 1980 | Meyer, Brandt, Bluth (1980). Use of top-level structure in text: Key for reading comprehension of ninth-grade students. Reading Research Quarterly, 16(1), 72-103. | https://doi.org/10.2307/747349 |
| Microsoft 2024 | Microsoft (2024). Naming files, paths, and namespaces. Win32 documentation | https://learn.microsoft.com/en-us/windows/win32/fileio/naming-a-file |
| Microsoft 2026 | Microsoft (2026). Top 10 tips for Microsoft style and voice. Microsoft Writing Style Guide, ms.date 2026-07-02 | https://learn.microsoft.com/en-us/style-guide/top-10-tips-style-voice |
| Miller 1956 | Miller (1956). The magical number seven, plus or minus two: some limits on our capacity for processing information. Psychological Review | https://doi.org/10.1037/h0043158 |
| Miller 1963 | Miller, Chomsky (1963). Finitary models of language users. In Luce, Bush & Galanter (Eds.), Handbook of Mathematical Psychology, Vol. 2 (pp. 419-491). Wiley. | https://archive.org/details/handbookofmathem017893mbp |
| Miller 1964 | Miller, Isard (1964). Free recall of self-embedded English sentences. Information and Control, 7(3), 292-303. | https://doi.org/10.1016/S0019-9958%2864%2990310-9 |
| Miller 1980 | Miller, Kintsch (1980). Readability and recall of short prose passages: A theoretical analysis. Journal of Experimental Psychology: Human Learning and Memory, 6(4), 335-354. | https://doi.org/10.1037/0278-7393.6.4.335 |
| Miller 1981 | Miller (1981). The depth/breadth tradeoff in hierarchical computer menus. Human Factors Society Annual Meeting | https://doi.org/10.1177/107118138102500179 |
| Misra 2022 | Misra (2022). minicons: Enabling flexible behavioral and representational analyses of transformer language models. | https://arxiv.org/abs/2203.13112 , https://github.com/kanishkamisra/minicons |
| Mitchell 2006 | Mitchell, Mancoridis (2006). On the automatic modularization of software systems using the Bunch tool. IEEE TSE | https://doi.org/10.1109/TSE.2006.31 |
| Mkaouer 2015 | Mkaouer, Kessentini, Bechikh, Cinneide, Deb (2015). Many-objective software remodularization using NSGA-III. ACM TOSEM | https://doi.org/10.1145/2729974 |
| Modarressi 2025 | Modarressi, Deilamsalehy, Dernoncourt, Bui, Rossi, Yoon, Schütze (2025). NoLiMa: Long-Context Evaluation Beyond Literal Matching. ICML 2025. | arXiv:2502.05167 |
| Moran 2016 | Moran (2016). Chunking: how to organize content. Nielsen Norman Group | https://www.nngroup.com/articles/chunking/ |
| Morehead 2019 | Morehead, Dunlosky, Rawson (2019). How much mightier is the pen than the keyboard for note-taking? Educational Psychology Review | https://doi.org/10.1007/s10648-019-09468-2 |
| Morkes 1997 | Morkes, Nielsen (1997). Concise, scannable, and objective: how to write for the web. Nielsen Norman Group | https://www.nngroup.com/articles/concise-scannable-and-objective-how-to-write-for-the-web/ |
| Moseley 2017 | Moseley, Wang (2017). Approximation bounds for hierarchical clustering: average linkage, bisecting k-means, and local search. NeurIPS | https://papers.nips.cc/paper_files/paper/2017/hash/d8d31bd778da8bdd536187c36e48892b-Abstract.html |
| Mueller 2014 | Mueller, Oppenheimer (2014). The pen is mightier than the keyboard. Psychological Science | https://doi.org/10.1177/0956797614524581 |
| Murphy 2001 | Murphy, Notkin, Sullivan (2001). Software reflexion models: bridging the gap between design and implementation. IEEE TSE | https://doi.org/10.1109/32.917525 |
| NAIC 2025 | National Association of Insurance Commissioners (2025). Readability requirements chart, Summer 2025 (MC-25) | https://content.naic.org/sites/default/files/model-law-chart-mc-25-readability-requirements.pdf |
| Nelson 1988 | Nelson, Leonesio (1988). The labor-in-vain effect. JEP: Learning, Memory, and Cognition. | https://doi.org/10.1037/0278-7393.14.4.676 |
| Nesbit 2006 | Nesbit, Adesope (2006). Learning with concept and knowledge maps: a meta-analysis. Review of Educational Research | https://doi.org/10.3102/00346543076003413 |
| Newton 2017 | Newton, Miah (2017). Evidence-based higher education: is the learning styles myth important? Frontiers in Psychology | https://doi.org/10.3389/fpsyg.2017.00444 |
| Newton 2020 | Newton, Salvi (2020). How common is belief in the learning styles neuromyth, and does it matter? Frontiers in Education | https://doi.org/10.3389/feduc.2020.602451 |
| Nielsen 1997 | Nielsen (1997). How users read on the web. Nielsen Norman Group | https://www.nngroup.com/articles/how-users-read-on-the-web/ |
| Nielsen 2006 | Nielsen (2006). F-shaped pattern for reading web content. Nielsen Norman Group | https://www.nngroup.com/articles/f-shaped-pattern-reading-web-content-discovered/ |
| Nielsen Norman 2008 | Nielsen (2008). How little do users read? Nielsen Norman Group | https://www.nngroup.com/articles/how-little-do-users-read/ |
| Nielsen Norman 2017 | Nielsen Norman Group (2017). Mega menus work well for site navigation. 2017-03-26 | https://www.nngroup.com/articles/mega-menus-work-well/ |
| Nielsen Norman 2019 | Pernice (2019). Layer-cake pattern of scanning. Nielsen Norman Group | https://www.nngroup.com/articles/layer-cake-pattern-scanning/ |
| Nielsen Norman 2020 | Nielsen Norman Group (2020). Dark mode vs. light mode | https://www.nngroup.com/articles/dark-mode/ |
| Nielsen Norman 2024 | Nielsen Norman Group (2024). Interpreting tree-test results. 2024-01-19; reviews 98 tests of Albert and Tullis | https://www.nngroup.com/articles/interpreting-tree-test-results/ |
| Nildam 1998 | Nildam (1998). News writing style and readers' perception. Master's thesis, Chulalongkorn University | https://digital.car.chula.ac.th/chulaetd/22123 |
| NN/g 2016 | Nielsen Norman Group. Mobile content is twice as difficult | https://www.nngroup.com/articles/mobile-content-is-twice-as-difficult-2011 |
| Noetel 2022 | Noetel et al. (2022). Multimedia design for learning: an overview of reviews with meta-meta-analysis. Review of Educational Research | https://doi.org/10.3102/00346543211052329 |
| Nygard 2011 | Nygard (2011-11-15). Documenting architecture decisions. Cognitect blog | https://cognitect.com/blog/2011/11/15/documenting-architecture-decisions |
| Oh 2023 | Oh, Schuler (2023). Why does surprisal from larger transformer-based language models provide a poorer fit to human reading times? TACL, 11, 336-350. | https://doi.org/10.1162/tacl_a_00548 |
| Olausson 2024 | Olausson, Inala, Wang, Gao, Solar-Lezama (2024). Is Self-Repair a Silver Bullet for Code Generation? ICLR 2024. | arXiv:2306.09896 |
| OpenAI 2025 | OpenAI (2025). GPT-4.1 Prompting Guide. OpenAI Cookbook | https://developers.openai.com/cookbook/examples/gpt4-1_prompting_guide |
| OpenAI 2026a | OpenAI (2026). AGENTS.md. Codex agent configuration documentation | https://learn.chatgpt.com/docs/agent-configuration/agents-md |
| Open Spaced Repetition 2026a | Open Spaced Repetition community (2026). srs-benchmark. GitHub | https://github.com/open-spaced-repetition/srs-benchmark |
| Open Spaced Repetition 2026b | Open Spaced Repetition community (2026). ABC of FSRS. GitHub wiki | https://github.com/open-spaced-repetition/awesome-fsrs/wiki/ABC-of-FSRS |
| O'Reilly 2007 | O'Reilly, McNamara (2007). Reversing the reverse cohesion effect: Good texts can be better for strategic, high-knowledge readers. Discourse Processes, 43(2), 121-152. | https://doi.org/10.1080/01638530709336895 |
| Oreopoulos 2026 | Oreopoulos, Low (2026). One Click Away: AI Tutoring with Khanmigo in a Two-Year School Experiment. NBER Working Paper 35620 | https://www.nber.org/papers/w35620 |
| Ousterhout 2018 | Ousterhout (2018). A Philosophy of Software Design. Yaknyam Press | https://web.stanford.edu/~ouster/cgi-bin/book.php |
| Ousterhout 2025 | Ousterhout, Martin (2025). A Philosophy of Software Design vs Clean Code. Public written discussion, September 2024 to February 2025 | https://github.com/johnousterhout/aposd-vs-clean-code |
| Pa11y 2026 | pa11y (2026). pa11y (repository) | https://github.com/pa11y/pa11y |
| Paas 1994 | Paas, van Merriënboer (1994). Variability of worked examples and transfer of geometrical problem-solving skills. Journal of Educational Psychology | https://doi.org/10.1037/0022-0663.86.1.122 |
| Pan 2021 | Pan, Zheng, Fan (2021). An information-theoretic perspective of hierarchical clustering | https://arxiv.org/abs/2108.06036 |
| Pan 2023 | Pan, Carpenter (2023). Prequestioning and pretesting effects: a review. Educational Psychology Review | https://doi.org/10.1007/s10648-023-09814-5 |
| Panickssery 2024 | Panickssery, Bowman, Feng (2024). LLM Evaluators Recognize and Favor Their Own Generations. NeurIPS 2024. | arXiv:2404.13076 |
| Parnas 1972 | Parnas (1972). On the criteria to be used in decomposing systems into modules. CACM | https://doi.org/10.1145/361598.361623 |
| Pascarella 2019 | Pascarella, Bruntink, Bacchelli (2019). Classifying code comments in Java software systems. Empirical Software Engineering | https://doi.org/10.1007/s10664-019-09694-w |
| Pashler 2008 | Pashler, McDaniel, Rohrer, Bjork (2008). Learning styles: concepts and evidence. Psychological Science in the Public Interest | https://doi.org/10.1111/j.1539-6053.2009.01038.x |
| Passos 2010 | Passos, Terra, Valente, Diniz, Mendonca (2010). Static architecture-conformance checking: an illustrative overview. IEEE Software | https://doi.org/10.1109/MS.2009.117 |
| Piepenbrock 2013 | Piepenbrock, Mayr, Mund, Buchner (2013). Positive display polarity is advantageous for both younger and older adults. Ergonomics | https://doi.org/10.1080/00140139.2013.790485 |
| Piepenbrock 2014 | Piepenbrock, Mayr, Buchner (2014). Positive display polarity is particularly advantageous for small character sizes. Human Factors | https://doi.org/10.1177/0018720813515509 |
| Pirolli 1999 | Pirolli, Card (1999). Information foraging. Psychological Review | https://doi.org/10.1037/0033-295X.106.4.643 |
| Ploetzner 2020 | Ploetzner, Berney, Bétrancourt (2020). A review of learning demands in instructional animations. Instructional Science | https://doi.org/10.1007/s11251-021-09541-w |
| Poesio 2004 | Poesio, Stevenson, Di Eugenio, Hitzeman (2004). Centering: A parametric theory and its instantiations. Computational Linguistics, 30(3), 309-363. | https://doi.org/10.1162/0891201041850911 |
| Pollock 2002 | Pollock, Chandler, Sweller (2002). Assimilating complex information. Learning and Instruction | https://doi.org/10.1016/S0959-4752%2801%2900016-0 |
| Ponce 2022 | Ponce, Mayer, Méndez (2022). Effects of learner-generated highlighting and instructor-provided highlighting on learning from text. Educational Psychology Review | https://doi.org/10.1007/s10648-021-09654-1 |
| Ponce 2023 | Ponce, Mayer, Méndez (2023). Effects of learner-generated outlining and instructor-provided outlining on learning from text: a meta-analysis. Educational Research Review. | https://doi.org/10.1016/j.edurev.2023.100538 |
| Ponce 2025 | Ponce, Mayer, Méndez (2025). Graphic organizers as aids to learning from text, meta-analysis. Educational Psychology Review. | https://doi.org/10.1007/s10648-025-10084-6 |
| Potdar 2014 | Potdar, Shihab (2014). An exploratory study on self-admitted technical debt. ICSME | https://doi.org/10.1109/ICSME.2014.31 |
| Praditwong 2011 | Praditwong, Harman, Yao (2011). Software module clustering as a multi-objective search problem. IEEE TSE | https://doi.org/10.1109/TSE.2010.26 |
| Prana 2019 | Prana, Treude, Thung, Atapattu, Lo (2019). Categorizing the content of GitHub README files. Empirical Software Engineering | https://doi.org/10.1007/s10664-018-9660-3 |
| Procida 2020 | Procida (2020). Diataxis: a systematic approach to technical documentation | https://diataxis.fr/ |
| Procida 2026 | Procida (accessed 2026). Tutorials. Diataxis | https://diataxis.fr/tutorials/ |
| Pyc 2009 | Pyc, Rawson (2009). Testing the retrieval effort hypothesis. J. Memory and Language. | https://doi.org/10.1016/j.jml.2009.01.004 |
| Rails 2026 | Ruby on Rails (accessed 2026). Getting started with Rails. Rails Guides | https://guides.rubyonrails.org/getting_started.html |
| Raney 1995 | Raney, Rayner (1995). Word frequency effects and eye movements during two readings of a text. Canadian Journal of Experimental Psychology, 49(2), 151-173. | https://doi.org/10.1037/1196-1961.49.2.151 |
| Ranganathan 1933 | Ranganathan (1933). Colon Classification, 1st edition. Madras Library Association | https://archive.org/details/in.ernet.dli.2015.211185 |
| Ranganathan 1937 | Ranganathan (1937). Prolegomena to Library Classification. Madras Library Association | https://archive.org/details/in.gov.ignca.7074 |
| Rani 2023 | Rani, Blasi, Stulova, Panichella, Gorla, Nierstrasz (2023). A decade of code comment quality assessment: a systematic literature review. Journal of Systems and Software | https://doi.org/10.1016/j.jss.2022.111515 |
| Rattan 2013 | Rattan, Bhatia, Singh (2013). Software clone detection: a systematic review. Information and Software Technology | https://doi.org/10.1016/j.infsof.2013.01.008 |
| Rawson 2011 | Rawson, Dunlosky (2011). Optimizing schedules of retrieval practice: how much is enough? JEP: General. | https://doi.org/10.1037/a0023956 |
| Rawson 2013 | Rawson, Dunlosky, Sciartelli (2013). The power of successive relearning. Educational Psychology Review | https://doi.org/10.1007/s10648-013-9240-4 |
| Rayner 2016 | Rayner, Schotter, Masson, Potter, Treiman (2016). So much to read, so little time. Psychological Science in the Public Interest. | https://doi.org/10.1177/1529100615623267 |
| Red Hat 2026a | Red Hat (accessed 2026). Red Hat supplementary style guide for product documentation | https://redhat-documentation.github.io/supplementary-style-guide/ |
| Red Hat 2026b | Red Hat (accessed 2026). Modular documentation reference guide | https://redhat-documentation.github.io/modular-docs/ |
| Redish 2000 | Redish (2000). Readability formulas have even more limitations than Klare discusses. ACM Journal of Computer Documentation, 24(3), 132-137. | https://doi.org/10.1145/344599.344637 |
| Reigeluth 1983 | Reigeluth, Stein (1983). The elaboration theory of instruction. In Reigeluth (ed.), Instructional-design theories and models. Erlbaum. | https://doi.org/10.4324/9780203824283 |
| Reinhart 2025 | Reinhart, Markey, Laudenbach, Pantusen, Yurko, Weinberg, Brown (2025). Do LLMs write like humans? Variation in grammatical and rhetorical styles. PNAS 122, e2422455122. | doi:10.1073/pnas.2422455122 |
| Rello 2013 | Rello, Baeza-Yates (2013). Good fonts for dyslexia. ASSETS | https://doi.org/10.1145/2513383.2513447 |
| Rello 2016 | Rello, Pielot, Marcos (2016). Make it big! The effect of font size and line spacing on online readability. CHI | https://doi.org/10.1145/2858036.2858204 |
| Renkl 2004 | Renkl, Atkinson, Große (2004). How fading worked solution steps works. Instructional Science | https://doi.org/10.1023/B:TRUC.0000021815.74806.f6 |
| Richter 2016 | Richter, Scheiter, Eitel (2016). Signaling text-picture relations in multimedia learning: a comprehensive meta-analysis. Educational Research Review | https://doi.org/10.1016/j.edurev.2015.12.003 |
| Rissanen 1978 | Rissanen (1978). Modeling by shortest data description. Automatica | https://doi.org/10.1016/0005-1098%2878%2990005-5 |
| Rittle-Johnson 2007 | Rittle-Johnson, Star (2007). Does comparing solution methods facilitate conceptual and procedural knowledge? Journal of Educational Psychology | https://doi.org/10.1037/0022-0663.99.3.561 |
| Rittle-Johnson 2009 | Rittle-Johnson, Koedinger (2009). Iterating between lessons on concepts and procedures. British J. Educational Psychology. | https://doi.org/10.1348/000709908X398106 |
| Rittle-Johnson 2015 | Rittle-Johnson, Schneider, Star (2015). Not a one-way street. Educational Psychology Review. | https://doi.org/10.1007/s10648-015-9302-x |
| Robinson 1995 | Robinson, Kiewra (1995). Visual argument: graphic organizers are superior to outlines. Journal of Educational Psychology | https://doi.org/10.1037/0022-0663.87.3.455 |
| Roediger 2006 | Roediger, Karpicke (2006). Test-enhanced learning. Psychological Science | https://doi.org/10.1111/j.1467-9280.2006.01693.x |
| Rohrer 2020 | Rohrer, Dedrick, Hartwig, Cheung (2020). A randomized controlled trial of interleaved mathematics practice. J. Educational Psychology. | https://doi.org/10.1037/edu0000367 |
| Rowland 2014 | Rowland (2014). The effect of testing versus restudy on retention: a meta-analytic review. Psychological Bulletin | https://doi.org/10.1037/a0037559 |
| Roy 2009 | Roy, Cordy, Koschke (2009). Comparison and evaluation of code clone detection techniques and tools: a qualitative approach. Science of Computer Programming | https://doi.org/10.1016/j.scico.2009.02.007 |
| Roy 2017 | Roy, Pokutta (2017). Hierarchical clustering via spreading metrics. JMLR | https://arxiv.org/abs/1610.09269 |
| Rozenblit 2002 | Rozenblit, Keil (2002). The misunderstood limits of folk science: an illusion of explanatory depth. Cognitive Science. | https://doi.org/10.1207/s15516709cog2605_1 |
| Sadasivan 2023 | Sadasivan, Kumar, Balasubramanian, Wang, Feizi (2023). Can AI-Generated Text be Reliably Detected? Transactions on Machine Learning Research. | arXiv:2303.11156 |
| Sadowski 2015 | Sadowski, Stolee, Elbaum (2015). How developers search for code: a case study. ESEC/FSE | https://doi.org/10.1145/2786805.2786855 |
| Salmerón 2005 | Salmerón, Cañas, Kintsch, Fajardo (2005). Reading strategies and hypertext comprehension. Discourse Processes. | https://doi.org/10.1207/s15326950dp4003_1 |
| Salmerón 2006 | Salmerón, Kintsch, Cañas (2006). Reading strategies and prior knowledge in learning from hypertext. Memory and Cognition. | https://doi.org/10.3758/BF03193262 |
| Sampson 1997 | Sampson (1997). Depth in English grammar. Journal of Linguistics, 33(1), 131-151. | https://doi.org/10.1017/S0022226796006317 |
| Sangal 2005 | Sangal, Jordan, Sinha, Jackson (2005). Using dependency models to manage complex software architecture. OOPSLA | https://doi.org/10.1145/1094811.1094824 |
| Satija 2017 | Satija (2017). Colon Classification. ISKO Encyclopedia of Knowledge Organization; Knowledge Organization 44(4) | https://www.isko.org/cyclo/colon_classification |
| Schankin 2018 | Schankin, Berger, Behringer, Hofmeister, Beigl (2018). Descriptive compound identifier names improve source code comprehension. ICPC | https://doi.org/10.1145/3196321.3196332 |
| Schneider 2018 | Schneider, Beege, Nebel, Rey (2018). A meta-analysis of how signaling affects learning with media. Educational Research Review | https://doi.org/10.1016/j.edurev.2017.11.001 |
| Schriver 2017 | Schriver (2017). Plain language in the US gains momentum: 1940-2015. IEEE Transactions on Professional Communication, 60(4); read in the Center for Plain Language's summary | https://doi.org/10.1109/TPC.2017.2765118 |
| Schroeder 2018 | Schroeder, Nesbit, Anguiano, Adesope (2018). Studying and constructing concept maps: a meta-analysis. Educational Psychology Review | https://doi.org/10.1007/s10648-017-9403-9 |
| Schwartz 1998 | Schwartz, Bransford (1998). A time for telling. Cognition and Instruction | https://doi.org/10.1207/s1532690xci1604_4 |
| Schwartz 2009 | Schwartz, Sadler, Sonnert, Tai (2009). Depth versus breadth. Science Education. | https://doi.org/10.1002/sce.20328 |
| Sclar 2024 | Sclar, Choi, Tsvetkov, Suhr (2024). Quantifying Language Models' Sensitivity to Spurious Features in Prompt Design or: How I learned to start worrying about prompt formatting. ICLR 2024. | arXiv:2310.11324 |
| Shain 2024 | Shain, Meister, Pimentel, Cotterell, Levy (2024). Large-scale evidence for logarithmic effects of word predictability on reading time. PNAS, 121(10), e2307876121. | https://doi.org/10.1073/pnas.2307876121 |
| Shi 2023 | Shi, Chen, Misra, Scales, Dohan, Chi, Schärli, Zhou (2023). Large Language Models Can Be Easily Distracted by Irrelevant Context. ICML 2023. | arXiv:2302.00093 |
| Shiloach 1979 | Shiloach (1979). A minimum linear arrangement algorithm for undirected trees. SIAM Journal on Computing, 8(1), 15-32. | https://doi.org/10.1137/0208002 |
| Shtern 2012 | Shtern, Tzerpos (2012). Clustering methodologies for software engineering. Advances in Software Engineering | https://doi.org/10.1155/2012/792024 |
| Silva 2014 | Silva, Valente, Maia (2014). Assessing modularity using co-change clusters. MODULARITY | https://doi.org/10.1145/2577080.2577086 |
| Sinha 2021 | Sinha, Kapur (2021). When problem solving followed by instruction works: productive failure. Review of Educational Research | https://doi.org/10.3102/00346543211019105 |
| Smith 2013 | Smith, Levy (2013). The effect of word predictability on reading time is logarithmic. Cognition, 128(3), 302-319. | https://doi.org/10.1016/j.cognition.2013.02.013 |
| Sternadori 2008 | Sternadori (2008). Cognitive processing of news as a function of structure: a comparison between inverted pyramid and chronology. PhD thesis, University of Missouri | https://mospace.umsystem.edu/items/4f5c3c35-b2a9-4339-bc2f-4672afe32f88 |
| Stevens 1974 | Stevens, Myers, Constantine (1974). Structured design. IBM Systems Journal | https://doi.org/10.1147/sj.132.0115 |
| St. Hilaire 2023 | St. Hilaire, Chan, Ahn (2023). Guessing as a learning intervention: A meta-analytic review of the prequestion effect. Psychonomic Bulletin & Review | https://doi.org/10.3758/s13423-023-02353-8 |
| Stone 1983 | Stone (1983). A meta-analysis of advance organizer studies. J. Experimental Education. | https://doi.org/10.1080/00220973.1983.11011862 |
| Sui 2024 | Sui, Zhou, Zhou, Han, Zhang (2024). Table Meets LLM: Can Large Language Models Understand Structured Table Data? A Benchmark and Empirical Study. WSDM 2024. | doi:10.1145/3616855.3635752 |
| Sun 2021 | Sun et al. (2021). ALEKS, meta-analysis. Investigations in Mathematics Learning | https://doi.org/10.1080/19477503.2021.1926194 |
| Sundararajan 2020 | Sundararajan, Adesope (2020). Keep it coherent: a meta-analysis of the seductive details effect. Educational Psychology Review | https://doi.org/10.1007/s10648-020-09522-4 |
| Svajlenko 2015 | Svajlenko, Roy (2015). Evaluating clone detection tools with BigCloneBench. ICSME | https://doi.org/10.1109/icsm.2015.7332459 |
| Swanson 1993 | Swanson, Law (1993). Whole-part-whole learning model. Performance Improvement Quarterly. | https://doi.org/10.1111/j.1937-8327.1993.tb00572.x |
| Sweller 2019 | Sweller, van Merriënboer, Paas (2019). Cognitive architecture and instructional design: 20 years later. Educational Psychology Review | https://doi.org/10.1007/s10648-019-09465-5 |
| Syer 2015 | Syer, Nagappan, Adams, Hassan (2015, online 2014). Replicating and re-evaluating the theory of relative defect-proneness. IEEE TSE | https://doi.org/10.1109/TSE.2014.2361131 |
| Szyfelbein 2026 | Szyfelbein, Dereniowski (2026). Hierarchical F-clustering: approximation and hardness of clustering into trees | https://arxiv.org/abs/2607.13217 |
| Tam 2024 | Tam, Wu, Tsai, Lin, Lee, Chen (2024). Let Me Speak Freely? A Study on the Impact of Format Restrictions on Performance of Large Language Models. EMNLP 2024. | arXiv:2408.02442 |
| Tang 2006 | Tang, Babar, Gorton, Han (2006). A survey of architecture design rationale. Journal of Systems and Software 79(12). Read in full | https://doi.org/10.1016/j.jss.2006.04.029 |
| Tarr 1999 | Tarr, Ossher, Harrison, Sutton (1999). N degrees of separation: multi-dimensional separation of concerns. ICSE | https://doi.org/10.1145/302405.302457 |
| Temperley 2018 | Temperley, Gildea (2018). Minimizing syntactic dependency lengths: Typological/cognitive universal? Annual Review of Linguistics, 4, 67-80. | https://doi.org/10.1146/annurev-linguistics-011817-045617 |
| Tetzlaff 2025 | Tetzlaff, Simonsmeier, Peters, Brod (2025). A cornerstone of adaptivity: a meta-analysis of the expertise reversal effect. Learning and Instruction | https://doi.org/10.1016/j.learninstruc.2025.102142 |
| textstat 2026 | textstat contributors (2026). textstat, MIT licence. GitHub | https://github.com/textstat/textstat |
| Thomas 2019 | Thomas, Hunt (2019). The Pragmatic Programmer, 20th anniversary edition. Addison-Wesley | https://pragprog.com/titles/tpp20/the-pragmatic-programmer-20th-anniversary-edition/ |
| Tian 2022 | Tian, Zhang, Stol, Jiang, Liu (2022). What makes a good commit message? International Conference on Software Engineering | https://doi.org/10.1145/3510003.3510205 |
| Tornhill 2015 | Tornhill (2015). Your Code as a Crime Scene. Pragmatic Bookshelf | https://pragprog.com/titles/atcrime/your-code-as-a-crime-scene/ |
| Treude 2026 | Treude, Baltes (2026). Context Rot in AI-Assisted Software Development: Repurposing Documentation Consistency for AI Configuration Artifacts. Preprint. | arXiv:2606.09090 |
| Tsipidi 2024 | Tsipidi, Nowak, Cotterell, Wilcox, Giulianelli, Warstadt (2024). Surprise! Uniform information density isn't the whole story: Predicting surprisal contours in long-form discourse. | https://arxiv.org/abs/2410.16062 |
| Tufte 1983 | Tufte (1983). The Visual Display of Quantitative Information. Graphics Press; second edition 2001 | https://openlibrary.org/works/OL2824012W |
| Tversky 2002 | Tversky, Morrison, Bétrancourt (2002). Animation: can it facilitate? International Journal of Human-Computer Studies | https://doi.org/10.1006/ijhc.2002.1017 |
| Tzerpos 1999 | Tzerpos, Holt (1999). MoJo: a distance metric for software clusterings. WCRE | https://doi.org/10.1109/wcre.1999.806959 |
| Urry 2021 | Urry et al. (2021). Don't ditch the laptop just yet. Psychological Science | https://doi.org/10.1177/0956797620965541 |
| USWDS 2026 | U.S. Web Design System (2026). Typography. General Services Administration | https://designsystem.digital.gov/components/typography/ |
| Vale 2026 | Vale documentation (2026). Readability check | https://docs.vale.sh/checks/readability |
| van Gog 2011 | van Gog, Kester, Paas (2011). Worked examples, example-problem and problem-example pairs. Contemporary Educational Psychology. | https://doi.org/10.1016/j.cedpsych.2010.10.004 |
| van Gog 2015 | van Gog, Sweller (2015). Not new, but nearly forgotten: the testing effect decreases or even disappears as the complexity of learning materials increases. Educational Psychology Review | https://doi.org/10.1007/s10648-015-9310-x |
| Van Patten 1986 | Van Patten, Chao, Reigeluth (1986). Strategies for sequencing and synthesizing instruction. Review of Educational Research. | https://doi.org/10.3102/00346543056004437 |
| Vasishth 2010 | Vasishth, Suckow, Lewis, Kern (2010). Short-term forgetting in sentence comprehension: Crosslinguistic evidence from verb-final structures. Language and Cognitive Processes, 25(4), 533-567. | https://doi.org/10.1080/01690960903310587 |
| Vercel 2026 | Vercel (2026). AGENTS.md outperforms skills in our agent evals. Vercel blog, 2026-01-27 | https://vercel.com/blog/agents-md-outperforms-skills-in-our-agent-evals |
| Verma 2023 | Verma, Tomlin, Klein (2023). Revisiting entropy rate constancy in text. Findings of EMNLP 2023. | https://arxiv.org/abs/2305.12084 |
| Veseli 2025 | Veseli, Chibane, Toneva, Koller (2025). Positional Biases Shift as Inputs Approach Context Window Limits. COLM 2025. | arXiv:2508.07479 |
| Vessey 1991 | Vessey (1991). Cognitive fit: a theory-based analysis of the graphs versus tables literature. Decision Sciences | https://doi.org/10.1111/j.1540-5915.1991.tb00344.x |
| Viktorin 2022 | Viktorin and others (2022). Adopting the Diataxis framework for Python documentation. Python discussion forum | https://discuss.python.org/t/adopting-the-diataxis-framework-for-python-documentation/15072 |
| Volpini 2026 | Volpini, Raad, Gamba, Riccitelli (2026). Structured Linked Data as a Memory Layer for Agent-Orchestrated Retrieval. Preprint. | arXiv:2603.10700 |
| W3C 2023a | W3C (2023). Web Content Accessibility Guidelines 2.2, W3C Recommendation | https://www.w3.org/TR/WCAG22/ |
| W3C 2023b | W3C (2023). Understanding 1.4.3 Contrast (Minimum) | https://www.w3.org/WAI/WCAG22/Understanding/contrast-minimum.html |
| W3C 2026 | W3C (2026). WCAG 3.0, W3C Working Draft of 10 September 2026 | https://www.w3.org/TR/wcag-3.0/ |
| Wang 2023 | Wang (2023). Accordions on desktop: when and how to use. Nielsen Norman Group | https://www.nngroup.com/articles/accordions-on-desktop/ |
| WebAIM 2026 | WebAIM (2026). The WebAIM Million: accessibility analysis of the top 1,000,000 home pages | https://webaim.org/projects/million/ |
| Weber 2015 | Weber (2015). Effective proof reading strategies. Int. J. Research in Undergraduate Mathematics Education. | https://doi.org/10.1007/s40753-015-0011-0 |
| Wen 2019 | Wen, Nagy, Bavota, Lanza (2019). A large-scale empirical study on code-comment inconsistencies. ICPC | https://doi.org/10.1109/ICPC.2019.00019 |
| Wery 2017 | Wery, Diliberto (2017). The effect of a specialized dyslexia font, OpenDyslexic, on reading rate and accuracy. Annals of Dyslexia | https://doi.org/10.1007/s11881-016-0127-1 |
| White 1973 | White (1973). Research into learning hierarchies. Review of Educational Research. | https://doi.org/10.3102/00346543043003361 |
| Wickens 2013 | Wickens, Hutchins, Carolan, Cumming (2013). Part-task and increasing-difficulty training, meta-analysis. Human Factors. | https://doi.org/10.1177/0018720812451994 |
| Wiggerts 1997 | Wiggerts (1997). Using clustering algorithms in legacy systems remodularization. WCRE | https://doi.org/10.1109/WCRE.1997.624574 |
| Wiggins 2011 | Wiggins (2011). The Twelve-Factor App, factor III: config | https://12factor.net/config |
| Wilcox 2023 | Wilcox, Pimentel, Meister, Cotterell, Levy (2023). Testing the predictions of surprisal theory in 11 languages. TACL, 11, 1451-1470. | https://doi.org/10.1162/tacl_a_00612 , https://arxiv.org/abs/2307.03667 |
| Wu 2016 | Wu, Yang, Yang (2016). Eye movement evidence for hierarchy effects on memory representation of discourses. PLOS ONE, 11(1), e0147313. | https://doi.org/10.1371/journal.pone.0147313 |
| Wu 2025 | Wu, Yang, Zhan, Yuan, Wong, Chao (2025). A Survey on LLM-Generated Text Detection: Necessity, Methods, and Future Directions. Computational Linguistics. | doi:10.1162/coli_a_00549 |
| Xu 2015 | Xu, Jin, Fan, Zhou, Pasupathy, Talwadker (2015). Hey, you have given me too many knobs! Understanding and dealing with over-designed configuration in system software. ESEC/FSE | https://doi.org/10.1145/2786805.2786852 |
| Xu 2023 | Xu, Chon, Liu, Futrell (2023). The linearity of the effect of surprisal on reading times across languages. Findings of EMNLP 2023, 15711-15721. | https://doi.org/10.18653/v1/2023.findings-emnlp.1052 |
| Xu 2024a | Xu, Tao, Shen, Xu, Xu, Long, Lou, Ma (2024). Re-Reading Improves Reasoning in Large Language Models. EMNLP 2024. | arXiv:2309.06275 |
| Xu 2024b | Xu, Qi, Guo, Wang, Wang, Zhang, Xu (2024). Knowledge Conflicts for LLMs: A Survey. EMNLP 2024. | arXiv:2403.08319 |
| Yan 2017 | Yan, Soderstrom, Seneviratna, Bjork, Bjork (2017). How should exemplars be sequenced in inductive learning? JEP: Applied. | https://doi.org/10.1037/xap0000139 |
| Yang 2021 | Yang, Luo, Vadillo, Yu, Shanks (2021). Testing (quizzing) boosts classroom learning. Psychological Bulletin | https://doi.org/10.1037/bul0000309 |
| Yeo 2019 | Yeo, Fazio (2019). The optimal learning strategy depends on learning goals and processes: retrieval practice versus worked examples. Journal of Educational Psychology | https://doi.org/10.1037/edu0000268 |
| Yin 2011 | Yin, Ma, Zheng, Zhou, Bairavasundaram, Pasupathy (2011). An empirical study on configuration errors in commercial and open source systems. SOSP | https://doi.org/10.1145/2043556.2043572 |
| Yngve 1960 | Yngve (1960). A model and an hypothesis for language structure. Proceedings of the American Philosophical Society, 104(5), 444-466. | https://hdl.handle.net/1721.1/4453 |
| Yoran 2024 | Yoran, Wolfson, Ram, Berant (2024). Making Retrieval-Augmented Language Models Robust to Irrelevant Context. ICLR 2024. | arXiv:2310.01558 |
| Zarzycki 2026 | Zarzycki (2026). What Open-Source Projects Tell Their Coding Agents: A Census of AGENTS.md and CLAUDE.md. Preprint. | arXiv:2610.31715 |
| Zhou 2023a | Zhou, Lu, Mishra, Brahma, Basu, Luan, Zhou, Hou (2023). Instruction-Following Evaluation for Large Language Models. Preprint. | arXiv:2311.07911 |
| Zhou 2023b | Zhou, Alon, Xu, Wang, Jiang, Neubig (2023). DocPrompting: Generating Code by Retrieving the Docs. ICLR 2023. | arXiv:2207.05987 |
| Zimmermann 2005 | Zimmermann, Zeller, Weissgerber, Diehl (2005). Mining version histories to guide software changes. IEEE TSE | https://doi.org/10.1109/TSE.2005.72 |
| Zorzi 2012 | Zorzi et al. (2012). Extra-large letter spacing improves reading in dyslexia. PNAS | https://doi.org/10.1073/pnas.1205566109 |