Skip to content

ProgramDistill: From Interactive Web Apps to Verifiable Reference-Guided SWE Tasks

Sep 2026 · 0 citations · 34 references
Computer Science

TL;DR

ProgramDistill is introduced, a benchmark evaluating coding agents on features discovered through interaction with fully functional reference applications, and provides a scalable benchmark with controlled difficulty for evaluating and diagnosing coding agents, and a natural basis for future curriculum-based training.

Abstract

Coding agents are typically evaluated with desired behavior specified through issues or instructions. In practical web development, however, agents may need to infer behavior from working software and implement it in an incomplete application. We introduce ProgramDistill, a benchmark evaluating coding agents on features discovered through interaction with fully functional reference applications. We build ProgramDistill by factorizing applications into features of different granularities, each associated with replayable behaviors executable via its gold patch. Our pipeline, mine-craft-patch, discovers 1,975 replay-verified behaviors across 26 applications and constructs 4,063 tasks without human intervention. Across nine frontier coding agents, GPT-6 Astra and Claude Opus 5 achieve 49.2% and 28.8% success on cumulative workflows in full-application reconstruction. In partial-application reconstruction, success falls from 100% to 64.0% and from 96% to 32% as restoration depth increases from 1 to 8. ProgramDistill thus provides a scalable benchmark with controlled difficulty for evaluating and diagnosing coding agents, and a natural basis for future curriculum-based training.

View source

Similar papers

Preprint Sep 2026

WebCraftBench: Evaluating Web Application Generation from a Software Testing Perspective

WebCraftBench, an interactive benchmark for evaluating web application generation from a software testing perspective, is proposed and experiments show that coverage guidance improves exploration coverage and the model rankings remain stable when the judge model is replaced.

Chen-Xu Liu, Zi-Lu Zou, Pei-Zhong Gao et al. · 0 citations
#artificial intelligence Preprint Aug 2026

WatchPoint: Executable User Feedback for Real-World Agentic Web Development

WatchPoint is introduced, a simulated-user system that mimics real developer behavior by generating and executing diagnostic scripts against the running application, producing structured observations that guide the coding model's retry and identifies a pattern of capability gaps that governs when simulated-user feedbac...

Guanqun Yang, Wei Yang, Xueqing Liu · 0 citations
Preprint Aug 2026

ASIL: Replacing Screenshot-and-Click with Structured State and Semantic Actions

This work introduces ASIL (Agent-Software Interaction Layer), an agent-native interface that exposes software through structured JSON observations and code-executable semantic actions, realized through the deepest feasible access path for each application.

Rui Xie, Lu Chen · 0 citations
#artificial intelligence Preprint Aug 2026

ZhuLong: Execution-Grounded LLM Agent for EDA Scripting with Offline API Self-Exploration

ZhuLong is presented, an execution-grounded LLM coding agent for PyAether and SKILL that combines API retrieval, documentation inspection, and sandbox execution via unified MCP tools, augmented by an offline API self-exploration mechanism that infers undocumented API behaviors through counterfactual experimentation.

Yang Liu, Shiwei Hou, Xi-Yuan Chen et al. · 1 citation
#software testing Book Open access Oct 2026

SPINACH: Inferring Properties of Web Applications for Property-Based Testing

The paper asks whether high-level conceptual specifications improve LLM-generated PBT quality and whether they help developers extend and maintain AI-generated systems (RQ2), and reports preliminary results applying Spinach to two open-source applications.

Savitha Ravi, Michael Coblenz · 0 citations
#artificial intelligence Preprint Sep 2026

APPSim-Bench: Bridging Real-world Apps and Reproducible Evaluation for Mobile GUI Agents

AppSim-Bench is proposed, which addresses this trade-off through controllable simulated apps that preserve task-relevant interaction logic while supporting deterministic evaluation and removes major sources of environmental stochasticity, enabling reproducible cross-model comparison.

Jin-Tian Feng, Long Chen, Xiao Yu et al. · 0 citations

Related blog posts

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.