REVIEW 3 major objections 5 minor 18 references
Put the research project in a deterministic dataflow engine and make the LLM only a plan compiler, so trust holds by construction.
Reviewed by Pith at T0; open to challenge. T0 means a machine referee read the full paper against a public rubric. the ladder, T0–T4 →
T0 review · grok-4.5
2026-07-14 11:10 UTC pith:ERJONTL6
load-bearing objection Clear systems vision that confines the LLM to plan compiler over a deterministic project executor; the by-construction guarantees are asserted but not yet walked through in this report. the 3 major comments →
Confining Nondeterminism: AI-Driven Research Systems as DBMSs for Reliable, Non-Wasteful, Transparent, and Collaborative Research [Vision]
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
Reliability, non-waste, transparency, and collaboration for AI-driven research systems hold by construction when nondeterminism is confined: the project lives in a deterministic, versioned dataflow engine (L1), the LLM plus user is only a stochastic plan compiler (L2) that may edit that plan, the executor never calls the LLM, and results enter the record only via execution, under five boundary rules.
What carries the argument
The two-stratum model: L1 is a deterministic, versioned dataflow engine (operators over content-addressed artifacts, append-only registry and log, field-level staleness); L2 is the stochastic compiler whose only output is a plan edit; five rules (determinism, append-only, confinement, idempotence, evidence gate) force every guarantee to follow from architecture rather than LLM behavior.
Load-bearing premise
Open-ended research can be steered as a standing deterministic plan of operators over versioned artifacts, with natural-language goals compiled into plan edits and executable success checks, without the model needing run-time control.
What would settle it
Build the two-stratum prototype on the paper’s augmentation study: if the same request over an unchanged project still yields different results, or if a reported accuracy can enter the record without an Eval-node execution, or if a small upstream code change cannot list exactly the stale downstream results, the by-construction claim fails.
If this is right
- Reported results become evidence-backed by construction: only outputs of deterministic evaluation nodes enter the project record.
- Repeated requests over an unchanged project return identical results via edit and result caches keyed on canonicalized request plus view digest.
- A change recomputes only invalidated work at field granularity; shared intermediates are memoized by content-hash signature.
- The whole project is a small, versioned database instance that can be shared, queried, and peer-reviewed as read-only queries over the submitted record.
- Researcher effort shifts from versioning, re-running, and verification to hypothesis formation and experimental choice.
Where Pith is reading between the lines
- The same confinement pattern could apply beyond research agents to any long-horizon tool-using agent whose claims must stay bound to tool outputs.
- Treating research intent as a versioned goal artifact with an executable success predicate opens a path to machine-checkable completion criteria for open-ended studies.
- Assembling LLM context from the dependency closure of the current plan, rather than a linear transcript, is a general alternative to compaction and similarity-based memory for agent systems.
- If the prototype validates the map, classical database techniques (MVCC, IVM, cost-based optimizers) become the default reliability layer for agentic scientific work.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. This vision paper diagnoses failures of LLM-based AI-Driven Research Systems (ADRS)—unreliability (non-idempotent answers, unbacked claims, silent staleness) and waste (re-execution, rewrite, context bloat)—as consequences of an architecture in which every step is an opaque stochastic LLM call. It proposes confining nondeterminism by placing the research project in a deterministic, versioned dataflow engine (L1: immutable content-addressed artifacts, operators, append-only registry/log, signature cache, field-level IVM) while restricting the LLM-plus-user to a stochastic plan compiler (L2) that may only emit DagEdits. Five boundary rules (D1–D5: determinism, append-only, confinement, idempotence, evidence gate) are claimed to make reliability, non-waste, transparency, and collaboration hold by construction. The manuscript supplies a four-property / eighteen-requirement taxonomy mapped to DBMS counterparts (Table 2), a typed design (S1–S16), a running augmentation-study example, and a comparison table (Table 3). Guarantee walkthrough, prototype, and research agenda are deferred to a full version.
Significance. If the confinement thesis holds, the paper offers a clean architectural answer to a timely problem at the agent–data-systems boundary: trust and economy for open-ended research automation without inspecting model internals. Strengths include a sharp root-cause diagnosis, a usable R/N/T/C requirement map (Table 2), an explicit type-level design that makes the stochastic boundary checkable (Figure 4), and a clear contrast with text-to-SQL, RAG, semantic operators, agent frameworks, and build systems (Figure 2, Table 1, §3.5). The evidence gate (D5) and dependency-closed view assembly (§3.3) are concrete mechanisms that prior agent loops lack. As a vision contribution these ideas are significant for the DB community even before a full prototype, provided the by-construction transfer is made credible.
major comments (3)
- [Abstract; §3.2 end; §3.4; §4] Abstract and §4 state that the guarantee walkthrough deriving each of the eighteen tags from D1–D5 on the running example is deferred to a full version. The central thesis (confinement yields reliability/non-waste/transparency/collaboration by construction) therefore remains an architectural assertion rather than a shown consequence in this report. At minimum, a sketch for the load-bearing tags R2, R5, N1, N2, and C4—showing which declarations and rules force each—should appear here; without it the claim that “every guarantee follows from those rules” (§1) is not yet demonstrated.
- [§1 thesis; §3.2 (goal artifact); §3.3; §4 OP6] The design assumes open-ended research can be represented as a standing deterministic DAG of operators over content-addressed artifacts, with NL goals compiled into versioned edits and executable success predicates (goal-as-artifact, §3.2; view from dependency closure, §3.3). Exploratory goals are acknowledged only as “provisional predicates” and open problem OP6. If many research steps cannot be quarantined this way without the LLM retaining run-time control, the by-construction guarantees do not transfer. The manuscript needs a clearer scope statement: which classes of research process are in scope, and what fails when the representation breaks.
- [Table 3; §2.3] Table 3 marks “Ours” with design-time ✓ across nearly all rows while status-quo ADRS and related systems are scored from existing behavior. For a vision paper this is acceptable only if the table caption and body make the asymmetry explicit and avoid implying empirical parity. Several collaborative and transparent cells for prior systems are marked ×/◦ without citation-level justification; either ground those cells or narrow the table to the reliable/non-wasteful columns that the text actually argues.
minor comments (5)
- [Figure 1] Figure 1’s “empty corner” is rhetorically effective but the axes (trust vs. cost/open-endedness) are not operationalized; a short caption note on what “trust by construction” means relative to sampling/self-check curves would help.
- [Figure 4, S4] S4 lists runtimes {Exec, Eval, Diff, …} without defining Diff or the fixed-set discipline; a one-line semantics for each named runtime would make D1 easier to check.
- [§3.2, S14] The EditCache key uses canon(request) and digest(view) (S14); the manuscript should state whether canon is required to be deterministic and collision-resistant for R2, or merely a best-effort normalizer.
- [References; footnote 1] References include several 2025–2026 arXiv/CIDR items; ensure final versions and stable links are used when available, and that the distinction from Berkeley’s “AI-Driven Research for Systems” (footnote 1) remains clear in the camera-ready.
- [Running header] Placeholder venue header “Conference’17, July 2017, Washington, DC, USA” should be removed or replaced.
Circularity Check
No circular derivation: architectural vision with deferred guarantee walkthrough, not a self-referential prediction chain.
full rationale
This is a vision paper proposing a two-stratum architecture (deterministic L1 dataflow executor + stochastic L2 plan compiler) and five design rules (D1–D5) from which reliability, non-waste, transparency, and collaboration are claimed to follow by construction. It does not fit parameters to data and then re-label them as predictions; it does not define a quantity in terms of itself; it does not import a uniqueness theorem from the same authors to force its design; and it does not rename a known empirical pattern as a new first-principles result. The mapping of eighteen requirements to database mechanisms (Table 2) and the contrast with prior LLM–DB couplings (Table 1, Figure 2, Table 3) are argumentative and comparative, not circular reductions. The paper explicitly states that the guarantee walkthrough, prototype, and research agenda appear in a full version in preparation (Abstract; Section 4), so the by-construction claim is asserted rather than fully derived here—but that is incompleteness of demonstration, not circularity of reasoning. Self-citations are absent as load-bearing premises; references are to external agent, build-system, and DBMS literature. Score 0 is therefore the correct outcome under the hard rules: no quoted step reduces a claimed prediction or first-principles result to its own inputs by construction.
Axiom & Free-Parameter Ledger
axioms (5)
- domain assumption Research pipelines can be expressed as a DAG of deterministic operators over immutable, content-addressed artifacts (code, data, models, figures, environments).
- domain assumption An LLM-plus-user can usefully compile natural-language research requests into plan edits (add/rewire nodes, put artifacts, freeze subtrees, set goals) without needing run-time control of execution.
- domain assumption Deterministic runtimes (Exec, Eval, Diff, …) exist for the computational steps research agents currently perform via tools.
- domain assumption Familiar database machinery (MVCC/versioning, provenance, IVM, memoization, cost-based scheduling, isolation) transfers to research dataflows once nondeterminism is confined.
- ad hoc to paper Five boundary rules D1–D5 are sufficient for the eighteen tagged requirements to hold by construction.
invented entities (5)
-
Two-stratum ADRS (L1 deterministic record/executor + L2 stochastic plan compiler)
no independent evidence
-
Evidence gate (D5) / Eval-only path for claims into the record
no independent evidence
-
EditCache keyed by canon(request) and digest(view)
no independent evidence
-
Dependency-closed View assembly (full ArtifactRef vs Digest along graph structure)
no independent evidence
-
Eighteen-requirement R/N/T/C taxonomy mapped to DBMS counterparts
no independent evidence
read the original abstract
LLM agents that conduct research (proposing ideas, writing and running code, analyzing results) can already carry a study from research question to figures, yet cannot be fully trusted. The same question asked twice in a row returns different answers; the agent announces a number that no execution produced, and tool use does not prevent this, because nothing binds what the agent reports to what its tools returned; a small upstream change leaves downstream results silently stale, with no way to list which ones; and the agent re-runs preprocessing and rewrites code it has already produced. We argue these failures share one root: every step of today's agent loop is a stochastic LLM call whose internal state nobody, including the agent, can check. Rather than trying to see inside the LLM, we take a lesson from databases, which earn trust without being watched, because deterministic operators over well-defined state make their guarantees hold by construction. We propose organizing a research project the same way. The project lives in a deterministic, versioned dataflow engine (in effect, a query plan over materialized views), and the LLM, together with the user, is a stochastic compiler that may only edit that plan. The executor never calls the LLM; LLM output enters only as versioned code and data that the executor then runs, and any asserted result enters the record only with an execution behind it. Five design rules at this boundary turn familiar database machinery, from versioning and provenance to incremental maintenance and cost-based scheduling, into guarantees that make research reliable, non-wasteful, transparent, and collaborative. This report presents the diagnosis, the requirements, and the design; the guarantee walkthrough, a prototype, and the research agenda appear in the full version, in preparation. The LLM, we argue, should be the query compiler, never the executor.
Figures
Reference graph
Works this paper leans on
-
[1]
Joel Becker, Nate Rush, Elizabeth Barnes, and David Rein. 2025. Measuring the Impact of Early-2025 AI on Experienced Open-Source Developer Productivity. CoRRabs/2507.09089 (2025). arXiv:2507.09089 doi:10.48550/ARXIV.2507.09089
-
[2]
Pan, Shuyi Yang, Lakshya A
Mert Cemri, Melissa Z. Pan, Shuyi Yang, Lakshya A. Agrawal, Bhavya Chopra, Rishabh Tiwari, Kurt Keutzer, Aditya G. Parameswaran, Dan Klein, Kannan Ramchandran, Matei A. Zaharia, Joseph E. Gonzalez, and Ion Stoica. 2025. Why Do Multi-Agent LLM Systems Fail?. InAdvances in Neural Information Processing Systems 38: Annual Conference on Neural Information Pro...
2025
-
[3]
Audrey Cheng, Shu Liu, Melissa Z. Pan, Zhifei Li, Bowen Wang, Alex Krentsel, Tian Xia, Mert Cemri, Jongseok Park, Shuo Yang, Jeff Chen, Lakshya A. Agrawal, Aditya Desai, Jiarong Xing, Koushik Sen, Matei Zaharia, and Ion Stoica. 2025. Bar- barians at the Gate: How AI is Upending Systems Research.CoRRabs/2510.06189 (2025). arXiv:2510.06189 doi:10.48550/ARXI...
-
[4]
E. F. Codd. 1970. A Relational Model of Data for Large Shared Data Banks. Commun. ACM13, 6 (1970), 377–387. doi:10.1145/362384.362685
-
[5]
Paolo Di Tommaso, Maria Chatzou, Evan W Floden, Pablo Prieto Barja, Emilio Palumbo, and Cedric Notredame. 2017. Nextflow enables reproducible computa- tional workflows.Nature biotechnology35, 4 (2017), 316–319
2017
-
[6]
Timo Eckmann and Carsten Binnig. 2026. A Vision for Autonomous Data Agent Collaboration: From Query-by-Integration to Query-by- Collaboration. In16th Conference on Innovative Data Systems Research, CIDR 2026, Chaminade, CA, USA, January 18-21, 2026. www.cidrdb.org. https://vldb.org/cidrdb/2026/a-vision-for-autonomous-data-agent- Conference’17, July 2017, ...
2026
-
[7]
Juraj Gottweis, Wei-Hung Weng, Alexander N. Daryin, Tao Tu, Anil Palepu, Petar Sirkovic, Artiom Myaskovsky, Felix Weissenberger, Keran Rong, Ryutaro Tanno, Khaled Saab, Dan Popovici, Jacob Blum, Fan Zhang, Katherine Chou, Avinatan Hassidim, Burak Gokturk, Amin Vahdat, Pushmeet Kohli, Yossi Matias, Andrew Carroll, Kavita Kulkarni, Nenad Tomasev, Yuan Guan,...
-
[8]
arXiv:2502.18864 doi:10.48550/ARXIV.2502.18864
Towards an AI co-scientist.CoRRabs/2502.18864 (2025). arXiv:2502.18864 doi:10.48550/ARXIV.2502.18864
-
[9]
George Katsogiannis-Meimarakis and Georgia Koutrika. 2023. A survey on deep learning approaches for text-to-SQL.VLDB J.32, 4 (2023), 905–936. doi:10.1007/ S00778-022-00776-8
2023
-
[10]
Patrick Lewis, Ethan Perez, Aleksandra Piktus, Fabio Petroni, Vladimir Karpukhin, Naman Goyal, Heinrich Küttler, Mike Lewis, Wen-tau Yih, Tim Rocktäschel, Sebastian Riedel, and Douwe Kiela. 2020. Retrieval-Augmented Generation for Knowledge-Intensive NLP Tasks. InAdvances in Neural In- formation Processing Systems 33: Annual Conference on Neural Informati...
2020
-
[11]
Parameswaran
Shu Liu, Soujanya Ponnapalli, Shreya Shankar, Sepanta Zeighami, Alan Zhu, Shub- ham Agarwal, Ruiqi Chen, Samion Suwito, Shuo Yuan, Ion Stoica, Matei Zaharia, Alvin Cheung, Natacha Crooks, Joseph Gonzalez, and Aditya G. Parameswaran
-
[12]
In16th Conference on Innovative Data Systems Research, CIDR 2026, Chaminade, CA, USA, January 18-21, 2026
Supporting Our AI Overlords: Redesigning Data Systems to be Agent-First. In16th Conference on Innovative Data Systems Research, CIDR 2026, Chaminade, CA, USA, January 18-21, 2026. www.cidrdb.org. https://vldb.org/cidrdb/2026/ supporting-our-ai-overlords-redesigning-data-systems-to-be-agent-first.html
2026
-
[14]
Andrey Mokhov, Neil Mitchell, and Simon Peyton Jones. 2018. Build systems à la carte.Proc. ACM Program. Lang.2, ICFP (2018), 79:1–79:29. doi:10.1145/3236774
-
[15]
Liana Patel, Siddharth Jha, Carlos Guestrin, and Matei Zaharia. 2024. LOTUS: Enabling Semantic Queries with LLMs Over Tables of Unstructured and Struc- tured Data.CoRRabs/2407.11418 (2024). arXiv:2407.11418 doi:10.48550/ARXIV. 2407.11418
-
[16]
Matthew Russo and Tim Kraska. 2026. Deep Research is the New Analytics Sys- tem: Towards Building the Runtime for AI-Driven Analytics. In16th Conference on Innovative Data Systems Research, CIDR 2026, Chaminade, CA, USA, January 18-21,
2026
-
[17]
https://vldb.org/cidrdb/2026/deep-research-is-the-new- analytics-system-towards-building-the-runtime-for-ai-driven-analytics.html
www.cidrdb.org. https://vldb.org/cidrdb/2026/deep-research-is-the-new- analytics-system-towards-building-the-runtime-for-ai-driven-analytics.html
2026
-
[18]
Michael Stonebraker, Xinjing Zhou, Peter Kraft, and Qian Li. 2026. Consistency and Correctness in Data-Oriented Workflow Systems. In16th Conference on Innovative Data Systems Research, CIDR 2026, Chaminade, CA, USA, January 18-21, 2026. www.cidrdb.org. https://vldb.org/cidrdb/2026/consistency-and- correctness-in-data-oriented-workflow-systems.html
2026
-
[19]
Guiyao Tie, Jiawen Shi, Dingjie Song, Yixiao Huang, Ziji Sheng, Xueyang Zhou, Daizong Liu, Pan Zhou, Yongchao Chen, Ran Xu, Lifang He, Qingsong Wen, Manling Li, Cong Lu, Shuai Li, Pengtao Xie, Yixuan Yuan, Rui Meng, Lei Xing, Lichao Sun, Caiming Xiong, Philip S. Yu, and Jianfeng Gao. 2026. AutoResearch AI: Towards AI-Powered Research Automation for Scient...
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.