Skip to content
Local Insights
Stories / justice

Out on Bond

The O'Donnell consent decree reshaped how Harris County sets bail for misdemeanor defendants. This investigation surfaces defendants who cycled through the system — accumulating active cases while facing new violent charges — making the court data visible as geography.

Out on Bond

Read this in the original

This entry provides context and source notes. Its detailed explanation remains in the original build; a separate visual breakdown has not yet been authored here.

  1. Start with the question and coverage below.
  2. Open the original to inspect the records, controls and evidence behind the finding.
  3. Check the source dates and methodology before comparing figures or drawing a conclusion.
Explore the original build

What you’re looking at

A 3D geospatial investigation of 128 confirmed defendants charged with murder or violent felonies while simultaneously carrying active criminal cases — proxies for defendants out on bond — since the O'Donnell consent decree took effect in November 2019.

The question behind it

Cross-referencing Harris County District Clerk records to identify murder and violent felony defendants who had concurrent active criminal cases at the time of their new charge. Each defendant is plotted by home address, colored by concurrent case count, and sized by bond amount.

Why it matters

The O'Donnell consent decree reshaped how Harris County sets bail for misdemeanor defendants. This investigation surfaces defendants who cycled through the system — accumulating active cases while facing new violent charges — making the court data visible as geography.

Open the full visualization

Sources & method

  • Harris County District Clerk — Public Datasets (daily bulk download)
  • Harris County District Clerk — Criminal Filings (hcdc_criminal_filings)

Method

Bond status proxy: defendant identified as "on bond" if they had ≥1 other active criminal case (case_status=A) in the HCDC database at the time of a murder (offense_desc ILIKE MURDER) or violent felony charge. Defendant addresses geocoded via Mapbox Geocoding API. Color tier based on concurrent active case count: 1 case (amber), 2 cases (orange), 3 cases (red), 4+ cases (purple). Column height scales with concurrent cases and bond amount.