← Latest papers
💻 computer science

Trust in LLM-Supported Engineering Work: The Role of Downstream Dependency

This qualitative case study introduces the concept of "downstream dependency" to explain how engineers in robotics development judge LLM-generated outputs not by isolated quality, but by their inspectability, controllability, and reversibility within multi-stage workflows, thereby shifting trust research from output verification to workflow-level socio-technical management.

Original authors: Madura Herath, Adam Palmquist

Published 2026-09-29
📖 5 min read🧠 Deep dive

Original authors: Madura Herath, Adam Palmquist

Original paper licensed under CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/). ✨ This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

In the modern world of engineering, building complex machines like robots often requires vast amounts of training data. Collecting this data from the real world can be slow, dangerous, or simply too expensive. To solve this, engineers use "synthetic data," which is computer-generated information that mimics reality. This process is not a single step but a long, connected chain of tasks. An engineer might define a scenario, create digital objects, configure how those objects are generated, check the results, and finally prepare the data for a robot to learn from. If a mistake happens early in this chain, it can ripple through every subsequent step, ruining the final product.

Recently, engineers have begun using large language models—powerful computer programs that can generate text and code—to help speed up parts of this chain. These tools can draft descriptions, write code for digital objects, or suggest how to connect different parts of the system. However, a critical question remains: when an engineer uses such a tool, how do they decide whether to trust the result? It is not enough to know if the answer looks good right now. The engineer must also know if that answer will survive the rest of the journey. If a computer generates a digital object that looks correct today but contains a hidden flaw, that flaw could cause the robot to fail months later during training. This paper explores how professional engineers navigate this uncertainty, moving beyond simple trust in a tool to a more careful judgment about how that tool's output will behave as it moves through a complex workflow.

The researchers studied four engineers working at a small engineering firm that builds synthetic data pipelines for robotics. They did not just ask these engineers what they thought about artificial intelligence; they watched them work. The team recorded the engineers as they performed a series of fifteen connected tasks, from setting up a project to generating and checking data. Two of these tasks involved using the language model to create digital assets or build parts of the system, while the other thirteen tasks provided the surrounding context. The researchers also interviewed the engineers and asked them to speak their thoughts aloud as they worked, explaining what they noticed, what they checked, and why they made certain decisions.

The study found that engineers do not treat the computer's output as simply "trustworthy" or "untrustworthy." Instead, their trust is conditional and changes depending on where they are in the workflow and what might happen next. The researchers identified a key concept they call "downstream dependency." This describes the relationship between a piece of work generated by the computer right now and the future work that will have to use it. An engineer might be happy to accept a computer-generated idea if it is just a rough draft for a plan. But if that same idea is going to become a permanent part of the data that trains a robot, the engineer becomes much more cautious. They worry that a small error now could spread and cause big problems later, perhaps corrupting the entire dataset or making the robot unsafe.

Because of this fear of future problems, the engineers developed specific ways to manage their reliance on the computer. One method is "stage-dependent verification." This means the way they check the computer's work changes depending on the task. When the computer suggests a list of numbers or settings, the engineer checks each number individually, like looking over a checklist. But when the computer suggests a complex structure or a new module for the system, the engineer asks for a high-level explanation of how it fits together before they accept it. They do not just check if the answer is right; they check if the answer makes sense in the context of the whole system.

The second method is "scoped control." Engineers want to know exactly what the computer is allowed to change and what it is not. They become anxious if the computer fixes one problem but accidentally changes something else nearby that was working fine. In one observed instance, an engineer asked the computer to create a specific digital object, but the system also changed a setting for the entire scene. The engineer stopped immediately, inspected the change, and fixed it before proceeding. They need to be able to see every change the computer makes, keep those changes within a clear boundary, and be able to undo them if necessary. If the computer changes things unexpectedly or if the result looks different every time they ask for a correction, the engineer's confidence drops, and they stop relying on the tool.

The study suggests that for artificial intelligence to be truly useful in engineering, it cannot just be designed to produce fast, plausible answers. It must be designed to be inspectable and controllable. The computer should show its work in steps, explain why it made certain connections, and clearly mark the boundaries of what it is changing. It should allow the engineer to see how a decision made today might affect the work of tomorrow. Trust, the researchers conclude, is not a feeling an engineer has toward a machine. It is a practical judgment made in the moment, based on whether the engineer can verify the work, control the changes, and be sure that the output will not cause trouble further down the line. The goal is not to make the engineer trust the machine blindly, but to give them the tools to rely on it safely, knowing exactly where the risks lie and how to manage them.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →