The Commonplace
Home Papers Evidence Explore Trends Syntheses Digests References Docs 🎲 Workforce Futures
← Papers
Direction, evidence grade, and study type are AI-generated labels (gpt-5-mini), not human-verified. Syntheses are LLM-written. "Tensions" are machine-detected candidates, not confirmed contradictions. A research-acceleration tool, not peer review. How this is built →

A planner-led multi-agent LLM system slashes feature engineering time: internal tests show 38% and 150% gains over manual and unplanned workflows respectively, and a production deployment reduced a recommender team's cycle from three weeks to one day.

Towards Reliable ML Feature Engineering via Planning in Constrained-Topology of LLM Agents
Himanshu Thakur, Anusha Kamath, Anurag Muthyala, Dhwani Sanmukhani, Smruthi Mukund, Jay Katukuri · January 15, 2026
arxiv descriptive low evidence 7/10 relevance Full text usable extracted full text Source PDF

Structured author observations

Linked only from stored provider relations; the raw author line above is never matched by name.

Arxiv

Latest observation:

  1. Himanshu Thakur unresolved corpus identity
  2. Anusha Kamath unresolved corpus identity
  3. Anurag Muthyala unresolved corpus identity
  4. Dhwani Sanmukhani unresolved corpus identity
  5. Smruthi Mukund unresolved corpus identity
  6. Jay Katukuri unresolved corpus identity

Semantic Scholar

Latest observation:

  1. Himanshu Thakur provider ID
  2. Anusha Kamath provider ID
  3. A. Muthyala provider ID
  4. Dhwani Sanmukhani provider ID
  5. S. Mukund provider ID
  6. Jay Katukuri provider ID
A planner-guided, multi-agent LLM framework that leverages repository and environment graphs automates multi-step feature engineering, outperforming manual and unplanned workflows on an internal benchmark and cutting a production recommender's feature engineering cycle from three weeks to one day.

Citation observations

Cumulative provider counts captured on specific dates; providers are never combined.

Recent advances in code generation models have unlocked unprecedented opportunities for automating feature engineering, yet their adoption in real-world ML teams remains constrained by critical challenges: (i) the scarcity of datasets capturing the iterative and complex coding processes of production-level feature engineering, (ii) limited integration and personalization of widely used coding agents, such as CoPilot and Devin, with a team's unique tools, codebases, workflows, and practices, and (iii) suboptimal human-AI collaboration due to poorly timed or insufficient feedback. We address these challenges with a planner-guided, constrained-topology multi-agent framework that generates code for repositories in a multi-step fashion. The LLM-powered planner leverages a team's environment, represented as a graph, to orchestrate calls to available agents, generate context-aware prompts, and use downstream failures to retroactively correct upstream artifacts. It can request human intervention at critical steps, ensuring generated code is reliable, maintainable, and aligned with team expectations. On a novel in-house dataset, our approach achieves 38% and 150% improvement in the evaluation metric over manually crafted and unplanned workflows respectively. In practice, when building features for recommendation models serving over 120 million users, our approach has delivered real-world impact by reducing feature engineering cycles from three weeks to a single day.

Summary

Main Finding

A planner-guided, constrained-topology multi-agent framework that models a team’s development environment as a directed graph substantially improves reliability and speed of repo-level feature engineering. On a novel PySpark benchmark, the planner-driven approach raises mean pass@3 to 0.833 (≈38% and 150% relative improvements vs. a sequential workflow and a graph-constrained random policy) and, in production, reduced a feature-engineering cycle from three weeks to one day for recommendation features serving 120M+ users.

Key Points

  • Problem: single-shot LLM code generation and unconstrained multi-agent systems struggle with interdependencies, delayed validation (e.g., Spark runs), and adaptation to team-specific codebases and tools.
  • Proposal: represent the development environment as a constrained-topology directed graph (nodes = actors/tools/workflow steps; edges = valid transitions). Use an LLM-powered planner to:
    • select the next actor based on current state and constraints,
    • craft context-aware prompts,
    • exploit downstream failures to retroactively fix upstream artifacts,
    • request human intervention at ambiguous/critical steps.
  • Actors: fixed tools or LLM agents with defined I/O signatures and loose success criteria; actors may retry (up to K=5) and can propose fixes; strict success criteria for end-stage actors (code generator, tests).
  • Planner/Executor loop: planner decides actor + prompt + whether to ask humans; executor supplies fixed inputs and collects outputs; short-term memory stores traces/errors to inform future steps.
  • Empirical results: on a 10-task PySpark feature engineering benchmark (plus a held-out dev task):
    • Baselines: Sequential Actor Selection (pass@3 = 0.600), Graph-Constrained Random Selection (pass@3 = 0.333).
    • Planner-guided execution (ours): pass@3 = 0.833 (stddev reported).
    • Paper claims “38% and 150% improvement” relative to manually crafted and unplanned workflows respectively (consistent with the pass@3 differences).
  • Real-world impact claim: applied to recommendation feature pipelines at scale, dramatically reduced engineering cycle time (3 weeks → 1 day).
  • Limitations noted: small benchmark, reliance on fixed prompting and downstream validation (can delay detection), and need for more memory/fine-tuning for long-horizon tasks.

Data & Methods

  • Environment model: constrained-topology directed graph G = (V, Ê) where nodes map to workflow actors and edges restrict valid transitions.
  • Inputs for each task:
    • FSC (Feature Specification Config, YAML): target features, base columns/datasets, computation logic.
    • DFR (DataFrame Registry, YAML): dataset descriptions and dependencies.
    • run file / README / utilities: repository context and coding conventions.
  • Planner: an LLM (Claude 3.7 Sonnet in experiments) uses state st and short-term memory Mst to pick actors, craft prompts, and decide human calls. Temperature = 0.1, max tokens = 8192.
  • Actors: six actors used in experiments (described in appendices of paper): config generators, code generator, unit tester, retriever, utils, etc. Each actor Ai(x) = f(x, θi), with a loose boolean success function Si(x).
  • Execution: actors may retry with access to prior errors; failures include unit test failures and runtime errors (e.g., PySpark). Persistent failures trigger planner intervention.
  • Benchmark dataset: first-of-its-kind PySpark, multi-turn, repo-level featurization dataset of 10 tasks (user-offer recommendation features), designed to mimic production conventions and distributed-run behaviors.
  • Baselines:
    • Sequential Agent Selection: fixed actor order.
    • Graph-Constrained Random Actor Selection: random valid next-step picks.
    • Human-in-loop requests by planner were answered with “help not available” for benchmarking fairness.
  • Metrics: pass@3 (fraction of successful runs out of 3 runs, averaged over tasks). Task- and actor-level metrics reported in appendices.

Implications for AI Economics

  • Productivity and labor effects
    • Large time savings per project (example: 3 weeks → 1 day) imply substantial productivity gains for ML engineering teams. That translates into lower labor-hours per feature and faster iteration, which can raise firm-level returns on R&D and model updates.
    • Short-term labor displacement risk is modest because the paper emphasizes human-in-the-loop checks and maintenance; more likely outcome is task reallocation toward higher-level design, validation, and monitoring.
  • Cost and ROI considerations
    • Economic value depends on integration costs: building the constrained topology, connecting in-house tools, and maintaining prompts/memory. The planner leverages existing agents (no retraining), reducing upfront ML-model fine-tuning costs but increasing engineering integration costs.
    • For firms with heavy feature engineering needs and distributed runtimes (e.g., PySpark), the return on investment may be high given the claimed cycle reductions; smaller teams may see lower ROI if integration overhead outweighs gains.
  • Market structure and productization
    • Demand for “planner orchestration” layers that integrate LLMs with firm-specific codebases and validation pipelines could grow—creating a market for orchestration platforms and professional services (integration, governance, prompt engineering).
    • Vendors supplying fixed agents (code generators, test generators) may see increased value when their tools are composable under constrained-topology planners.
  • Risk, governance, and adoption barriers
    • Reliance on downstream validation means latent risks (delayed error detection, production-only failures). Economic agents will factor in costs of regression, debugging, and technical debt.
    • Human-in-the-loop checkpoints are necessary for governance; firms will need procurement and compliance processes, especially in regulated domains (finance, healthcare).
    • Switching costs: teams with customized tooling and conventions benefit more from tailored planners; off-the-shelf solutions may underperform without investment in environment modeling.
  • Measurement recommendations for economists and decision-makers
    • Beyond pass@k, evaluate end-to-end economic metrics: total engineering time saved, rework rate, defect rate in production, user-impact metrics, and maintenance burden over time.
    • Model adoption dynamics: consider upfront integration cost, per-feature marginal savings, and learning/maintenance curves to compute net present value (NPV) of adoption.
    • Labor-market impact studies should differentiate complementary tasks (design, audit) vs. automatable tasks (boilerplate code), and quantify re-skilling needs.
  • Policy and strategic implications
    • Firms should invest in modular, instrumented dev environments to realize planner benefits; this affects capital allocation and hiring priorities (more investment in infra/engineering than brute-force fine-tuning).
    • Regulators and procurement officers should require traceability of automated code paths and human approval policies to manage systemic risks from automated feature generation.

Suggestions for further economic research: - Run controlled cost–benefit analyses that include integration and ongoing maintenance costs, not just task success rates. - Measure long-run effects on productivity across teams and the potential general equilibrium impacts on demand for ML engineers vs. software engineers. - Study pricing structures for orchestration services (subscription vs. per-feature vs. outcome-based pricing) and their adoption thresholds.

