v1.4.0
A reentry-realism release shaped by returning-citizen and reviewer feedback: getting a job now pays a weekly wage, home detention becomes its own supervision status (with its own weekly fee and check-in), a phone is a resource whose monthly plan is a recurring burden, and more of the unexpected — collisions, windfalls, and old contacts — now interrupts the plan. Plus the driver's-license-vs-car split and a batch of situation-panel and content-fit fixes.
Added
- A phone is a resource (Phase 1) — some come home with one (and a monthly plan bill they struggle to keep up), some without (the first barrier). Can't cover the plan and the phone gets shut off. A new "Get a phone" action offers a cheap prepaid or the real federal Lifeline / ACP subsidized program (no monthly bill). No hard gating yet.
- More interrupts — a second random beat per run: a collision (two things you need the same week, one choice), a windfall (real money on a deadline), or an old contact (easy money that schedules its own reckoning).
- Home detention — a first-class supervision status with its own check-in and violation, a weekly monitoring fee, and a restricted week. Dana reads as "on home detention" everywhere.
- Surprise home visit — an unannounced compliance check for any build on paper.
- A car is its own step — a reinstated license is permission to drive; a car (`has_car`) is what actually opens the week up.
Fixed
- A job now pays a weekly wage (landing one used to leave you poorer).
- The job chain fits the character (no more dev jobs for non-dev builds).
- About count (nine, not "six") and the "Papers & assets" panel (held vs. in the mail).
45 events, 121 tests. Live on production via DigitalOcean.