Statements and Arguments: Foundation for "Intuition Based Prompting" and Context Bloat Prevention
I. Architectural Foundation
1. Transformer-LLM Identity
- Transformers are not a preprocessing stage feeding into LLMs — the Transformer architecture is the LLM itself
- LLMs are trained neural networks built directly on the Transformer architecture (Attention Is All You Need, 2017)
- There is no separate "transformation layer" distinct from the model — attention and feed-forward computation constitute the model's core
2. Two Distinct Operational Phases (Same Network, Same Weights)
- Prefill phase: Processes the entire prompt in parallel; computes Q, K, V for every token; builds and stores the KV-cache
- Decode phase: Processes one new token at a time; computes Q only for the new token; reuses K, V from the cached prefill computation
- These phases differ fundamentally in computation pattern (parallel vs. sequential), speed characteristics, and function — yet are executed by the same set of trained parameters
II. The Core Architectural Tension
3. Single Network, Dual (Conflicting) Objectives
- The same weights must simultaneously learn to: (a) encode an entire prompt into a faithful KV representation, and (b) autoregressively extrapolate/continue from that representation
- These are argued to be different competencies that get compressed into one optimization target (next-token prediction loss)
- This is described as a genuine architectural bottleneck / open research problem — not fully solved by mechanisms like speculative decoding, MoE, or Medusa heads, which only partially address the split
4. Quality Asymmetry Between Phases
- The prefill phase (context encoding) can be weak, noisy, or effectively "worse" at representing information than the decode phase is at reasoning from a clean representation
- Consequence: model intelligence largely resides in/is expressed through the decode (inference) phase, but that phase's output quality is bottlenecked by the quality of what prefill produced (the KV-cache)
III. Empirical Observation → Design Principle
5. Context Bloat as Prefill Degradation
- Providing a model with a large number of tools/options empirically degrades output quality
- Explanation: more input content = more attention noise during prefill = a degraded, "smeared" KV-cache = decode phase operating on corrupted material, regardless of how strong the underlying model intelligence is
6. Toolset/Context Trimming as Prefill Optimization
- Deliberately narrowing the available toolset or context to only what is relevant to the actual solution space produces above-average output quality
- This works because it improves attention hygiene during prefill — cleaner, more signal-dense KV-cache — which then lets the decode phase's full reasoning capacity operate unobstructed
7. Causal Chain (the central argument) `` Trimmed/relevant context → clean prefill attention → high-signal KV-cache → strong decode reasoning → superior output Bloated/exhaustive context → noisy prefill attention → degraded KV-cache → decode constrained by bad material → inferior output ``
IV. Naming and Framing the Practice ("Intuition Based Prompting")
8. Explicit vs. Implicit Filtering
- Standard practice assumes the model will filter relevance internally ("give it everything, it'll figure it out") — this places unwarranted trust in the prefill phase's ability to self-select signal from noise
- Intuition Based Prompting instead performs the filtering externally, before the prompt reaches the model — the human/operator does the relevance-selection work that prefill is weak at
9. Working With Architecture, Not Against It
- The practice is framed not as a workaround or heuristic trick, but as an approach that respects a known architectural asymmetry: prefill quality is more fragile/limited than decode quality
- By minimizing what prefill has to encode, the practitioner maximizes the proportion of the interaction governed by the stronger, more reliable decode/inference capabilities
10. Practical Corollaries Cited
- Enlarging the context window does not reliably improve results (more room ≠ better prefill encoding)
- Specialized, narrowly-scoped prompts outperform generic, broad ones
- Clear role/context framing helps by constraining what prefill must represent
- Splitting one large request into multiple smaller specialized requests can outperform one large combined request — each keeps prefill lean