Commit Graph
4 Commits
Author SHA1 Message Date
flan f90da721a4 Re-cut roadmap after Prisoner Realism deep scan
Mapped Prisoner Realism (11.3k subs, good) feature-by-feature. It owns 20
prisoner-behavior systems, several of which were on our build list. Under the
standing "keep good incumbents" rule:

- DELETE our reintegration+recidivism module. PR's Recidivism is complete and
  good. Parole keeps only the ideology-driven release decision (self-complete);
  PR supplies the return outcome when present.
- RE-SCOPE Classification to a pure router (reads record + propensity, assigns a
  tier). PR's Solitary owns the isolation toll.
- RE-SCOPE Gangs to contraband economies. PR's Ringleader owns mood contagion.
- NARROW the escape tool to the wall-cut path for ward patients and low-skill
  pawns PR's break/lockpick system never moves.

Sharpens Institution's uncontested core: hidden-contraband + search, propensity
across all pawns, Ward, Foul Play, classification-as-router, and policing free
colonists (the crime loop turned on your own colony).
2026-07-15 02:16:58 +00:00
flan 0f08132aa9 Add the four system-wiring gaps (shared substrate, real harm, deterrence feedback, reintegration)
A full-lifecycle audit found the gaps are missing CONNECTIONS, not features.
Without them the suite is a linear pipeline; with them it is a cycle. The shared
substrate (propensity stat + SecuredContextOf + CriminalRecord) must be built
first -- everything reads it.
2026-07-15 01:01:59 +00:00
flan 8879297274 Record CI: live and green on truenas-runner (host mode) 2026-07-15 00:54:49 +00:00
flan 77672b1083 Institution suite hub: master roadmap + overview
The suite-level home: the thesis (crime spectrum, nature x nurture, policeable),
the secured-context principle (prisoner/ward/slave/secure-area), all seven module
slots, the full crime loop, build order, prior-art verdicts, and the standing
rules -- self-complete and dependency-free, coexist-don't-duplicate judged by
quality not sub count, extend by capability not list.
2026-07-15 00:34:27 +00:00