{
  "$schema": "https://themachinepress.com/schemas/story-v1.schema.json",
  "schema_version": "1.0.0",
  "document_type": "machine_press_story",
  "story": {
    "story_id": "mp-2026-10-08-026",
    "source_story_id": "tmp-story-cotrace-harness-provenance",
    "edition_id": "mp-2026-10-08-morning-0090",
    "edition_url": "https://themachinepress.com/edition/2026-10-08",
    "position": 15,
    "story_type": "dispatch",
    "section": "developer-tools",
    "editorial_classification": "editorial",
    "headline": "The Training Trace Had to Match the Harness That Made It",
    "slug": "the-training-trace-had-to-match-the-harness-that-made-it",
    "dek": "CoTrace routed verified terminal-agent trajectories by runtime provenance instead of pooling every successful replay.",
    "summary": "CoTrace routed verified terminal-agent trajectories by runtime provenance instead of pooling every successful replay.",
    "body_text": "Terminal agents learn inside a harness that formats prompts, binds tools and recovers from errors, making a trajectory's value conditional on the runtime that produced it. CoTrace alternates harness search and policy training while matching supervised rollouts to the adopted harness and using fresh interactions for reinforcement learning. On the Tmax promotion split, the authors report Qwen3.5-9B advancing from 78 to 88 solved tasks under supervised fine-tuning and to 90 with online reinforcement learning. A compact harness-matched corpus outperformed much larger pools from sibling harnesses, and out-of-distribution tests showed failures when training and evaluation scaffolds diverged. The result treats harness provenance as training data, not incidental metadata.",
    "why_it_matters": "CoTrace routed verified terminal-agent trajectories by runtime provenance instead of pooling every successful replay.",
    "limitations": [
      "The result treats harness provenance as training data, not incidental metadata."
    ],
    "importance": 8,
    "canonical_url": "https://themachinepress.com/story/mp-2026-10-08-026/the-training-trace-had-to-match-the-harness-that-made-it",
    "json_url": "https://themachinepress.com/story/mp-2026-10-08-026.json",
    "first_published_at": "2026-10-08T09:00:00.000-04:00",
    "modified_at": "2026-10-08T09:00:00.000-04:00",
    "content_status": "new",
    "is_carryover": false,
    "carryover_reason": null,
    "key_claims": [
      {
        "claim_id": "claim-mp-2026-10-08-026-001",
        "text": "CoTrace routed verified terminal-agent trajectories by runtime provenance instead of pooling every successful replay.",
        "source_ids": [
          "source-2026-10-08-015"
        ],
        "qualification": "The result treats harness provenance as training data, not incidental metadata."
      }
    ],
    "source_ids": [
      "source-2026-10-08-015"
    ],
    "tags": [
      "terminal agents",
      "harnesses",
      "trajectory provenance"
    ],
    "image_url": null,
    "corrections": []
  },
  "sources": [
    {
      "source_id": "source-2026-10-08-015",
      "title": "arXiv preprint 2610.10426",
      "publisher": "arXiv",
      "url": "https://arxiv.org/abs/2610.10426",
      "canonical_url": "https://arxiv.org/abs/2610.10426",
      "source_type": "primary_research",
      "is_primary_source": true,
      "published_at": "2026-10-07T13:06:59.000-04:00",
      "accessed_at": "2026-10-08T08:26:48.909-04:00",
      "supports_claim_ids": [
        "claim-mp-2026-10-08-026-001"
      ]
    }
  ],
  "corrections": [],
  "publisher": {
    "name": "The Machine Press",
    "url": "https://themachinepress.com",
    "description": "A daily newspaper for the age of artificial intelligence."
  },
  "cite_this_report": {
    "title": "The Training Trace Had to Match the Harness That Made It",
    "publisher": "The Machine Press",
    "published_at": "2026-10-08T09:00:00.000-04:00",
    "canonical_url": "https://themachinepress.com/story/mp-2026-10-08-026/the-training-trace-had-to-match-the-harness-that-made-it"
  }
}
