Review copy · DOJ v4

Your whole DOJ system — now rebuilt, reviewable from bed.

This is a faithful, mock-data copy of the CrestWood DOJ — the website, the LB-phone app, every exam, every form, every in-city alert, and the service window & DMV. The first version of this site was a bug-and-gap to-do list. Since then an eight-phase DOJ v4 rebuild closed almost all of it — so every page has been re-authored to show how the DOJ works now, with the old problems marked fixed, the new systems marked new, and whatever genuinely remains flagged honestly.

Every v4 change is code-complete and API-verified. Nothing here has passed in-city acceptance testing yet — that's the last step, and it's the biggest item on the remaining list below.

What the v4 rebuild delivered

  • Bar exam bug + government-quota fixed; 7 professional exam banks drafted (189 Q).
  • One merged City Services desk; driver license now DMV-gated; road-test route seeded.
  • One authoritative Cole-scale price list driving desk, website & Library.
  • Citizen alerts for warrant / bail / hearing / lockout, in one notifications feed.
  • Penal code expanded to 186 offenses live; license points with auto-suspend.
  • Sentencing levers + docket stage codes on every case.
  • Auto-enforced bar dues + signed retainers + a Case Law Reporter.
  • 13-module attorney training + practice drill; firm portal (intake, matters, oversight).
  • Phone app v3: alerts, filings, payments, license & points, legal help.

The review sections

1 · Website

Per-role website views

What each of the 15 DOJ roles sees on login — now with the three role bugs fixed and the new v4 systems woven into each workflow.

2 · Manual

City owner's manual

How the website + app work, every role's job flow, and a new section covering all eight v4 systems and what's left to do.

3 · Phone

LB-phone DOJ app

No longer read-only: five new interactive tabs — Alerts, Filings, Pay, License & Points, and Legal Help — shown as phone mocks.

4 · Exams

Exam answer keys

Bar & DMV keys, the fixed Bar question + government quota, the new training drill, and the 7 drafted professional exams.

5 · Forms

Forms gallery

Each form blank vs completed — now with citizen-submit enforced, dropped fields stored, Cole-scale fees, and phone filing.

6 · Alerts

Alerts gallery

Every in-city DOJ alert — plus the new warrant / bail / hearing / lockout notices that citizens now actually receive.

7 · Window & DMV

Service window & DMV

The single merged desk, the DMV-gated license flow, the seeded road-test route, and the one posted price list.

8 · Compare

DOJ vs Immense RP

Rescored: the four dimensions where CrestWood was behind are now closed — with an honest note on what to re-check after acceptance.

What the review flagged — and where it stands now

Every original finding, with its current status. Full detail (with the new behavior) is on each page.

Exams (page 4)

  • fixed Bar question 1571 invalid JSON — now renders selectable answers.
  • fixed 5 orphaned "government" Bar questions now in the sitting quota.
  • new 7 professional exam banks drafted (189 Q) — pending apply.

Service window & DMV (page 7)

  • fixed Two desks merged into one City Services desk, one fee table.
  • fixed Driver license now requires written + practical DMV pass.
  • new Road-test route seeded — needs an in-game drive.

Alerts (page 6)

  • fixed Warrant, bail set/posted, and hearing notices now reach the citizen.
  • fixed Lockout notifies the victim; the two "SECURITY ALERT" titles split.
  • new One unified notifications feed, surfaced in the phone app.

Roles & dashboards (page 1)

  • fixed Paralegal filing panel now renders.
  • fixed DA/Prosecutor prosecution view no longer hard-coded off.
  • fixed Role reconciled to private_attorney everywhere.

Forms & API (pages 5 & 2)

  • fixed citizen_submittable now enforced server-side.
  • fixed Case summary, ceremony date & property address now stored.
  • fixed The stub router.php actions were unused — removed.

Phone app (page 3)

  • fixed Now interactive: filing, signing, and viewing invoices.
  • new Notifications tab + unread badge; a payments screen.
  • fixed The superseded old app UI was deleted.

New systems built to beat the model city

The compare page's "adopt from Immense/Cole" list — now built natively in your own platform.

Penal code

186 offenses live (past the model's ~185), each with a real Texas cite + CrestWood code. applied 2026-07-23

Pricing

One Cole-scale price list — name change & marriage $25k, civil filing flat + % of award, tiered business licenses, per-charge expungement.

Training

A 13-module attorney curriculum + timed practice drill, plus a 15-precedent Case Law Reporter in the Library.

Bar discipline

Auto-enforced $2,500/mo bar dues (suspend on non-payment) and mandatory signed retainers before an attorney attaches to a case.

License points

Traffic convictions accrue points; 12 = auto-suspend for 7 days with 30-day decay; $2,500 reinstatement.

Process

Sentencing levers (interrogation relief, first-offender relief, conspiracy fraction) + docket stage codes on every case.

🚩 What genuinely remains — the honest to-do list

🎨 Shipped: the dashboard revamp

Every role's dashboard has been rebuilt into a sidebar workspace — Variant A ("keep the theme, fix the flow"), now live for all 25 roles, with a per-role task check-off system (only categories with work render, checking a task strikes it and drains the badge, everything auto-clears when the underlying work resolves). See the decision + what shipped or the per-role workspace breakdown.

How to use this

Read on your phone or laptop. Each page now tells the "was broken → works now → still to do" story for its area. When you've run the in-city acceptance pass, it's worth regenerating the Compare page — by its own scorecard, the four dimensions where CrestWood trailed the model city are now closed.


CrestWood RP · Department of Justice — internal system review · DOJ v4. Mock data only; not the live portal.