A public encyclopedia of legal process

Doing process is due process.

People navigating the legal system up close — often from inside a prison — understand how its processes actually work. Doing Process turns their hand-drawn maps into a public, machine-readable record of the law in action.

Drawn by handRecognized & checkedPublished — free, forever
file grant RECOGNIZE File grievance Grant relief §

01  The idea

Lived procedure is expertise. We give it a form and a home.

A legal process is just a sequence: who does what, in what order, under which law. Grievances, appeals, parole, sealing a record — the people who run these gauntlets learn them cold, and that knowledge mostly goes unrecorded and uncredited.

Doing Process captures it as a process map in BPMN — boxes, arrows, and decision diamonds. Drawn on paper, it can be scanned, read by software into a machine-readable model, checked against the law it cites, and published for anyone to read.

Why maps, not prose
  • They compose. Maps merge and cross-reference — a step in one becomes a link in another.
  • They’re checkable. Every step must cite its law, so gaps and errors surface.
  • They’re executable. The model that teaches a person can drive a workflow tool.
  • They credit the author. Contributions track under a chosen handle, across every map.

02  The path

From a mailed drawing to the commons

The route one map travels. It is itself a process — so here it is as one. Every stage runs on owned hardware; a person signs off before the corpus is touched.

01

Draw

One process per page: a step, the role that does it, and the rule it comes from.

on paper
02

Mail & scan

The page is mailed in, scanned, deskewed, and cleaned so software can read it.

intake
03

Recognize

A local model turns the drawing into BPMN — detector or vision model, never a cloud.

sketch → bpmn
04

Check

A linter enforces the rules: real deadlines, a citation on every step, nothing unsupported.

lint the law
05

Sign off

A person corrects it, strips identifying details, and releases it under CC0 with a handle.

human + cc0
06

Publish

The map enters Lexipedia, merged and cross-referenced with the rest of the corpus.

into lexipedia

03  Where it’s of value

One map, many readers

Because a map is both human-readable and executable, the same artifact serves people, clinics, courts, and researchers at once.

People in the system

A followable path

Plain maps for grievances, appeals, record sealing and expungement, and records requests — for pro se litigants and people reentering.

Legal aid & clinics

A shared library

A citable, reusable library of procedure a clinic can hand a client or build its intake around.

Researchers

A living corpus

Material for process mining and conformance work — how procedures are written versus how they actually run.

Courts & civic tech

Process made legible

The same map explains a procedure to a person and drives a workflow, closing the gap between the rulebook and the counter.

Contributors

Credit that follows you

Recognition for hard-won procedural knowledge and a durable, portable record of authorship.

The commons

Public by default

Every map is CC0 and free to read, cite, and build on — a shared account of how the law works in practice.

04  The handbook

How to take part

Two roles, one workflow. Contributors draw; operators run the intake. Both are documented so the whole thing stays legible and auditable.

For contributors

Draw a map we can read

  • One process per page; name it and the system at the top.
  • Write each step as an action; name the role, never a person.
  • Put the rule number beside every step — a step without its law can’t be used.
  • Diamond for a decision, clock for a deadline, circle to start, doubled circle to end.
  • You’re never published under your legal name — you pick a handle, and whether it shows at all.
For operators

Run a short, auditable pipeline

  • Redaction first. Legal identity lives only in the restricted originals archive.
  • Recognize locally. Detector or local vision model; OCR local or off — no cloud.
  • Lint before merge. ISO-8601 timers, a citation per step, execution-safe elements only.
  • Provenance + sign-off. Source hash, contributor ID, license, reviewer — blocked on errors.
  • Publish. Only then does the map join the corpus, under CC0.

05  Open & local

Owned end to end, on purpose

The whole pipeline runs on your own hardware with local models — a deliberate choice, so that material from people inside prisons never depends on a third party.

Local-first

Recognition, OCR, checking, and storage all run on owned hardware. No scan or draft touches a cloud service.

Open licenses

Code is Apache-2.0; every contributed map is CC0. Free to read, cite, run, and fork.

Human sign-off

Recognition is automatic; publication is not. A person reviews and releases every map.

Built on open standards and projects — BPMN & DMN · SpiffWorkflow · bpmn-js · hdBPMN · Lexipedia

06  Get involved

If any of this is yours to help with, get in touch.

Facilities and reentry programs that can carry the mail. Clinics and legal-aid groups with procedures to map. Researchers who want the corpus. Volunteers who can scan, review, and sign off. And contributors with a process worth writing down.

Contact

hello@doingprocess.org

Tell us which side of the workflow you’re on and we’ll send the right packet.