Skip to content
docs
Arxo ↗

LDC-Q3001 — A package computation needs an explicit row cap

For LLMs5 sections

Running a package over a case inside a query can produce any number of rows, and the engine never assumes how many the caller is prepared to read. Every query that declares such a computation must also state the cap on produced rows up front. Without that cap the computation never starts, and the engine asks for it instead of running unbounded.

Re-run the query with an explicit cap on produced rows. The computation itself stays as written.

LawQL
let m = eval("demo.diagnostics", "case.json") from r in rules select r
LawQL
from r in rules select r

The engine reports this in its own wording:

Output
LDC-Q3001: eval() requires an explicit --limit.

Documentation for Arxo. Writings — blog.arxo.io.

Anonymous visit counts on stats.arxo.io, no cookies.