Eric, looking at a dense cube full of "no room" and "unmeasured": how do I say it really IS here, and in what orientation? Two answers. The packer models one flat pile and one standing row; real shelves are 3-D — boxes sit crosswise, ride on top of piles, stand proud of the edge. Acknowledge generalizes from overhang-only to the human overruling the model: "it's here anyway" on any resident the lanes can't take. An acknowledged box takes a lane when one works (honoring a flat/standing override; the spine-out case lands relaxed standing, now tagged ", proud" by the packer itself instead of guessed from misfit-ness) and otherwise is WEDGED IN: really there, in some arrangement the model can't see, outside the capacity bars and never warned about. The previous commit's ackable gate is gone — accepting always does something now, so no placebo remains to guard against. And "unmeasured" is no longer a dead end: the chip is a button. Tap, enter width × length × depth from your own tape measure, and it saves to data/measurements.json (a new committed curation store) with dims source "measured" — overlaid on every games.json read (web, dims, export, CSV import), because the owner's ruler outranks BGG's database. All three fields empty clears one. Verified live: Etherfields on the tower reads "standing, proud", an acknowledged box in a width-starved cube reads "wedged in", the measure form opens with three inputs, zero page errors. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_016jXZFSTZQKzAC8fqpWSz9g
65 lines
2.7 KiB
YAML
65 lines
2.7 KiB
YAML
- generic [active] [ref=e1]:
|
||
- link "Skip to content" [ref=e2] [cursor=pointer]:
|
||
- /url: "#main"
|
||
- generic [ref=e3]:
|
||
- link "bggpipe shelf → BGG pipeline" [ref=e4] [cursor=pointer]:
|
||
- /url: /
|
||
- generic [ref=e5]:
|
||
- text: bggpipe
|
||
- generic [ref=e6]: shelf → BGG pipeline
|
||
- navigation "Primary" [ref=e7]:
|
||
- link "Pipeline" [ref=e8] [cursor=pointer]:
|
||
- /url: /
|
||
- link "Photos 4" [ref=e9] [cursor=pointer]:
|
||
- /url: /photos
|
||
- text: Photos
|
||
- generic [ref=e10]: "4"
|
||
- link "Titles" [ref=e11] [cursor=pointer]:
|
||
- /url: /titles
|
||
- link "Review" [ref=e12] [cursor=pointer]:
|
||
- /url: /review
|
||
- link "Queue" [ref=e13] [cursor=pointer]:
|
||
- /url: /queue
|
||
- link "Library" [ref=e14] [cursor=pointer]:
|
||
- /url: /library
|
||
- link "Shelves" [ref=e15] [cursor=pointer]:
|
||
- /url: /shelves
|
||
- link "Help" [ref=e16] [cursor=pointer]:
|
||
- /url: /help
|
||
- figure "art by Juniper" [ref=e17]:
|
||
- img "the bggpipe piper — a bagpiper whose bag is a board game box" [ref=e18]
|
||
- generic [ref=e20]: BoardGameGeek and BGG are trademarks of BoardGameGeek, LLC. bggpipe is an independent project, not affiliated with or endorsed by BoardGameGeek.
|
||
- generic [ref=e21]:
|
||
- status
|
||
- main [ref=e22]:
|
||
- heading "Shelves" [level=1] [ref=e23]
|
||
- heading "Add a unit" [level=2] [ref=e24]
|
||
- generic [ref=e25]:
|
||
- generic [ref=e26]:
|
||
- text: Unit name
|
||
- textbox "Unit name" [ref=e27]:
|
||
- /placeholder: Living room Kallax
|
||
- generic [ref=e28]:
|
||
- text: Preset
|
||
- combobox "Preset" [ref=e29]:
|
||
- option "IKEA Kallax cube (13.25 × 13.25 × 15.4)" [selected]
|
||
- option "IKEA Billy shelf (30.75 × 13 × 11)"
|
||
- option "custom size"
|
||
- option "no size — travel case, lent out…"
|
||
- generic [ref=e30]:
|
||
- text: Rows
|
||
- textbox "Rows" [ref=e31]: "1"
|
||
- generic [ref=e32]:
|
||
- text: Columns
|
||
- textbox "Columns" [ref=e33]: "1"
|
||
- generic [ref=e34]:
|
||
- text: Zone
|
||
- textbox "Zone" [ref=e35]:
|
||
- /placeholder: party games
|
||
- generic [ref=e36]:
|
||
- text: Description
|
||
- textbox "Description" [ref=e37]:
|
||
- /placeholder: the wall behind the couch — main game storage
|
||
- button "create" [ref=e39] [cursor=pointer]
|
||
- generic [ref=e40]: grid mode labels openings A1, A2… by row; you can edit, add, or remove openings afterward — repeat with another grid to stack sections (double-wides above cubes, say) in the same unit
|
||
- paragraph [ref=e42]: Loading… |