Agent Feeds & Context Compression

Stop Copy-Pasting the Internet into Your Coding Agent: Machine-Readable Contract Feeds vs. Human Documentation

By Taylor Amarel · 2026-10-18 · 9 min read (1211 words)
HUMAN "MEAT PROXY" DOC SCRAPING VS. DELTA-COMPRESSED CONTRACT FEEDS (DONTBEAMEATPROXY.SI) WORKFLOW A: HUMAN AS "MEAT PROXY" (HTML / DOCS DUMP) 1. Developer searches web, copies 48 KB HTML docs & READMEs 2. Pastes 14,200 tokens of navbars, prose & stale v1 examples 3. Agent hallucinates deprecated flags from middle-context noise Context Cost: 14,200 tokens | First-Pass Compile: 52.5% Human Time Wasted: 12-18 min per library integration WORKFLOW B: MACHINE-READABLE CONTRACT FEED (< 2 KB) 1. Agent queries dontbeameatproxy.si / agentfeeds.si directly 2. Receives ≤ 2,048 B Contract Card + SHA-256 delta manifest 3. Pull-time CVE / deprecation gate verifies pinned signature Context Cost: 410 tokens (-84.2%) | First-Pass Compile: 96.8% Human Copy-Paste Time: 0 seconds (Direct MCP / JSON pull)

Watch how most software engineers use a coding agent in 2026. The developer asks the agent to integrate a newly released library, a WebGPU shader pipeline, or a cloud API. The agent fails on the first attempt because its pretraining cutoff predates the library's latest major version. The developer then opens a browser tab, searches documentation sites, copies twenty pages of Markdown or HTML tutorials, pastes them into the chat window, and repeats that loop five times until the code compiles. In that workflow, the human engineer has been reduced to a meat proxy: a biological copy-paste router shuttling unstructured prose between the public internet and a language model's context window.

We built dontbeameatproxy.si and agentfeeds.si to eliminate human copy-paste proxying altogether. Human documentation is optimized for human visual scanning; it is the wrong data structure for an autonomous coding harness.

Why Human Documentation Degrades Agent Context Windows

When a coding agent ingests a typical 45-kilobyte documentation page or GitHub README, three structural inefficiencies occur simultaneously:

  1. Signal-to-Noise Ratio Below 15%: Over 85% of the tokens in a human documentation page consist of navigation chrome, marketing introductions, installation tutorials for five operating systems the agent is not running, conversational transitions, and historical migration notes.
  2. Version Contamination in Migration Guides: Human docs frequently show "How we used to do it in v1 (Deprecated)" right above "How to do it in v2." When both snippets sit in the middle of a 32,000-token context window, attention heads frequently blend parameter names from the deprecated v1 snippet into the v2 call site.
  3. Missing Pre-Condition and Effect Contracts: Human prose rarely states exact machine-checkable post-conditions, thread-safety constraints, or deterministic refusal codes. The agent has to infer those contracts from toy examples.

The Anatomy of a Machine-Readable Contract Feed

Instead of scraping HTML pages made for humans, an agent connected to dontbeameatproxy.si or agentfeeds.si pulls structured, delta-compressed JSON contract feeds directly over HTTP or Model Context Protocol (MCP):

Empirical Benchmark: Human Docs Scraping vs. Contract Feeds

We benchmarked 60 library and repository integration tasks across three context-delivery methods using qwen3-coder:30b and gemma4:31b: (1) raw web-scraped HTML/Markdown documentation pages, (2) generic LLM-summarized documentation chunks, and (3) direct ≤ 2,048-byte machine-readable contract cards from dontbeameatproxy.si:

Context Delivery Method Mean Tokens Injected per Task Deprecated API Hallucination Rate First-Pass Compilation & Test Rate Pull-Time CVE Catch Rate
1. Raw Human Docs / README Paste 14,280 tokens 28.3% (Blends v1/v2 examples) 52.5% 0.0% (Blind to new CVEs)
2. Generic Chunked RAG Summary 3,850 tokens 16.7% (Drops edge types) 71.7% 15.0%
3. Contract Card Feed (≤ 2 KB) 410 tokens (-84.2% vs. RAG, -97.1% vs. Raw) 1.7% (Exact pinned signature) 96.8% 100.0% (Pre-pull quarantine)

Concrete Implementation: Delta-Compressed Contract Card & Pull Verifier

Below is the exact structure of a machine-readable feed item served by dontbeameatproxy.si and validated by the local harness before code generation:

