Utility Belt runtime checks
PASS: native world loaded
PASS: server state initialized
PASS: native item exists: OdinsBelt
PASS: item enters player inventory: OdinsBelt
PASS: belt inventory icon decodes at full resolution
PASS: belt icon has visible opaque coverage beyond the lantern
PASS: belt is a normal equippable utility item
PASS: native inventory cell displays the belt icon
PASS: E opens the belt menu without auto-equipping
PASS: opening does not move or equip the belt
PASS: normal equip succeeds
PASS: server recognizes native equipment hash
PASS: equipped belt stays in ordinary inventory and creates no duplicate
PASS: native item exists: Wishbone
PASS: item enters player inventory: Wishbone
PASS: transfer requested: Wishbone
PASS: server accepts transfer: Wishbone
PASS: belt item frees normal inventory space: Wishbone
PASS: item metadata survives transfer: Wishbone
PASS: native item exists: Demister
PASS: item enters player inventory: Demister
PASS: transfer requested: Demister
PASS: server accepts transfer: Demister
PASS: belt item frees normal inventory space: Demister
PASS: item metadata survives transfer: Demister
PASS: native item exists: BeltStrength
PASS: item enters player inventory: BeltStrength
PASS: transfer requested: BeltStrength
PASS: server accepts transfer: BeltStrength
PASS: belt item frees normal inventory space: BeltStrength
PASS: item metadata survives transfer: BeltStrength
PASS: native item exists: Lantern
PASS: item enters player inventory: Lantern
PASS: transfer requested: Lantern
PASS: server accepts transfer: Lantern
PASS: belt item frees normal inventory space: Lantern
PASS: item metadata survives transfer: Lantern
PASS: native item exists: CryptKey
PASS: item enters player inventory: CryptKey
PASS: transfer requested: CryptKey
PASS: server accepts transfer: CryptKey
PASS: belt item frees normal inventory space: CryptKey
PASS: item metadata survives transfer: CryptKey
PASS: native utility works: Wishbone
PASS: native utility works: Demister
PASS: native utility works: BeltStrength
PERF click Wishbone=3.05ms
PASS: button turns off Wishbone
PASS: toggle reuses visible model: Wishbone
PASS: button restores Wishbone
PERF click Demister=1.99ms
PASS: button turns off Demister
PASS: toggle reuses visible model: Demister
PASS: button restores Demister
PERF click BeltStrength=2.34ms
PASS: button turns off BeltStrength
PASS: toggle reuses visible model: BeltStrength
PASS: button restores BeltStrength
PERF click Lantern=2.33ms
PASS: button turns off Lantern
PASS: toggle reuses visible model: Lantern
PASS: button restores Lantern
PASS: keys remain active independently of utility buttons
PASS: no extra inventory button is created
PASS: belt front remains aligned during hip motion -40
PASS: keyring remains in front of waist during hip motion -40
PASS: belt front remains aligned during hip motion 0
PASS: keyring remains in front of waist during hip motion 0
PASS: belt front remains aligned during hip motion 40
PASS: keyring remains in front of waist during hip motion 40
PASS: unequipping closes belt menu immediately
PASS: native unequip synchronizes
PASS: unequipping extinguishes lantern
PASS: unequipping keeps physical belt available for E interaction
PASS: belt can be re-equipped normally
PASS: re-equipping synchronizes
PASS: lightweight journal mirrors server-approved contents
PASS: native tombstone keeps physical belt when retention is enabled
PASS: native tombstone restores original quest-item flag
PASS: native tombstone preserves stored utilities
COMPLETE: 76 checks passed
