Fuqiang Wang, Jiahao Fu, Ren Hefeng, Yining Qian, Chuanting Zhang, Cheng Tan, Yuwen Liu, Jingxuan Wei
Reasonable benchmark and verifier-based task framing, but the 'framework' is essentially SFT with ordered targets, and the evidence for its modules is weak.
Large language models have demonstrated strong capabilities in structured reasoning and code generation, yet identifying an assembly fault does not guarantee the ability to generate executable rework programs. In interlocking assemblies, a locally plausible repair program may violate blocking dependencies, omit required recovery operations, or terminate in an incorrect configuration. We identify this challenge as fault-conditioned executable rework generation, where models must jointly reason about structural failures and generate programs that restore constrained assembly states. To benchmark this capability, we introduce FORGE-Bench, containing 4,000 tasks across 26 interlocking assemblies with five assemblies held out for evaluating generalization to unseen structures. We further propose FORGE (Fault-Oriented Rework Code Generation for Executable Interlocking Assembly), a structured state-to-program framework that decomposes rework generation into Rework Structuring and Action Grounding. Rework Structuring captures fault-induced recovery dependencies, while Action Grounding maps these dependencies into state-conditioned executable actions. Experiments show that locally reasonable repair code is insufficient for reliable assembly recovery, and that connecting structural recovery reasoning with executable action realization is essential for verified target restoration.
The paper defines "fault-conditioned executable rework generation": given an observed faulty state, a target state, and structural graphs (assembly, blocking, contact), a model must decide whether rework is needed, diagnose the fault, and output a legal action program that restores the target. It contributes (i) FORGE-Bench, 4,000 tasks over 26 Luban-lock interlocking assemblies, with an assembly-disjoint 21/5 split, 27.9% no-fault cases, 160 counterfactual pairs, and a symbolic verifier that replays actions; and (ii) FORGE, a "framework" fine-tuned from Qwen3.5-9B with LoRA.
The method is thinner than the framing suggests. Per Sections 3.2–3.4, Rework Structuring and Action Grounding are not separate architectural modules. Rework Structuring is a dependency-closure procedure used to order the reference rework plan in the supervision targets. Action Grounding is symbolic-state-conditioned supervision. There are no extra heads, no auxiliary losses, and no intermediate output. Everything is serialized into one JSON target trained with standard SFT. FORGE is therefore essentially SFT on a well-constructed, verifier-checked dataset. The "framework" label oversells the technical novelty.
Strengths:
Weaknesses:
The benchmark could be a modest resource for LLM-for-assembly, neuro-symbolic planning, and stateful tool-use evaluation. The task framing, which stresses diagnosis, dependency-aware recovery, abstention on no-fault inputs, and verified end-state restoration, is reasonable and relevant to manufacturing and robotics. However, the environment is purely symbolic, built from one family of puzzles (Luban locks), with discrete actions and no perception, continuous physics, or execution feedback. Real-world transfer is speculative, and the authors acknowledge this. The method contributes little reusable technique beyond "structure your supervision by dependency closure and train on verified symbolic traces." Adoption by others is likely to be limited to the benchmark, if released. The paper cites a repository, but no explicit release statement is visible.
The paper fits the current interest in agentic code generation, state-changing tool-use benchmarks, and LLM-based embodied planning, and it correctly notes that plausibility is not executability. The observation is not new: similar results are well known from planning benchmarks (Blocksworld-style dependency failures, PlanBench) and from code-as-policies work. The paper does not engage with that literature deeply. Most of the cited related work is peripheral (VLA models), while classic AI planning and repair/replanning work is missing.
This is a modest benchmark-plus-SFT paper in a narrow domain. Its contribution is the task and verifier-based dataset, not an algorithmic advance. The evidence supports "fine-tuning on this benchmark helps a lot," but only weakly supports the claimed benefits of the two modules. Expected impact is low to moderate.
Generated Nov 3, 2026
Reasonable benchmark and verifier-based task framing, but the 'framework' is essentially SFT with ordered targets, and the evidence for its modules is weak.