> ## Documentation Index
> Fetch the complete documentation index at: https://agent-harness101.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Learning path

> Fourteen topics, from repository access to a complete agent architecture.

Read in order to follow the design argument, or use the sidebar to explore a specific track.

### 1. [Repository access](/tools/repository-access)

We have User → LLM. Why isn't that enough?

### 2. [Editing & execution](/tools/editing-and-execution)

It can inspect code. Why can't it finish the fix?

### 3. [Context rot](/context/context-rot)

The loop works. What breaks after 50 tool calls?

### 4. [Seven state stores](/context/state-stores)

Concretely — what does "separate state" look like in a real build?

### 5. [Why not one blob](/context/why-not-one-blob)

Why not just keep one JSON blob per session instead of seven stores?

### 6. [Token levers](/cost/token-levers)

Our agent is consuming too many tokens. How would you reduce it?

### 7. [Enforce with a hook](/cost/enforce-with-a-hook)

Why not just tell the agent in the system prompt to use the cheaper model?

### 8. [Conditional planning](/planning/conditional-planning)

What if the agent forgets what remains — or plans everything?

### 9. [Subagent isolation](/subagents/subagent-isolation)

Why not let the main agent investigate everything?

### 10. [The delegation gate](/cost/the-delegation-gate)

Should every independent task become a subagent?

### 11. [Write conflicts](/subagents/write-conflicts)

Say it happens anyway — two subagents both need to write to the same file. Then what?

### 12. [When to delegate](/subagents/when-to-delegate)

Two tasks. Why does only one deserve subagents?

### 13. [Recap](/synthesis/recap)

Ten decisions, two kinds of pressure.

### 14. [The architecture](/synthesis/the-architecture)

What architecture did those failures force us to build?


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.