If you want, I can draft a short economic model (back-of-envelope) estimating break-even integration cost given sample hourly engineering rates and the paper’s claimed cycle reductions.

Assessment

Paper Typedescriptive Evidence Strengthlow — Claims rest on an internal, non-public dataset and a single-company production deployment without randomized or quasi-experimental controls, pre-registered outcomes, or external replication; therefore it is difficult to rule out selection, reporting, baseline choice, and generalizability biases. Methods Rigormedium — The paper presents a technically sophisticated system (planner-driven, graph-based environment representation, multi-agent orchestration, retroactive error correction and human intervention points) and reports quantitative comparisons to two baselines; however it lacks publicly available data/code, rigorous statistical testing or ablation details in the description provided, and does not appear to include user studies or randomized evaluations to validate human-AI interaction claims. SampleA proprietary in-house dataset consisting of production-level feature engineering workflows and code repositories (iterative coding traces and environments represented as graphs) used to build features for recommendation models; plus a single real-world deployment involving feature engineering for recommender models serving ~120 million users. Exact dataset size, diversity of teams/projects, and public access are not reported. Themesproductivity human_ai_collab adoption org_design IdentificationComparative evaluation on an in-house dataset and a single production case study: performance metrics from the proposed planner-guided multi-agent system are compared to (a) manually crafted workflows and (b) unplanned automated workflows; real-world impact is reported as a before/after reduction in feature engineering cycle time for a recommender system serving 120 million users. No randomized assignment, instrumental variables, or other causal identification techniques are reported. GeneralizabilityIn-house, proprietary dataset—results may not generalize outside the originating company, Single-domain evidence (recommendation systems) limits transferability to other ML tasks or industries, Depends on available agents, toolchains, and codebase conventions (e.g., CoPilot/Devin integrations) that vary across teams, Performance may depend on the skill-level and workflows of the specific engineering team, Undisclosed metric definitions and baseline implementations hinder reproducibility and cross-study comparison

Claims (11)

ClaimDirectionOutcomeConfidence & EvidenceDetails
There is a scarcity of datasets capturing the iterative and complex coding processes of production-level feature engineering. Other negative availability of datasets capturing iterative coding processes
Reading fidelity high
Study strength low
not reported
0.09
Widely used coding agents (e.g., CoPilot and Devin) have limited integration and personalization with a team's unique tools, codebases, workflows, and practices. Adoption Rate negative level of integration/personalization of coding agents with team environments
Reading fidelity high
Study strength low
not reported
0.09
Human-AI collaboration in feature-engineering workflows is suboptimal due to poorly timed or insufficient feedback. Team Performance negative quality/timing of human-AI feedback
Reading fidelity high
Study strength low
not reported
0.09
We introduce a planner-guided, constrained-topology multi-agent framework that generates code for repositories in a multi-step fashion to address these challenges. Other positive ability to generate code via multi-step, planner-guided multi-agent framework
Reading fidelity high
Study strength speculative
not reported
0.03
The LLM-powered planner leverages a team's environment, represented as a graph, to orchestrate calls to available agents and generate context-aware prompts. Organizational Efficiency positive planner capability to use environment graph for orchestration and prompt generation
Reading fidelity high
Study strength speculative
not reported
0.03
The planner uses downstream failures to retroactively correct upstream artifacts. Error Rate positive ability to correct upstream artifacts based on downstream failures
Reading fidelity high
Study strength speculative
not reported
0.03
The planner can request human intervention at critical steps, ensuring generated code is reliable, maintainable, and aligned with team expectations. Output Quality positive reliability/maintainability/alignment of generated code
Reading fidelity high
Study strength medium
not reported
0.18
On a novel in-house dataset, our approach achieves a 38% improvement in the evaluation metric over manually crafted workflows. Output Quality positive evaluation metric (unspecified) on in-house dataset
Reading fidelity high
Study strength medium
38% improvement
0.18
On the same in-house dataset, our approach achieves a 150% improvement in the evaluation metric over unplanned workflows. Output Quality positive evaluation metric (unspecified) on in-house dataset
Reading fidelity high
Study strength medium
150% improvement
0.18
In practice, when building features for recommendation models serving over 120 million users, our approach reduced feature engineering cycles from three weeks to a single day. Task Completion Time positive feature engineering cycle time
Reading fidelity high
Study strength medium
from three weeks to a single day
0.18
The approach was applied to recommendation models serving over 120 million users (i.e., deployed at significant production scale). Adoption Rate positive deployment/application scale
Reading fidelity high
Study strength medium
n=120000000
0.18

Notes