How it works

From draft to defensible in four steps.

Report960 sits between your narrative and the file you turn in. It reads what you wrote, checks it against verbatim California code, shows you exactly where the report is soft, and lets you fix it before anyone else reads it.

Adds about two minutes to a report
01
Step one

Get the narrative in, however you work.

Report960 meets you where the report already lives. Dictate it in the car, upload the file your RMS spat out, snap your field notes, or type the draft straight into the editor with auto-save running.

Dictate

Speak the narrative and clean it up after.

Upload

DOCX and PDF, with bold and italics preserved.

Field note OCR

Photograph handwritten notes and pull the text.

Type a draft

Auto-saving editor, nothing to remember to save.

Report960 // intake
dui-narrative-2024-118.pdf
Uploaded · redactions preserved
PDFDOCXPASTEDICTATE
02
Step two

Analysis against verbatim California law.

When you run the analysis, Report960 retrieves the actual Penal, Vehicle, and Health and Safety sections that apply, then checks your narrative against the elements those sections require. Every finding has to point at real statute text.

Retrieval first

Findings are grounded in sections pulled from the codebook.

Quote anchored

If a quote is not word-for-word in your narrative, the finding is dropped.

Element checklist

See which elements of the charge your narrative supports.

Consistency check

Times, names, and vehicle details cross-checked across the report.

Report960 // grounded citation
CVC § 23612
Chemical test advisement
PC § 148(a)(1)
Element unmet
CVC § 21453(b)
Signal timing
Verbatim · CA Law Library
CVC § 23612(a)(1)(D)

“The person shall be told that his or her failure to submit to, or the failure to complete, the required chemical testing will result in a fine…”

Citation verified
03
Step three

Fix it inline, and let the score prove it.

Click any issue and the document jumps to the exact passage. Edit it in place. Report960 re-checks the revised text against the same statute and, when the defect is actually cured, marks the issue resolved and updates your readiness score.

AI re-verification

Edits are re-checked before anything is marked resolved.

Versioned revisions

Word-level history of every change you made and why.

Severity order

Critical defects surface first, informational notes last.

Keyboard flow

J and K to move between issues without touching the mouse.

Report960 // narrative
The driver seemed intoxicated. I observed red, watery eyes and an odor of alcohol
Revision savedv4 · tracked
04
Step four

Attest, then export a clean file.

Before anything leaves the system you attest that you reviewed the AI findings yourself. Export a PDF or Word file that matches what your agency already files, with the audit trail preserved on the record behind it.

Officer attestation

A required review block, not a checkbox buried in settings.

Soft lock

Editing after attesting clears it, so exports always match reviewed text.

PDF or DOCX

One click, formatted for filing.

Full audit trail

Who ran what, when, and what changed after.

Report960 // export
Narrative (final)
Citation list
Audit trail
Officer attestation
PDF DOCX
Boundaries

What it never does.

The limits matter as much as the features. These are the four things Report960 will not do, by design.

It never rewrites your narrative

Report960 flags, quotes, and suggests. The words that go on the report are yours, and every change is made by you in the editor.

It never cites law it cannot quote

Citations are matched against retrieved statute text. Anything the library cannot back up is dropped before you see it.

It never files or submits anything

Nothing is transmitted to your RMS, your agency, or a prosecutor. You export a file and take it from there.

It never replaces your judgment

Findings are a second set of eyes, not a signature. You decide what stands, what gets fixed, and what gets ignored - and the attestation records that the call was yours.

Please note: automated review is an assistive control, not an authority. It may overlook a defect or misjudge its significance, which is why each boundary above is enforced in the product itself rather than asserted in a disclaimer.

Under the hood

Why the findings hold up.

Retrieval grounded

Analysis runs against statute text pulled from the California codebook, not model memory.

Quote anchored

Every flagged passage must appear verbatim in your narrative or the finding is discarded.

Versioned and auditable

Runs are timestamped and comparable, so you can show what the system saw years later.

Officer in the loop

Nothing is marked resolved or exportable without your review and attestation.

Ready when you are

See it on your own report.Sourced, quotable, traceable.

Run one narrative through Report960 and see exactly where it is soft before your sergeant or the DA does.