> ## 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.

# Recap

> Eight decisions, two kinds of pressure.

## The question

How do the design decisions fit together?

## The answer

Eight decisions, two kinds of pressure.

| Pressure | Design decision |
| - | - |
| Capability | read\_file · search\_code · edit · shell |
| Capability | Context manager: retain / summarize / drop |
| Capability | State split by format: JSONL / JSON / Markdown / repo |
| Cost | Model routing via PreToolUse hooks |
| Capability | Dynamic planner, conditional on complexity |
| Cost | Subagents only when isolation or parallelism pays for the \~15× token overhead |
| Cost | Gate: independent + non-conflicting, or stay in the main agent |
| Cost | Conflicts: partition first, git worktrees if unavoidable |

## Continue the walkthrough

<Card title="The architecture" icon="arrow-right" href="/synthesis/the-architecture">
  Continue to topic 14 of 14.
</Card>


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