Reads recipes/ships/modules/world.toml and reports per-item threat values, module contributions, hull-only and fitted ship threats (default_modules), producer:consumer ratio tables, and belt feasibility against the single-belt cap. Implements the agreed design semantics: per-unit threat (recipe threat divided by output amount), the scrap-fallback rule, and fixpoint resolution through reprocessing-only items. Running it against the current configs surfaced two ThreatCostCalculator deviations, recorded as new action items: multi-output recipes are double-priced (no per-unit division), and items downstream of reprocessing-only items never resolve, underestimating capital hull threat. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01DyCu8vwChKMbLJQ3xosYEN
9.7 KiB
9.7 KiB