Skip to content

Commit 33f02e2

Browse files
Fix Related Concepts link labels and clean up Typst remnants (#4)
- Fix 27 Related links where labels didn't match target chapters (subsection refs like 'Agent Threat Model' pointing to wrong chapters, self-references, workflow labels pointing to Ch 23/24 generically) - Fix Typst syntax leak in 17-agent-loop.mdx image reference - Fix garbled description in appendix-b-glossary.mdx Co-authored-by: Ona <no-reply@ona.com>
1 parent 73a2dea commit 33f02e2

16 files changed

Lines changed: 18 additions & 19 deletions

src/content/chapters/04-context-windows.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -164,4 +164,4 @@ as a first-class discipline - with dedicated ownership, monitoring, and
164164
continuous improvement - consistently get better results from the same
165165
models than teams that treat it as an afterthought.
166166

167-
**Related Workflows:** [Setting Up Distill for Monorepo Context](/23-first-agent-production/) **Related Practices:** [Context Budget Policy](/24-security-checklist/)
167+
**Related Workflows:** [Your First Agent in Production](/23-first-agent-production/) **Related Practices:** [Security Checklist & Review Policies](/24-security-checklist/)

src/content/chapters/05-context-engineering-stack.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -237,4 +237,4 @@ history, preferences, and current intent. The key challenge is privacy -
237237
customer data must be handled according to your data protection
238238
policies, and PII must be redacted before it enters the model’s context.
239239

240-
**Related Concepts:** [Context Window](/04-context-windows/), [Token Budget](/04-context-windows/) **Related Workflows:** [Implementing Meta-MCP for Token Reduction](/23-first-agent-production/)
240+
**Related Concepts:** [Context Window](/04-context-windows/), [Context Windows](/04-context-windows/) **Related Workflows:** [Your First Agent in Production](/23-first-agent-production/)

src/content/chapters/06-rag-vs-agentic-search.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,7 @@ search, git history search), returns structured results with metadata
157157
can ask follow-up questions based on initial results). This investment
158158
pays off as your agents become more sophisticated.
159159

160-
**Related Concepts:** [Context Window](/04-context-windows/), [Context Engineering Stack](/05-context-engineering-stack/) **Related Practices:** [Building a Codebase Knowledge Base](/22-agent-maturity-model/)
160+
**Related Concepts:** [Context Window](/04-context-windows/), [Context Engineering Stack](/05-context-engineering-stack/) **Related Practices:** [AGENTS.md & Codebase Onboarding](/13-agents-md-onboarding/)
161161

162162

163163
> *"Your AI agent has more permissions than your senior developers."*

src/content/chapters/08-zanzibar-for-agents.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -170,7 +170,7 @@ database schema to generate meaningful test data. These permissions
170170
should be added incrementally as needs are identified, not granted
171171
preemptively "just in case."
172172

173-
**Related Concepts:** [Agent Identity](/07-agent-security-crisis/), [Delegation Chains](/08-zanzibar-for-agents/) **Related Workflows:** [Implementing Agent Authorization with OpenFGA](/23-first-agent-production/)
173+
**Related Concepts:** [The Agent Security Crisis](/07-agent-security-crisis/), [Zanzibar for AI Agents](/08-zanzibar-for-agents/) **Related Workflows:** [Your First Agent in Production](/23-first-agent-production/)
174174

175175
## OPA vs. OpenFGA: Choosing your policy engine
176176
Two authorization systems dominate enterprise discussions for agent

src/content/chapters/09-prompt-injection.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -175,4 +175,4 @@ on them to catch sophisticated ones.
175175
- [ ] Security team reviews agent traces monthly for novel attack patterns
176176

177177

178-
**Related Concepts:** [Agent Security Crisis](/07-agent-security-crisis/), [Sandboxing](/10-sandboxing/) **Related Practices:** [Agent Threat Model](/24-security-checklist/)
178+
**Related Concepts:** [Agent Security Crisis](/07-agent-security-crisis/), [Sandboxing](/10-sandboxing/) **Related Practices:** [Security Checklist & Review Policies](/24-security-checklist/)

src/content/chapters/10-sandboxing.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@ on having the right policies. Each layer catches what the previous
131131
layers miss. The goal isn’t perfect security - it’s making the cost of a
132132
successful attack high enough that the risk is manageable.
133133