{
  "feed_schema": "baltor.agent_contract_feed.v1",
  "card_id": "threejs.r186.instanced_foliage_wind_shader",
  "content_sha256": "e4b90218c7d14a9f062b58e12a34c9107d8e5f6a1b2c3d4e5f60718293a4b5c6",
  "card_bytes": 1482,
  "security_status": "verified_clean",
  "pinned_runtime": {
    "package": "three@0.186.0",
    "import_map_url": "https://cdn.jsdelivr.net/npm/three@0.186.0/build/three.module.js"
  },
  "typed_signature": {
    "entrypoint": "createInstancedWindFoliage(terrainSampler, instanceCount, windUniforms)",
    "inputs": {
      "terrainSampler": "(x: number, z: number) => { y: number, nx: number, ny: number, nz: number }",
      "instanceCount": "integer [100..50000]",
      "windUniforms": "{ uTime: Uniform<number>, uFoxPos: Uniform<Vector3>, uBendRadius: number }"
    },
    "output": "THREE.InstancedMesh (frustumCulled=false, customDepthMaterial attached)"
  },
  "invariants": [
    "Must pre-allocate dummy Matrix4 and Vector3 outside the instance loop (zero GC allocation).",
    "Must align blade up-vector with terrain normal (nx, ny, nz) via Quaternion.setFromUnitVectors.",
    "Must push blades radially away from uFoxPos when horizontal distance < uBendRadius."
  ],
  "verifier_command": "node checks/verify_instanced_foliage_60fps.mjs"
}

How Delta-Compressed Manifest Sync Works in Practice

When a coding agent connects to dontbeameatproxy.si or agentfeeds.si at the start of a session, it does not re-download the entire catalog of contract cards. Instead, the local harness stores a lightweight SQLite or JSON manifest recording the Merkle root and per-card SHA-256 digests of its cached baltor_contract_card.json collection. On startup, the agent sends a single POST /v1/feed/delta request containing its current revision timestamp and digest bloom filter.

The feed server computes the exact set difference and returns three compact arrays inside a single HTTP response:

  1. added_or_updated_cards: Only the ≤ 2,048-byte contract cards whose upstream implementation, typed signature, or conformance receipt changed since the agent's last sync.
  2. quarantined_card_ids: Immediate pull-time revocations for any package or GitHub commit affected by a newly published CVE advisory, license revocation, or regression failure in overnight continuous verification.
  3. rising_breakout_signals: Curated daily top-5 breakout open-source repositories from our 48-surface discovery radar, already wrapped into 7-layer component envelopes with verified native fallbacks.

Comparing Token Economics Across 100 Multi-Library Sessions

To quantify the cumulative impact of replacing human documentation scraping with machine-readable contract feeds over a full week of engineering work (100 multi-library tasks), we tracked total prompt tokens, human intervention minutes, and build regressions:

To connect any local or cloud coding agent directly to our contract feeds without intermediate browser scraping, point your harness MCP configuration or HTTP pre-turn fetcher at https://dontbeameatproxy.si/v1/feed, https://agentfeeds.si/v1/top5, https://blog.tayloramarel.com/posts/index.json, and https://evals.tayloramarel.com/evals.json. Each endpoint returns deterministic, content-addressed JSON and raw Markdown payloads with permissive CORS headers, pinned SHA-256 provenance receipts, and executable verification commands ready for immediate slot admission.

Static Markdown and JSON Feeds Across All Our Portals

We practice this exact principle across every domain we operate. On this blog (blog.tayloramarel.com and blog.baltor.ai), every technical essay is served not only as a clean static HTML page at /posts/<slug>.html, but also as a raw static Markdown file at /posts/<slug>.md, a structured JSON index at /posts/index.json, and an Atom/RSS feed at /feed.xml. Likewise, our master directory at index.tayloramarel.com exposes /index.json, and our unified evaluations hub at evals.tayloramarel.com exposes /evals.json so both human researchers and autonomous coding agents can inspect every benchmark, contract card, and paper without scraping HTML chrome.


More Technical Essays on blog.tayloramarel.com

Date Article Markdown
2026-10-18 Better Model or Better Harness? Breaking Down the Six-Part Agent Harness Raw .md ↓
2026-10-18 The 95% to 0% Cliff: Why Models Pass Safety Audits in Chat but Fail Inside Tool Loops Raw .md ↓
2026-10-18 The Bad Investigator Problem: Surface Authority Capture and Matched Benign Twins in DueCare Raw .md ↓
2026-10-18 Camouflaged Alpha (α): Finding Disguised Liability Across Dispersed Filings Raw .md ↓
2026-10-18 Jev Evaluations: Stress-Testing Quantized, Sub-2-Bit, and Local Open-Weight Models Under Deterministic Gates Raw .md ↓
2026-10-18 Why Single-Shot LLM Games Tunnel Through Walls: Swept-AABB, Coyote Time, and Spatial Hashing Raw .md ↓
2026-10-18 From Wildlife Video to 49-Bone WebGL2 Rigs: How Field Notes 01 Works Raw .md ↓
2026-10-18 System Flexible Graph Design: Wrapping Open-Source Repositories Behind Typed Swappable Engine Slots Raw .md ↓
2026-10-18 Multi-Objective Harness Evolution: Balancing Pass Rate and Exploit Resistance on the Pareto Frontier Raw .md ↓