Seventeen independent read-only reviews (figures and sources, the diagnosis tool, the mathematics, simulation numbers, appendix C, references, claims, language, layout, summary and slides, README and repo, cross-document consistency), each followed by an independent verifier. Every fix below was checked against the source or recomputed before it was applied. Norwegian diagnosis (paper/norge_2025.json, README): - The prison outflow mixed units: it multiplied "cases handled" (16 000) by the share of enforced cases. It now uses enforced cases (KDI annual report 2025, p. 70: 5 180 in the community = 58 %, so about 3 750 in prison), and the queue excludes sentences waiting for electronic monitoring. - Result changes: prison and police/prosecution tie at utilisation 1,09; the tool points to prison on backlog growth. README says the difference is smaller than the uncertainty and lists the sensitivity (1,06 to 1,10). - Police backlog taken directly from POD report 1/2026 fig. 3.2.1 (31 908 vs 30 295); page references to the courts report corrected (15 and 18). diagnose.py: - Norwegian error messages instead of tracebacks for bad input; same expansion threshold as sim.py; tie message; honest wording when no forecast is given, when the constraint is the first link, and when a backlog grows with no link above full utilisation. Note, summary and slides (PDFs rebuilt: 58, 2 and 16 pages): - b_sat in (13') lacked the factor 1/T-bar; lowest trust in appendix C is 0,33, not 0,47; nine numbers rounded or quoted wrongly; one sensitivity sentence was wrong for mu_4; the abstract claimed more police effort does not reduce crime, which the model contradicts. - The decommissioning rule is described as the code implements it. - Three references corrected, one added (Srivastav et al. 2019). - Core sentence quoted verbatim in README and section 9. - Layout: duplicate hyperref targets, the overfull box in table 1, three figures with colliding labels, one stranded heading. - Summary and slides no longer say "not tested on Norwegian data"; slide 16 gives the repository address. sim.py and paper/data/ are untouched. Co-Authored-By: Claude Fable 5.2 <noreply@anthropic.com>
1,014 KiB
1,014 KiB