Step-by-step agenda

What a good criminal records assembly tool does

A reentry attorney needs the whole picture before the first meeting, which means every case in every county, every warrant, and every balance still owed. Here is what a tool does, in order, with a question for you at each step.

Answer the questions on the parts you know from your own practice. The Commons team reads every answer, fixes what the list gets wrong, and takes the harder questions to the cohort working on this area.

The rest of this workflow package is here, with the evaluation protocol, the reference architecture, and the assets the cohort is drafting.

Part 1

Finding the right person’s cases

The search comes first, and it is where the costly errors happen. Two people share a name, one person’s cases sit in a dozen counties, and the client does not always remember all of them.

What a good tool does

What it must never do

What makes it hard to tell two people with similar records apart?

Answer this

Part 2

Pulling the facts out of each docket

Court pages are built for people to read rather than for a program to parse, and the layout changes from county to county. Reading the page and analyzing the case are two different jobs, and the architecture keeps them apart so each one can be checked.

What a good tool does

What it must never do

Which fields are hardest to read off a docket page in your courts?

Answer this

Part 3

Flagging warrants and anything urgent

A missed warrant can mean a client is arrested at the courthouse, so this part carries more weight than anything else the tool does.

What a good tool does

What would your office need to see about a warrant before taking a client in front of a judge?

Answer this

Part 4

Working out what the person owes

Reducing the debt is often the point of the meeting, and the numbers are spread across cases, counties, and payment records.

What a good tool does

Which amounts never show up online where you are?

Answer this

Part 5

Saying what it could not get

Every court system has holes, including the years before the records went online and the cases held somewhere else. The report is worth more when it names them.

What a good tool does

What it must never do

How do you fill what is missing from your online court records today?

Answer this

Part 6

Writing the report the attorney uses

The report has to answer the questions an attorney asks before taking the case: whether the client can be brought in front of a judge safely, whether this office can represent them, and what can be done about what they owe.

What a good tool does

What it must never do

What does your office need in that report?

Answer this

Part 7

Checking the report against the court record

A report is worth what a reviewer can verify, so the review is part of the specification. The protocol walks a reviewer through the record in a fixed order.

What a good tool does

Who would run that review in your office?

Answer this

What happens to what you write

Every note comes to the Commons team. We read it, correct what this list gets wrong, and publish a new version saying what changed. The questions that need practitioners to argue them out go to the cohort for this area, which writes the detailed specification from what comes back.

A note about one line is as useful as a note that adds a whole step. If what you know is which fees never appear in the online record, write about that.

The two agendas for this workflow

You are reading this one

Step-by-step agenda

This is the first round, and it collects what the people who do this work say a tool has to do, in the order the work happens and in plain words. Read it to argue with it, to correct it, and to say what your jurisdiction needs.

Not written yet

Functional agenda

The cohort writes the detailed specification after this round, using the answers that come back from this page. It numbers every capability, states the standard each one has to meet, and sorts them by the scope of the system being built, so a builder can build against it and an evaluator can test against it.

The cohort drafts this one next