Mind · Reasoning

StrategicReading

Navigate like a researcher, not linearly

Definition

Mechanism

Non-linear Information Retrieval Heuristic. Agent treats documents as random-access databases rather than linear streams. It builds a structural map first (Tree), identifies high-entropy sections (Abstract/Conclusion), and selectively loads only the relevant chunks. Utilizes ComputeBudget.

Preconditions

  1. Large document identified
  2. Specific information goal defined

Postconditions

  1. Relevant sections extracted
  2. Remainder of document remains unloaded

Invariants

  1. Budget Awareness: Read volume must be < 10% of total document size unless DeepRead approved.
  2. Structure First: Must execute `doc_get_tree` or `outline` before reading body content.

Risks

Failure modes

  1. {{context}} Overflow

    Loading entire documents saturates memory, displacing instructions.

  2. Linear {{cognitive_bias}}

    Reading irrelevant introductions while missing key results buried in appendices.

  3. Fragmented {{context}}

    Jumping too aggressively leads to missing critical connective logic.

Relationships

Builds on

References

Agent

Autonomous Goal-Directed Entity

Infrastructure

CognitiveBias

Structural processing error definition

Infrastructure

Context

Portable execution environment with inherited constraints

Infrastructure

Tree

Branching reasoning topology

Nothing in this library builds on this pattern yet.

Reference

Parameters

scan_depth Integer, [1, 10]
Pages/sections to scan before deciding relevance
strategy Enum, {Survey, DeepDive, Needle}
Default: Survey

Identity

Ref
StrategicReading#b5d5
Sema ID
sema:StrategicReading#mh:SHA-256:b5d55501ddb51aa919170851ca51a337ae3b7bb29fd941190db809487e2b028c
Ring
2
Tier
2
Updated
2026-11-11
Supersedes
  • sema:StrategicReading#mh:SHA-256:ef9282eb9e5d243105ed2f8016102f7653d1a9f3abc2215f08642695fa2a33bf
  • sema:StrategicReading#mh:SHA-256:b6bf1e7c8713db8a84b5f3947aa28a3511d5bccfe29004c891e958c3f1345e98
  • sema:StrategicReading#mh:SHA-256:1790c7c097b39837089025ff6056a9ca3ffb0ad53473b82faee983a071761d47