Skip to content

docs: disco como ram planning-with-files#36

Merged
TellMeAlex merged 2 commits into
mainfrom
docs/disco-como-ram-planning-with-files
Jul 6, 2026
Merged

docs: disco como ram planning-with-files#36
TellMeAlex merged 2 commits into
mainfrom
docs/disco-como-ram-planning-with-files

Conversation

@SirMinionBot

Copy link
Copy Markdown
Collaborator

📋 Artículo — 2.890 palabras

Resumen

Análisis del patrón 'planes persistentes en disco' para coding agents, usando OthmanAdi/planning-with-files v3.4.0 como implementación canónica. Conecta el patrón con los 6 principios de context engineering que el equipo de Manus publicó el 18 de julio de 2025, valida con cifras del propio benchmark del repo (96.7% pass rate, 3/3 A/B wins, +68% tokens, +17% tiempo) y separa cuándo funciona de cuándo es overhead disfrazado.

Estructura

Sección Contenido
0 Apertura con síntoma concreto (agente de 30 min que se pierde)
1 El síntoma: 4 patrones de degradación (lost-in-the-middle, attention dilution, error rediscovery, plan drift)
2 Raíz teórica: 2 de los 6 principios de Manus que aplican
3 Implementación: planning-with-files v3.4.0 — 3 archivos + hook PreToolUse + opt-out PLANNING_DISABLED
4 Benchmark real con cifras verificadas de docs/evals.md
5 Modos de fallo (audit proactivo v2.21.0, +68% tokens, confundir estructura con progreso)
6 Checklist cuándo SÍ / cuándo NO
7 Alternativas (obra/superpowers, OpenWiki, Mnemosyne)
8 Quickstart de 15 minutos ejecutable
9 Conclusión — qué dice este patrón sobre la industria

Tipo

tipo: ensayo — análisis fundamentado con opinión técnica.

Referencias verificadas

  • Manus paper (18 jul 2025) → 200 OK
  • Torres, Product Talk context rot (4 feb 2026) → 200 OK
  • Liu et al., Lost in the Middle (arXiv:2307.03172) → 200 OK
  • OthmanAdi/planning-with-files v3.4.0 → 200 OK
  • Cifras del benchmark cruzadas contra docs/evals.md líneas 83-118

Tests reales ejecutados

  • ✅ Cifras del benchmark verificadas en docs/evals.md del repo (96.7%, 29/30, +90pp, +68% tokens, +17% tiempo, 3/3 A/B)
  • ✅ Las 4 URLs de referencias tienen respuesta 200 al fetch
  • ⚠️ No se ejecutó el flujo real de la skill en una sesión Claude Code (artículo tipo: ensayo, no investigacion)

Article analyzing the persistent-planning-files pattern via
OthmanAdi/planning-with-files v3.4.0, grounded in the Manus July-2025
context-engineering paper and Anthropic's docs on context rot.

* Symptom diagnosis: 4 concrete degradation patterns
* Theory: 2 of 6 Manus principles (filesystem as memory + todo recitation)
* Implementation: v3.4.0 actual mechanics (3 files + PreToolUse hook)
* Verifiable benchmark from docs/evals.md (96.7% pass rate, 3/3 A/B,
  +68% tokens, +17% time)
* Failure modes including the v3.4 PLANNING_DISABLED=1 opt-out
* When to use / not use, plus 15-min quickstart

~2890 words
Apply review feedback from two parallel subagents (tech-lead profile +
counter-evidence researcher).

Sourcing fixes
- Replace '18 IDEs' (did not match README) with '60+ agents, dozen
  with native hooks' — exact phrasing from the repo README
- Replace vague '24.8K stars' with 24,850 GitHub stars + 2,111 forks
  (verified via gh api)
- Replace temporal trap 'when Meta hadn't yet acquired them' with
  precise 'months before Meta acquired them in December 2025'
- Tighten the eval-claim phrasing from asserted counts to what's
  actually in docs/evals.md

New section: 'Lo que planning-with-files aún no resuelve'
- Vercel benchmark (Jan 2026): AGENTS.md inline 100% vs skill default
  53% (no improvement vs baseline). 56% of eval cases: skill never
  invoked. This contradicts the core 'filesystem as memory' thesis.
- Three self-reported issues as auto-evidence of limits: #178
  (auto-continue unrequested work), #146 (cross-session leak),
  #19 (140K-token carry-over failure, 24 comments open)
- Anthropic divergence: their 'long-running agents' harness uses
  claude-progress.txt + JSON feature tracker + two-agent harness,
  not the three-markdown-files pattern; the original theory source
  is moving away from its own recommendation

Quickstart tightened
- Add 'cd' to project directory before install
- Add 'flag --skill planning-with-files' to the npx command (verified
  in docs/installation.md)
- Add warnings table: missing --skill flag, Windows + Git Bash
- Add note that /plugin install path unlocks /plan-goal and /plan-loop
  commands not available via npx skills add
- Tell user to expect task_plan.md, findings.md, progress.md in
  project root

Terms defined inline for non-experts
- Add KV-cache and mask-don't-remove glossary at first use in section 2
- Remove non-canonical 'tool thrash' from the list of Manus
  principles (it's a corollaire, not a separate principle)

Numbering
- Sections renumbered 5->6, 6->7, 7->8, 8->9, 9->10 to accommodate
  new section
- Sub-sections 5.1-5.3 renamed to 6.1-6.3 to match new parent

References
- Replace orphan [^rot-anthropic] (no URL) with [^vercel] and
  [^anthropic-harness], both cited in body
- All 6 footnote URLs verified 200 OK or transparently flagged as
  unfindable

~3926 words (was 2890).
@github-actions github-actions Bot added size/L and removed size/L labels Jul 6, 2026
@TellMeAlex TellMeAlex merged commit e72e90d into main Jul 6, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants