story
- System needs to track sexual offenders and provide updates on their locations to relevant municipalities
- Parole officer check, requirements, and termination system needs to know who, what, and where
- Statistical record-keeping systems for sentence lengths need to be updated
- If felons, voting systems need to be kept updated
All of these sorts of actions would be triggered by someone’s release and probably involve interconnected systems that rely on truth data about the initial release.
One major thing my career in software and systems has taught me is that things are rarely as simple as they seem on the surface. I tend to approach such systems with humility.