{
  "schema_version": "1.1",
  "id": "auto-7bc753b969",
  "slug": "change2task-from-repository-changes-to-executable-coding-7bc753b969",
  "url": "https://feed7.dev/p/change2task-from-repository-changes-to-executable-coding-7bc753b969",
  "title": "Change2Task: From Repository Changes to Executable Coding Agent Tasks and Environments",
  "why_included": "Turn merged PR history into renewable eval tasks while preserving healthy, reconstructed, and restored repository states.",
  "summary": "Change2Task converts merged PR history into executable coding-agent tasks on current repository states. It could expand continuous eval sets while reducing stale environments and repeated setup.",
  "practical_implication": "Use repository history as renewable eval data, but preserve the full lifecycle: healthy base, reconstructed task state, and restored state. The five tested families include bug fixes, features, tests, API migrations, and security repairs.",
  "agent_context": "Change2Task turns merged pull requests into verified tasks on modern repository revisions using **Patch Reversal, Code Mapping, or Agent Reconstruction**. Across **1,130 eligible changes**, it constructed verified tasks at a 79.6% rate.\n\nUse repository history as renewable eval data, but preserve the full lifecycle: healthy base, reconstructed task state, and restored state. The five tested families include bug fixes, features, tests, API migrations, and security repairs.\n\nIt recovered **29.2% more verified tasks** than a PR-based baseline and reached up to 98.0% matched outcome agreement. These are construction results from the evaluated repositories, not proof that generated tasks represent every real maintenance workload.",
  "source": {
    "name": "arXiv",
    "url": "https://arxiv.org/abs/2607.28591v1",
    "published_at": "2026-07-30T00:00:00.000Z"
  },
  "source_class": "blog_post",
  "content_type": "Paper",
  "layer": "benchmark",
  "domains": [
    "coding",
    "security"
  ],
  "topics": [
    "coding-agents",
    "agent-evals",
    "benchmark-integrity"
  ],
  "verification": {
    "status": "needs_review",
    "label": "Needs Review",
    "method": "unverified",
    "verified_at": null
  },
  "uncertainty": [
    "Automatically selected from source material; feed7 has not independently tested the claim."
  ],
  "connected_context": null,
  "lifecycle": "New",
  "published_at": "2026-07-30T00:00:00.000Z",
  "modified_at": "2026-07-30T00:00:00.000Z",
  "supersedes": [],
  "expires_at": null,
  "formats": {
    "html": "https://feed7.dev/p/change2task-from-repository-changes-to-executable-coding-7bc753b969",
    "json": "https://feed7.dev/p/change2task-from-repository-changes-to-executable-coding-7bc753b969.json",
    "markdown": "https://feed7.dev/p/change2task-from-repository-changes-to-executable-coding-7bc753b969.md"
  }
}