Integration·Task 3.8·Bloom: evaluate·Difficulty 4/5·9 min read·Updated 2026-07-14

Choosing Between Monolithic and Progressive Strategies by Scale

Evaluate progressive discovery vs. monolithic context strategy

SUBy Solomon UdohReviewed by Solomon UdohAI-assisted · human-reviewed
In short
A small, stable, predictable tool or document set favours a monolithic strategy for its simplicity and single-round-trip latency. A large, growing, or highly variable set favours progressive discovery to control token cost and reduce tool-selection distraction. The decision should be revisited as the tool or document catalogue grows past the point where monolithic loading was originally justified, rather than fixed once at launch or applied uniformly.

Matching the strategy to the scale

This is the evaluate-level capstone of the context-strategy task statement. Having the two strategies, the cost dynamics, and the implementation, you now decide which strategy fits a given situation and, crucially, recognise that the right answer can change over time. The rule is scale-driven: a small, stable, predictable set favours monolithic for its simplicity and single-round-trip latency; a large, growing, or highly variable set favours progressive discovery to control token cost and cut tool-selection distraction. The evaluation is reading the catalogue's size and trajectory and choosing accordingly.

The added dimension at this level is time. The decision is not made once and frozen; it must be revisited as the catalogue grows past the point where the original choice was justified. That temporal aspect is what makes this the capstone rather than a repeat of the foundation.

Choosing context strategy by scale
An evaluate-level decision matching context strategy to the size and trajectory of a tool or document set: monolithic for small, stable, predictable sets (simplicity, single round trip), progressive discovery for large, growing, or variable sets (token cost, tool-selection focus), and revisiting the choice as the catalogue grows past where monolithic was originally justified.

Small and stable favours monolithic

For a small, stable, predictable set, monolithic loading is the right choice, and defaulting to progressive here is a mistake. When the whole set fits cheaply in context and rarely changes, loading it all up front is simple to build and reason about, and it costs a single round trip per request with no discovery step. Progressive discovery's benefits, lower token cost and reduced selection distraction, barely apply to a set that is already small, while its cost, the discovery round trip and the added complexity, is pure overhead. So the simplicity of monolithic is a genuine advantage exactly when the set is small and stable.

The judgement is to recognise when 'small and stable' holds and not to over-engineer it with a discovery mechanism the scale does not warrant. Applying progressive discovery uniformly, even to a small fixed catalogue, is one of the traps.

Large, growing, or variable favours progressive

For a large, growing, or highly variable set, progressive discovery is the right choice, because that is where monolithic loading's costs bite. A large set makes the full-set-times-volume token cost substantial, and it enlarges the tool-selection candidate space, raising wrong-tool risk. A variable set means most of what is loaded is irrelevant to any given request, so carrying it all is especially wasteful. Progressive discovery addresses both by exposing only the relevant subset per step, trading one round trip for a leaner, more focused context. The bigger and more variable the set, the more that trade favours progressive.

So the two strategies map cleanly onto the scale axis: monolithic for the small-stable end, progressive for the large-variable end. The evaluation names which end the described catalogue sits at and picks accordingly.

Revisit as the catalogue grows

The capstone's distinctive point is that the right strategy changes as the catalogue changes. A set that was small and stable at launch, correctly served by monolithic loading, can grow over time until monolithic's token cost and selection distraction cross the point where progressive discovery would serve better. If the decision is treated as a one-time launch choice and never revisited, the system keeps paying monolithic's growing cost long after it stopped being the right call. So the discipline is to re-evaluate the context strategy as the catalogue grows, much as the tool-set audit re-evaluates the tool set as scope evolves.

The trap is fixing the choice once and never reassessing it. The credited answer treats the monolithic-versus-progressive decision as one to revisit whenever the catalogue's size or variability crosses the threshold where the original justification no longer holds.

small + stable
monolithic: simplicity and one round trip
large + variable
progressive: control token cost and selection distraction
revisit over time
re-decide as the catalogue grows past the original point

What the exam trips candidates on

