Rehost offline cargo economy sources

This commit is contained in:
Jan Petykiewicz 2026-04-17 11:49:20 -07:00
commit 517b01cd35
8 changed files with 1991 additions and 5 deletions

View file

@ -63,7 +63,12 @@ remains explicit `blocked_evidence_blocked_descriptor` parity until descriptor o
more strongly, but the semantic catalog now gives that band stable `Named Cargo Price Slot N`
labels instead of anonymous `Unknown Cargo Price` residue. The checked-in static corpora now make
that boundary more explicit too: the broader 1.06 CargoTypes corpus has `51` names and the 1.05
corpus has `41`, so neither static set closes the `71`-row named price strip on its own. The
corpus has `41`, so neither static set closes the `71`-row named price strip on its own. A new
offline cargo-source inspector now pushes that groundwork further in rehosted code: the checked-in
`artifacts/exports/rt3-1.06/economy-cargo-sources.json` report parses both `CargoTypes` and the
`Cargo106.PK4` `cargoSkin` descriptors, normalizes localized `~####Name` tokens into visible
names, and shows that the current 1.06 visible-name union is `80`, not `71`, so source recovery
alone still does not prove the live price-selector ordering. The
add-building strip `503..519` is now explicitly classified as recovered
shell-owned descriptor parity rather than generic unresolved residue. The first grounded
condition-side unlock now exists for negative-sentinel `raw_condition_id = -1` company scopes, and