Skip to content
Calpheon Labs Binary Schemas
Esc
navigateopen⌘Jpreview
On this page

displayexchangeitemnpc.dbss

Binary layout, byte coverage, field semantics, and validation evidence for the intrinsic BSD displayexchangeitemnpc decoder.

Investigation status

Status Value
Coverage 100%
Iteration BSD migration
Review state BSD migration reconciled
Last reviewed 2026-08-03
Captures examined Steam capture ads_version 856; PAZ 3600; file hash 4093843561; 2,944 extracted bytes; 124 rows; normalized SHA-256 2427f8f5f0e9e540e7ba57d38c56809bc0c22f67ad803f0cc66a8b3bb5dfa415
Decoder packages/scraper/src/tables/displayexchangeitemnpc.dbss.ts
Remaining blockers None

See Decoder methodology for the confidence scale and evidence rules.

Field ledger

Field/path Offset and width Representation Claimed meaning Physical confidence Representation confidence Semantic confidence Evidence Status
row count and packed/repeated key variable row repeated identity validated; packed and split values retained character/display-group identity Certain Certain High Intrinsic equality and character-key joins Closed
exchange count u32 control consumed/omitted selector count Certain Certain Certain Self-framing array Closed
exchangeIds counted u16[] retained as ordered selectors runtime item-exchange recipe selectors Certain Certain High Client wrapper indexes this list; 204 values resolve locally and 12 retained references lack captured definitions Closed
Reserved ranges schema-local fixed widths consumed with .pad() and omitted framing or semantically neutral capacity Certain Certain Neutral Adjacent fields, strict EOF, and exact snapshot parity establish each width Closed neutral

Active assumptions

Findings

ID Finding Evidence Schema/documentation impact Status
F-01 The intrinsic decoder reproduces the transformed reference output exactly. Full snapshot comparison; 124 rows; normalized SHA-256 2427f8f5f0e9e540e7ba57d38c56809bc0c22f67ad803f0cc66a8b3bb5dfa415 The BSD schema is the production source of truth. Closed
F-02 Row and section boundaries are intrinsic. Strict decoding reaches exact EOF on the installed capture. No companion offset table is loaded by this decoder. Closed
F-03 Reserved byte ranges are representation details. Their widths are fixed by adjacent fields and full-snapshot parity. .pad() keeps the schema readable and omits redundant output properties. Closed

Reconciled source findings

ID Finding Evidence Schema/documentation impact Status
F-01 The selector list is not a total FK into itemexchangebynpc.dbss. Complete installed comparison has dangling values. Misleading “keys into” comment replaced; negative regression test added. Closed
F-02 The selectors address ordered runtime item-exchange recipes despite the incomplete captured static namespace. Client indexed-wrapper consumer; 216 display values, 204 locally resolved, 12 unmatched, and five unreferenced static recipes. Promoted semantic confidence while preserving unmatched values and forbidding a total-FK check. Closed

Was this page helpful?