Ground named cargo price event descriptors
This commit is contained in:
parent
6b8f849731
commit
09ccc77a45
13 changed files with 1281 additions and 598 deletions
22
README.md
22
README.md
|
|
@ -61,20 +61,18 @@ descriptors now have bounded
|
|||
runtime landing surfaces too: descriptor `105` `All Cargo Prices` plus descriptors `177..179`
|
||||
`All Cargo Production` / `All Factory Production` / `All Farm/Mine Production` import into
|
||||
event-owned cargo override state, and the grounded named cargo-production strip `180..229` now
|
||||
imports into named cargo production overrides too. The named cargo-price strip `106..176`
|
||||
remains explicit `blocked_evidence_blocked_descriptor` parity until descriptor ordering is pinned
|
||||
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. A new
|
||||
offline cargo-source inspector now pushes that groundwork further in rehosted code: the checked-in
|
||||
imports into named cargo production overrides too, and the named cargo-price strip `106..176` now
|
||||
imports into named cargo price overrides as well. The checked-in static selector reconstruction is
|
||||
now explicit: the broader 1.06 CargoTypes corpus has `51` names, the Cargo106 `cargoSkin` corpus
|
||||
has `70`, and the rehosted offline selector builder now closes the `71`-row named price strip as
|
||||
`cargoSkin` plus the core `Rock` carry-over. 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, builds a merged live cargo registry, and derives an exact named cargo-production selector
|
||||
from the checked-in bindings. Dedicated CLI inspector commands now expose that production selector
|
||||
and the unresolved price-selector candidate registry directly. The same report still 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
|
||||
names, builds a merged live cargo registry, and now derives exact named cargo-production and named
|
||||
cargo-price selectors from the checked-in bindings. Dedicated CLI inspector commands now expose
|
||||
both grounded selectors directly, while the same report still makes the residual live-registry gap
|
||||
explicit by showing the nine excluded CargoTypes-only industrial names outside the 71-row price
|
||||
strip. 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
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue