[Source](https://sheaf.us/use-your-data.html)

# Ask all of it at once. Answered before you blink.

How data questions work

01 / INPUT

## Bring the mess.

Do not prep. Do not sort. Do not clean up. Just point Sheaf at the raw intake and let the engine handle the reality of operational documents.

Scans

Phone Photos

Merged Packets

Application Dumps

Wrong-order Pages

Junk Pages

Dense Tables

Signatures

02 / PROCESS

## Every file, one question.

The reading is already done, so the asking is free. Ask a question in plain words and Sheaf answers it across everything you have ever put through it — then names the pages it read to get there.

Index

### Extraction is the index.

Nothing extra runs. The fields pulled when a document was filed are the same fields a question searches, so a file becomes answerable the moment it is approved.

Ask

### Plain words, no query builder.

Type it the way you would say it to a colleague. There is no syntax to learn, no filter panel to assemble, and nothing to set up before the first answer comes back.

Cross

### Answers no single file holds.

What is missing across four thousand files, where two documents contradict each other, what your own average actually is. None of it is written down anywhere until the files are read together.

Cite

### Every figure names its pages.

An answer arrives with the documents behind it and the pages they sat on. Open one and you are looking at the scan itself, not a summary of it.

Technical detail
 How data questions work, and why an answer has to name its pages
 Read the spec →

03 / OUTPUT

## Structured payload.

The file doesn't need to arrive perfect, but the data leaves that way. Ready for your existing infrastructure.

A question comes back as rows, not prose. The same shape every time, ready to drop straight into a spreadsheet, a report, or whatever already runs your week.

Every row carries the documents it was drawn from, so a number in a board pack can be walked back to a page in a scan without leaving the record.

```
{
  "question": "invoiced above signed rate",
  "files_read": 3914,
  "elapsed_ms": 61,
  "rows": [
    {
      "subject": "Meridian Freight",
      "delta_usd": 4120,
      "cites": ["RC-4471 p1", "INV-88213 p2"]
    }
  ],
  "total_usd": 16765
}
```
