Sign up now for early access to the Xorq Desktop app Xorq Desktop early access ./waitlist
XorqXorq
./waitlist

Verified Reporting

Reports where every number shows its work. Between the agent and the slide, every number passes through Xorq.
solutionsverified reporting

Reports where every number shows its work.

Dashboards, board decks, and monthly packs where every figure traces to a real query on your data. Regenerated on demand instead of rebuilt by hand.

q3 board pack · revenue verified ✓
west$23.8M
east$31.2M
emea$18.4M
q2 '25q3 '26
querySELECT region, sum(amount) FROM sales WHERE quarter='Q3' GROUP BY 1 commit@7be9896e · J. Alvarez · approved by M. Chen
01
the month-end problem

The deck is due Friday. Nobody can say where slide 7 came from.

today
01An analyst exports from the warehouse into a spreadsheet.
02Numbers get pasted into slides. Someone rounds. Someone adjusts.
03The CFO asks why West doesn't match the dashboard. The thread goes quiet.
04Next month, the whole thing is rebuilt from scratch.
no source not reproducible rebuilt monthly
vs
with xorq
01An agent builds the pack. Every figure is a query in the Ledger.
02Checks run against the warehouse. A person approves what ships.
03The CFO clicks West. The query, lineage, and approver are one hop away.
04Next month, the pack regenerates. Cached work isn't run twice.
traceable reproducible regenerated
02
from question to signed report

Four steps. One of them is a human.

The agent does the work. Xorq runs it as real queries, checks it, and records it. Your team signs off before anything reaches a slide.

01 · ask Define the pack Describe the report once: metrics, cuts, period. The agent drafts each figure as an expression.
02 · execute Run on your warehouse Every expression compiles to a real query on Snowflake, Databricks, or wherever the data lives.
03 · verify Check and trace Deterministic checks pass, lineage resolves to blessed sources, and the result lands in the Ledger.
04 · gate A human approves Finance reviews, approves, and the pack ships. Next period it regenerates from the same definitions.
03
architecture · verified reporting

Between the agent and the slide, every number passes through Xorq.

Definitions live in the Ledger. Queries run on your warehouse. Reports are rendered from verified results, never from pasted values.

reporting agents
Board pack agentXorq Desktop
Dashboard refresherClaude plugin
Filing generatorheadless · your VPC
expressions
xorq execution system
Ledgermetric definitions · versions · approvals
X-Enginecompiles one expression to every warehouse
Verifierdeterministic checks · lineage to blessed sources
Cacheunchanged figures replay, not rerun
Gate · finance approveshuman
verified
signed outputs
Board deckevery figure clickable to source
Dashboardregenerates on schedule
Regulatory filingaudit trail attached
real queries ↓ ↑ rowsyour warehouse · snowflake · databricks · bigquery · duckdb · postgres
outputsBoard decks, monthly packs, dashboards, regulator filings
runs onSnowflake, Databricks, BigQuery, DuckDB, Postgres, Trino
works withXorq Desktop, the Claude plugin, or headless in your VPC
// ready when you are

Stop rebuilding the same report. Regenerate it.

Talk to us
other solutions:agent verificationdecision agents