ifp

Garden Patch Home · Principles

Progressive Disclosure Over Eager Loading

Claim

Nothing in the deep context architecture requires loading the full graph into context. The operating principle:

  1. Start with the question or task
  2. Load the most relevant form(s)
  3. Follow edges as needed, loading connected forms on demand
  4. Stop when context is sufficient to act or to identify a boundary

Scope

Applies to any agent traversing a deep context graph — LLMs, scripts, and human readers. The principle operates at the semantic layer (agent traversal) and is enabled by summary fields at the authoring layer.

Summary fields are the mechanism: agents assess relevance via brief_summary without loading full documents. Status stages signal confidence. Domain pages provide entry points for topical exploration.

Token Economics as Forcing Function

Wiki pages and garden notes have soft length constraints — usability degrades with bloat, but there is no hard limit. Agent context files compete for a finite context window with the actual work content. Every line of context has a quantifiable cost: tokens consumed that could serve the task at hand. This makes progressive disclosure not merely a best practice but a structural necessity for agent-facing content.

The forcing function has a constructive effect: it demands that knowledge systems develop the metadata infrastructure (summary fields, status stages, typed predicates) to support cheap relevance triage. Systems without this infrastructure must either load everything (filling the window with irrelevant content) or load nothing (losing accumulated knowledge). Progressive disclosure is the middle path, and token economics is what makes it load-bearing.

Tensions

Sources

Relations