Two traps. The first is choosing a strategy once at launch and never reassessing it as the tool or document catalogue grows, ignoring that the right choice changes with scale. The second is applying progressive discovery uniformly even to a small, fixed catalogue where it only adds unnecessary complexity. The credited answer matches strategy to current scale and revisits the decision as the catalogue grows.

Worked example

An agent launched two years ago with 8 stable tools, correctly using monolithic loading. Since then its tool catalogue has grown to over 200 tools that change frequently, but it still loads all of them into context on every request. A separate new agent will have exactly 5 fixed tools, and a developer wants to build progressive discovery for it 'to be modern.' Evaluate both.

The two agents are opposite errors, one on each of this capstone's axes. The first agent made the right call at launch: 8 stable tools is a small, predictable set, so monolithic loading was correct for its simplicity and single round trip. The mistake is temporal, the first trap. The catalogue has since grown to over 200 frequently-changing tools, which is squarely a large, growing, variable set, yet the strategy was never revisited and still loads all 200 every request. That now incurs the full-set-times-volume token cost and a 200-candidate tool-selection space that raises wrong-tool risk, exactly the costs monolithic loading imposes at scale. The catalogue has grown well past the point where monolithic was justified, so the correct move is to switch this agent to progressive discovery, exposing a relevant subset per step, and the standing lesson is that the strategy should have been re-evaluated as the catalogue grew rather than fixed at launch.

The second agent is the opposite over-correction, the second trap. Five fixed tools is a small, stable set, so monolithic loading is the right fit: all five sit cheaply in context with no discovery round trip and no complexity. Building progressive discovery for it 'to be modern' applies the pattern uniformly where scale does not warrant it, adding a discovery round trip on every step and extra machinery to select among five tools that could simply be carried. So the evaluation: migrate the first agent to progressive discovery because its catalogue outgrew monolithic loading, and keep the second agent monolithic because its small fixed set does not justify progressive discovery. Match the strategy to each catalogue's actual scale, and revisit that match as the scale changes.

Common misreadings to avoid

Misconception

Once you choose a context strategy at launch, you can leave it fixed for the life of the system.

What's actually true

A set that justified monolithic loading at launch can grow into a large, variable one where progressive discovery serves better. The decision must be revisited as the catalogue grows past its original justification.

Misconception

Progressive discovery is the modern, better strategy, so it should be applied even to a small fixed tool set.

What's actually true

For a small, stable set, progressive discovery only adds a discovery round trip and complexity the scale does not warrant. Monolithic loading is the better fit there; match the strategy to the actual scale.

How this shows up on the exam

Expect two catalogues at opposite scales, or one catalogue that has outgrown its launch-time strategy. The reliable reading is monolithic for small-stable sets, progressive for large-variable ones, and revisiting the choice as the catalogue grows. This capstone integrates monolithic vs progressive strategies, the token cost of monolithic loading, and implementing progressive discovery, and shares its revisit-as-scope-evolves discipline with the tool-set audit workflow.

Check your understanding

An agent launched with 8 stable tools on monolithic loading now has 200+ frequently-changing tools but still loads all of them per request; a new agent will have 5 fixed tools and a developer wants progressive discovery 'to be modern.' What is the correct evaluation?

People also ask

When should you use monolithic vs progressive context?
Use monolithic for a small, stable, predictable set for simplicity and single-round-trip latency; use progressive discovery for a large, growing, or variable set to control token cost and tool-selection distraction.
Should the context strategy be revisited as the catalogue grows?
Yes. A set that justified monolithic loading at launch can grow past that point, so the decision should be revisited rather than fixed once.
Is progressive discovery always the better choice?
No. For a small, fixed catalogue it only adds unnecessary complexity; monolithic loading is the better fit there.

Watch and learn

Official Anthropic Academy lessons first, then hand-picked walkthroughs. Videos load only when you press play.

No videos curated for this concept yet

We are still curating the best official and community videos for this topic.

Official prep for this domain

Anthropic's own free prep module for this part of the syllabus, on the official prep course. Free with an Anthropic Academy sign-in.

References & primary sources

Adaptive study

Master this concept with Archie

Practice it inside an adaptive study session. Archie, your Socratic AI tutor, tracks your mastery with Bayesian Knowledge Tracing and schedules the perfect next review.

Start studying