Agentic Systems: What the 2026 Books Do Not Cite
What three concurrent 2026 books, one curated 104-item corpus, and the annotation-systems literature agree, disagree, and silently omit
Table of Contents
- 1. Scope
- 2. Primary texts
- 3. Consolidated claims
- 3.1. C-1. "Context window" is a fresh name for the anchoring problem
- 3.2. C-2. Skill files are property drawers under a fresh name
- 3.3. C-3. Reflection is a substrate property, not a cognitive function
- 3.4. C-4. Taxonomies conflate substrate with function
- 3.5. C-5. The 2020+ agentic-AI corpus has a generational gap
- 3.6. C-6. Vendor blogs are now citable at par with books
- 3.7. C-7. Understanding-tests are Findler-Felleisen contracts
- 3.8. C-8. Pattern-language nomenclature is premature
- 3.9. C-9. Provenance transparency can reduce trust (the PaperTrail finding)
- 3.10. C-10. Multi-agent collaboration = decoupled annotation overlays
- 4. What follows from the claims
- 5. Citation index
- 6. Provenance
1. Scope
This is not a survey of agentic systems. It is a claim about the 2026 literature on agentic systems — three MEAP-stage Manning books, one curated 104-item resource corpus, one prior research brief on annotation systems — and where they diverge from each other and from the marginalia/anchoring lineage they inherit without naming.
The move is Kalir & Garcia's problematizing function turned on the field's own citation practice. Every claim below carries a citation to at least one primary source; where the primary source is a book still in MEAP, the reference points at the publisher's landing page and the observed TOC. Every consolidated claim also carries a :CONFIDENCE: drawer — the same discipline the annotation-systems brief applies to itself.
2. Primary texts
2.1. Zachary Huang — Crack Any Codebase with AI
Landing page: manning.com/books/crack-any-codebase-with-ai.
Argument: comprehension debt is the silent killer; the 90% skill (writing code) is a commodity, the 10% (architectural judgment) is the muscle. Three-mode framework: chat → workflow → agent. Ten "mental models" for reading any codebase in any language.
Author: Microsoft Research AI Frontiers. Book grows out of the Codebase Knowledge Builder open source project (12K+ GH stars).
2.2. Boni García — Context Engineering
Twelve-chapter TOC organized by substrate: instructions, external knowledge/retrieval, tools, memory/state, user prompts, management/orchestration, evaluation/observability, governance, frameworks, plus applied chapters (software development, state of the art) and Appendix B: References and further reading (unread; would be diagnostic).
2.3. Jia Huang — Designing AI Agents
Eleven-chapter TOC organized by cognitive function: Perception, Memory, Reasoning, Action, Reflection, Collaboration, Governance. Aphorism-style chapter titles ("What your agent sees determines what it does"). Appendix A: Pattern reference card — a Gang-of-Four / Alexander gesture.
2.4. The reference corpus (104 items, 10 categories)
Curated resource grid. Dominant voices: Addy Osmani (15+ items across 5 categories), Anthropic engineering (6 items), LangChain (4 items), Kaggle whitepapers (5 items — a genre that didn't exist five years ago).
Only pre-2020 item: Manning et al., Introduction to Information Retrieval (2008).
Absent: no Naur (1985) Programming as Theory Building; no Feathers Working Effectively with Legacy Code; no Ousterhout A Philosophy of Software Design; no Alexander pattern-language literature; no Chase & Simon on chunking.
3. Consolidated claims
Each claim is numbered C-N, carries a confidence tag, and cites at least one primary source. Confidence scale: HIGH (multiple independent sources or direct textual evidence), MID (single strong source or convergent inference), LOW (inference from absences or one weak source).
3.1. C-1. "Context window" is a fresh name for the anchoring problem
All three books treat context management as a novel engineering discipline. The annotation-systems brief shows that stable anchors, orphan detection, and prefix/suffix fallback are the marginalia tradition's answer to the same problem. The W3C Web Annotation Data Model (2017) is a working formal grammar for what García (2.2 Ch 3) calls "grounding." None of the three books cite it.
3.2. C-2. Skill files are property drawers under a fresh name
Zachary Huang's CODEBASE.md / skill file (2.1 Ch 4.5) is functionally the :REVIEW:=/:STATUS:= property-drawer pattern the annotation-systems brief documents. Prior art at least back to ProvBook (2018) (W3C PROV-O in Jupyter cell metadata) and ai-blame (git-blame with session provenance). Huang presents the pattern as invention rather than as the latest node in a lineage.
3.3. C-3. Reflection is a substrate property, not a cognitive function
Jia Huang gives Reflection its own chapter (2.3 Ch 7) as one of seven cognitive functions. García omits it — evaluation and observability are outside-looking-in. The annotation-systems brief argues that reflection is what you get when the substrate carries its own audit trail (property drawers, verification metadata, orphan detection). If that reframe holds, both books misplace it: as a chapter (J. Huang) or as a wrapper (García) rather than as a substrate property.
3.4. C-4. Taxonomies conflate substrate with function
García organizes by substrate (where context lives). Jia Huang organizes by function (what agents do). Neither cut cleanly overlays the other:
| García substrate | J. Huang function |
|---|---|
| Ch 3 Retrieval + Ch 4 Tools | Ch 3 Perception |
| Ch 5 Memory | Ch 4 Memory |
| Ch 2 Instructions + Ch 6 Prompts | Ch 5 Reasoning |
| Ch 4 Tools | Ch 6 Action |
| Ch 8 Evaluation | Ch 7 Reflection |
| Ch 7 Orchestration | Ch 8 Collaboration |
| Ch 9 Governance | Ch 9 Governance |
The one-to-many cells (Ch 3 Perception maps to two García chapters; Ch 5 Reasoning also does) are diagnostic: the field's decomposition is unstable.
3.5. C-5. The 2020+ agentic-AI corpus has a generational gap
Of 104 curated items in 2.4, exactly one predates 2020 (Manning et al. 2008). The corpus behaves as if the practice of designing and understanding intelligent software started in 2022. It didn't. Naur (1985), Chase & Simon (1973), Feathers (2004), Ousterhout (2018), Alexander (1977) are all directly relevant and all missing. This is the diagnostic finding for any book positioning itself in this space.
3.6. C-6. Vendor blogs are now citable at par with books
The corpus cites 20+ vendor-published blog posts (Anthropic, LangChain, OpenAI, Weaviate, Pinecone, Google, Meta, Letta, Block, Helicone) alongside O'Reilly and Manning books with no editorial hierarchy. The Kaggle-whitepaper genre (Introduction to Agents; Agents Companion; Prompt Engineering; Context Engineering: Sessions, Memory; Agent Tools & Interoperability with MCP) functions like standards documents without a standards body. Not a criticism — a shift.
3.7. C-7. Understanding-tests are Findler-Felleisen contracts
Zachary Huang's understanding-tests (2.1 Ch 4.3) — "pass means your model is right, fail means you just learned something" — is the same move as Findler & Felleisen (2002) runtime contracts: continuous validation of a mental model against a domain model, with blame assignment on divergence. Not novel; still useful.
3.8. C-8. Pattern-language nomenclature is premature
Jia Huang's Appendix A: Pattern reference card (2.3) gestures at Christopher Alexander's A Pattern Language (1977) and GoF Design Patterns (1994). Alexander's own argument is that patterns require ~5–10 years of practice before they can be named. The agent practice is 2–4 years old depending on when you start counting (ReAct 2022; MCP 2024). Any pattern named in 2026 is premature nomenclature — likely to be renamed within one or two book editions.
3.9. C-9. Provenance transparency can reduce trust (the PaperTrail finding)
The annotation-systems brief cites the PaperTrail finding: surfacing provenance can decrease trust in a system because it exposes what was not checked. Directly relevant to observability chapters in 2.2 Ch 8 and to Jia Huang's Reflection function. Both books treat trace visibility as unambiguously good. It isn't. Zachary Huang's "healthy paranoia" framing (2.1 Ch 1.4) is closer to the finding but doesn't cite it.
3.10. C-10. Multi-agent collaboration = decoupled annotation overlays
Jia Huang's Collaboration chapter (2.3 Ch 8) treats multi-agent coordination as a fresh design space. Working prior art: W3C Web Annotation with JSON-LD, Hypothesis groups, git notes, the annotations.org companion-file pattern. All are decoupled overlays on shared canonical URLs — the exact substrate multi-agent memory needs and none of it comes from the LLM literature.
4. What follows from the claims
If C-3, C-4, and C-10 hold, the practical implication is:
Agentic-system design is not primarily about the agent. It is about the annotated substrate the agent reads and writes. Anchor discipline, lifecycle semantics on annotations, and decoupled overlays give you memory, reflection, and collaboration for free. Trying to engineer them into the agent layer is doing the same work with worse primitives.
This position (a) does not appear in any of the three primary texts, (b) is directly implied by the annotation-systems brief, and (c) is worth a pamphlet-length treatment in its own right.
4.1. Cheap firefighting deepens the trap
Repenning and Sterman's capability trap (Repenning and Sterman 2001) has two loops competing for the same hours. Work Harder raises output now while capability erodes later; Work Smarter dips output while capability compounds. Managers face the gap now and take the shortcut; the shortcut looks free because erosion is delayed; firefighting becomes standard procedure. Their canonical shortcut is a software one: the engineer who skips documentation to ship on time pays only when she returns to fix the bugs. Technical debt is the capability trap under another name.
Read onto agentic development the mapping is near one-to-one. Time Spent Working is the grind: hand-run agent batches, manual fan-outs. Time Spent on Improvement is codifying the grind: a reader, a guard, a script, a skill. Capability is the tooling and conventions that make the next task cheaper; erosion is stale memories and drifting conventions. The verification ledger is the title made literal. Its whole value is recording problems that never happened.
The analogy stops being comfortable at the brake. In the human model Work Harder is bounded. Overtime spills into nights and weekends, and the ceiling on effort is what finally forces the capability question. Agents remove the ceiling. The marginal cost of one more firefighting run approaches zero.
Two readings follow. Pessimistic: near-free Work Harder is a permanent shortcut. A capability gap can always be out-ground with more agents, so the tool never gets built and the snowball has no floor. Optimistic: agents also collapse the cost of Work Smarter, so reinvestment wins by default. The deciding variable is the one Repenning and Sterman identified: where the freed time goes. Nothing makes reinvestment automatic. Yegge (Yegge 2026) and Eaton (Eaton 2026) describe a second floor. The ceiling is removed from the inside, and the stock drawn down is human energy rather than hours.
5. Citation index
5.1. Primary texts audited
- Huang, Zachary. Crack Any Codebase with AI. Manning MEAP, May 2026. ISBN 9781633433762. https://www.manning.com/books/crack-any-codebase-with-ai
- García, Boni. Context Engineering. Publisher inferred (Manning). 12-chapter TOC observed.
- Huang, Jia. Designing AI Agents. Publisher inferred (Manning). 11-chapter TOC + Appendix A (Pattern reference card) observed.
- 104-item curated resource corpus captured 2026-07-01 across 10 categories. Archived locally in a private repository and not reproduced here; the counts and category names above are what the audit used.
5.2. Prior work the primary texts do not cite but should
Program comprehension / cognitive science:
- Naur, Peter. "Programming as Theory Building." Microprocessing and Microprogramming 15, 1985. https://pages.cs.wisc.edu/~remzi/Naur.pdf
- Chase, William G. & Herbert A. Simon. "Perception in chess." Cognitive Psychology 4, 1973.
- Ko, Andrew J., Brad Myers, Michael Coblenz & Htet Htet Aung. "An Exploratory Study of How Developers Seek, Relate, and Collect Relevant Information During Software Maintenance Tasks." IEEE TSE, 2006 — cited by Zachary Huang; worth reading in full.
Legacy code and complexity:
- Feathers, Michael. Working Effectively with Legacy Code. Prentice Hall, 2004.
- Ousterhout, John. A Philosophy of Software Design. Yaknyam, 2018.
- Brooks, Fred. "No Silver Bullet." Computer 20(4), 1987.
Pattern languages:
- Alexander, Christopher et al. A Pattern Language. Oxford University Press, 1977.
- Gamma, Erich et al. Design Patterns. Addison-Wesley, 1994.
Contracts and validation:
- Findler, Robert Bruce & Matthias Felleisen. "Contracts for higher-order functions." ICFP, 2002. https://www2.ccs.neu.edu/racket/pubs/pldi02-ff.pdf
Annotation and marginalia:
- Kalir, Remi H. & Antero Garcia. Annotation. MIT Press, 2021. (Five annotation functions; cited via wal.sh/research/annotation-systems.)
- W3C. Web Annotation Data Model. W3C Recommendation, 2017. https://www.w3.org/TR/annotation-model/
Provenance:
- W3C. PROV Data Model (PROV-DM), 2013. https://www.w3.org/TR/prov-dm/
- Samuel, Sheeba. ProvBook. GitHub, 2018.
5.3. Related wal.sh research
- annotation-systems — the anchor-and-lifecycle brief this file cites throughout.
- 2026 agentic software engineering — a terminology and literature map for a narrower problem inside the same family: many agent-authored pull requests competing to land on one trunk. It maps the names; this file audits whose work the names are borrowed from.
- Two accounts, two machines, one spec — a field report from one coordinated run. Where this file argues about the literature, that one is a single measured instance of the practice the literature describes.
- capability-trap-agentic-dev – merged into 4.1 (2026-09-10).
- ai-writing-tells – encoded in
.vale/styles/WalSh/and the research-audit skill (2026-09-10).
6. Provenance
:GENERATED_FROM: a private repository, post-rename :REVIEWER_AGENTS: 4 general-purpose (fresh context each) :REVIEW_TARGET: wal.sh/research/annotation-systems/ :CAPTURED_AT: 2026-07-01 :CAVEATS: publisher inferences for García and J. Huang unverified; MEAP-stage TOCs may drift before publication.