{
  "schema_version": 1,
  "builder_plan": {
    "scenario": "A support or data assistant repeats work across related customer requests.",
    "change": "Try the paper's memory change in a replay of past tasks, with separate memory per customer.",
    "baseline": "Your current memory pipeline plus a no-memory control using the same agent.",
    "steps": [
      "Locate the paper's implementation and check its license, model support, data needs, and hardware requirements. Stop here if you cannot obtain the required artifacts.",
      "Save a small set of representative product tasks and expected outcomes. Keep evaluation tasks out of any training or tuning, and choose quality and cost limits before running.",
      "Run the baseline and the proposed change on identical inputs. Keep other settings fixed and repeat paired runs to expose variation.",
      "Save per-task outputs, failures, timings, and all usage costs. Review regressions before expanding the test."
    ],
    "measure": "Task success, stale memories, retrieval misses, response latency, and all memory maintenance costs.",
    "decision": "Keep the change only if it meets your preselected quality and latency limits and improves the metric you care about after setup and operating costs. Otherwise retain the baseline. This is an exploration plan, not a validated recommendation."
  },
  "builder_review": null,
  "arxiv_id": "2609.35540",
  "title": "Continuous Context Management",
  "summary": "CCM replaces retaining the full interaction transcript (with threshold-triggered compaction) by having the agent emit an updated memory each turn, so the prompt contains only the task, retained memory, and the newest observation. The zero-training variant cuts cumulative input tokens and active-prompt size, lowering API cost per long trajectory, but it reduces task success for Claude Sonnet 4.6, Claude Opus 4.6, and GLM-5, with only Kimi K3 preserving performance; recovering the loss requires GRPO with privileged full-history distillation, which the paper shows surpassing full-history GRPO at Qwen3-4B but not at 8B. Failure modes after adoption include irreversible loss of information during memory rewriting on long-horizon tasks and compounding errors when a degraded memory is carried forward through many turns.",
  "rationale": "The inference-time variant is cheap to trial via APIs on the reader's existing agent workloads and directly reduces token spend, but the documented success degradation on most models and the mixed RL results mean it must be validated per workload before production adoption.",
  "technique": "Per-turn context compaction with RL-distilled memory",
  "family": "memoria_e_contexto",
  "recommendation": "testar",
  "published": "2026-09-28",
  "as_of": "2026-10-18",
  "editorial_status": "indexed",
  "source_url": "https://arxiv.org/abs/2609.35540",
  "independent_implementations": 0,
  "total_implementations": 1,
  "stars": 121,
  "citations": null,
  "claims": [
    {
      "claim_id": "claim-01",
      "statement": "CCM replaces retaining the full interaction transcript (with threshold-triggered compaction) by having the agent emit an updated memory each turn, so the prompt contains only the task, retained memory, and the newest observation. The zero-training variant cuts cumulative input tokens and active-prompt size, lowering API cost per long trajectory, but it reduces task success for Claude Sonnet 4.6, Claude Opus 4.6, and GLM-5, with only Kimi K3 preserving performance; recovering the loss requires GRPO with privileged full-history distillation, which the paper shows surpassing full-history GRPO at Qwen3-4B but not at 8B. Failure modes after adoption include irreversible loss of information during memory rewriting on long-horizon tasks and compounding errors when a degraded memory is carried forward through many turns.",
      "basis": "inferred",
      "result": "",
      "baseline": "",
      "conditions": "",
      "source_url": "https://arxiv.org/abs/2609.35540",
      "source_page": null,
      "source_excerpt": ""
    }
  ],
  "exposure_map": [
    {
      "dimension": "quality",
      "basis": "not_evaluated",
      "finding": "",
      "interpretation": "",
      "limitation": "",
      "next_check": "",
      "source_url": "",
      "source_page": null,
      "source_excerpt": ""
    },
    {
      "dimension": "compute",
      "basis": "not_evaluated",
      "finding": "",
      "interpretation": "",
      "limitation": "",
      "next_check": "",
      "source_url": "",
      "source_page": null,
      "source_excerpt": ""
    },
    {
      "dimension": "latency",
      "basis": "not_evaluated",
      "finding": "",
      "interpretation": "",
      "limitation": "",
      "next_check": "",
      "source_url": "",
      "source_page": null,
      "source_excerpt": ""
    },
    {
      "dimension": "operations",
      "basis": "not_evaluated",
      "finding": "",
      "interpretation": "",
      "limitation": "",
      "next_check": "",
      "source_url": "",
      "source_page": null,
      "source_excerpt": ""
    },
    {
      "dimension": "compatibility",
      "basis": "not_evaluated",
      "finding": "",
      "interpretation": "",
      "limitation": "",
      "next_check": "",
      "source_url": "",
      "source_page": null,
      "source_excerpt": ""
    },
    {
      "dimension": "security",
      "basis": "not_evaluated",
      "finding": "",
      "interpretation": "",
      "limitation": "",
      "next_check": "",
      "source_url": "",
      "source_page": null,
      "source_excerpt": ""
    },
    {
      "dimension": "data_and_training",
      "basis": "not_evaluated",
      "finding": "",
      "interpretation": "",
      "limitation": "",
      "next_check": "",
      "source_url": "",
      "source_page": null,
      "source_excerpt": ""
    },
    {
      "dimension": "reproducibility",
      "basis": "not_evaluated",
      "finding": "",
      "interpretation": "",
      "limitation": "",
      "next_check": "",
      "source_url": "",
      "source_page": null,
      "source_excerpt": ""
    }
  ],
  "risks": [],
  "minimum_test": [],
  "open_questions": [],
  "independent_tests": [],
  "lab_reproductions": [],
  "report_available": false,
  "validation_tier": "unknown",
  "evidence_tier": "unknown",
  "infrastructure_basis": "unknown",
  "equations": [],
  "equations_status": "not_fetched",
  "core_kind": "",
  "equations_fetched_at": "",
  "equations_source_url": "",
  "equations_source_sha256": "",
  "exposures_reviewed_at": "",
  "exposures_source_sha256": ""
}