134-
**Related Concepts:** [Zanzibar](/08-zanzibar-for-agents/), [Prompt Injection](/09-prompt-injection/) **Related Workflows:** [Security Checklist for Agent Deployment](/24-security-checklist/) **Related Tools:** Anthropic sandbox-runtime, OpenFGA, AgentGuard
134+
**Related Concepts:** [Zanzibar](/08-zanzibar-for-agents/), [Prompt Injection](/09-prompt-injection/) **Related Workflows:** [Security Checklist & Review Policies](/24-security-checklist/) **Related Tools:** Anthropic sandbox-runtime, OpenFGA, AgentGuard
135135

136136

137137
> *"Standards enable ecosystems. The wild west phase is ending."*

src/content/chapters/11-mcp.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -179,4 +179,4 @@ waits, and eventually gives up or works around the missing tool. Monitor
179179
your MCP servers the same way you monitor your production APIs: uptime,
180180
latency, error rate, and throughput.
181181

182-
**Related Concepts:** [Context Window](/04-context-windows/), [Meta-MCP](/05-context-engineering-stack/) **Related Workflows:** [Setting Up MCP Servers for Your Team](/23-first-agent-production/)
182+
**Related Concepts:** [Context Window](/04-context-windows/), [The Context Engineering Stack](/05-context-engineering-stack/) **Related Workflows:** [Your First Agent in Production](/23-first-agent-production/)

src/content/chapters/12-a2a-communication.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -128,4 +128,4 @@ specific requirements they address.
128128
- [ ] Health checks verify downstream agent availability
129129

130130

131-
**Related Concepts:** [MCP](/11-mcp/), [Multi-Agent Systems](/18-multi-agent-systems/) **Related Workflows:** [Agent-to-Agent Communication Setup](/23-first-agent-production/)
131+
**Related Concepts:** [MCP](/11-mcp/), [Multi-Agent Systems](/18-multi-agent-systems/) **Related Workflows:** [Your First Agent in Production](/23-first-agent-production/)

src/content/chapters/13-agents-md-onboarding.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -185,7 +185,7 @@ How do you know if your AGENTS.md is working?
185185
If your agent consistently violates conventions or fails tests, your
186186
AGENTS.md needs improvement.
187187

188-
**Related Concepts:** [Context Engineering](/05-context-engineering-stack/), [Codebase Knowledge Graph](/06-rag-vs-agentic-search/) **Related Workflows:** [Onboarding Agents to Your Codebase](/23-first-agent-production/)
188+
**Related Concepts:** [Context Engineering](/05-context-engineering-stack/), [RAG vs. Agentic Search](/06-rag-vs-agentic-search/) **Related Workflows:** [Your First Agent in Production](/23-first-agent-production/)
189189

190190
## GitHub agentic workflows
191191
In February 2026, GitHub announced Agentic Workflows - automated,
@@ -443,7 +443,7 @@ first-attempt success rates and lower review burden on human engineers -
443443
each layer addresses a different failure mode, and gaps in any layer
444444
force the agent to guess.
445445

446-
**Related Concepts:** [AGENTS.md](/13-agents-md-onboarding/), [Context Engineering](/05-context-engineering-stack/), [MCP](/11-mcp/) **Related Workflows:** [Onboarding Agents to Your Codebase](/23-first-agent-production/), [Security Checklist](/24-security-checklist/)
446+
**Related Concepts:** [AGENTS.md](/13-agents-md-onboarding/), [Context Engineering](/05-context-engineering-stack/), [MCP](/11-mcp/) **Related Workflows:** [Your First Agent in Production](/23-first-agent-production/), [Security Checklist](/24-security-checklist/)
447447

448448

449449
> *"When an agent fails, teams ask 'What happened?' and have no good

src/content/chapters/15-cost-tracking.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -153,4 +153,4 @@ change and comprehensive evals on a schedule.
153153
- [ ] Context accumulation is managed (summarization, pruning)
154154
155155
156-
**Related Concepts:** [Token Budget](/04-context-windows/), [Model Routing](/15-cost-tracking/) **Related Practices:** [Agent Cost Management](/24-security-checklist/)
156+
**Related Concepts:** [Context Windows](/04-context-windows/), [Model Selection & Routing](/31-model-selection/) **Related Practices:** [Agent Cost Control & FinOps](/28-agent-cost-control/)

0 commit comments

Comments
 (0)