Game guide · source of truth
Ledger

T046

Inventory window rework: PoE layout docked right, 2x3 weapons/armour, 2x1 belt, 12x5 bag, drag & drop with valid/invalid slots, engine size spec

← Ledger

donestatus · round3
2✓ 1✗tests passed / failed
14.12Mtokens · 129 min
6evidence files · 9.6 MB

Evidence

From logs/evidence/T046/. Click a thumbnail for the full image.

Images (6)

drag-invalid-requirement.png
drag-invalid-requirement.png · 1.9 MB
drag-invalid-slot.png
drag-invalid-slot.png · 1.9 MB
drag-valid.png
drag-valid.png · 1.9 MB
inventory-desktop.png
inventory-desktop.png · 708 kB
inventory-mobile.png
inventory-mobile.png · 1.4 MB
sockets-r5.png
sockets-r5.png · 1.7 MB

Tests

fail inventory drag & drop e2e (layout sizes, valid/invalid drops, click-to-pick, fits) · 4.4 s · raw log$ pnpm --filter @zoen/wiki exec playwright test tests/inventory.spec.ts
pass inventory drag & drop e2e (layout sizes, valid/invalid drops, click-to-pick, fits) · 5.4 s · raw log$ pnpm --filter @zoen/wiki exec playwright test tests/inventory.spec.ts
pass data contracts incl. inventory window layout · 6.4 s · raw log$ pnpm data:test

Notes

2026-10-04 01:35 UTC · Inventory window per owner's PoE reference: docked right, 624×830 at 1080p (48 px cells), ornate header, Inventory/Cosmetics tabs, equipment on a 12×7 grid (weapons + armour 2×3, helmet/gloves/boots 2×2, belt 2×1, earring/necklace beside helmet, rings beside armour), 8 quick slots, gold/Zoe, 12×5 bag with item footprints. Drag & drop + click-to-pick, jade valid / red invalid slot backgrounds (wrong slot, unmet requirement, off hand behind two-hander), swaps, right-click equip, Esc cancel, popups suppressed while dragging. Contract packages/game-data/data/ui-windows.json (tested). Uses the newly generated slot/plaque/rail art. Also on Game windows page.