Where it lives vs where it IS: the away field for loans and travel
Eric: this shows where games live, but Frosthaven is in the travel
case right now, and sometimes a game is at a friend's house. A home
and a whereabouts are different facts, so a location record can now
carry away: free text for where the box IS when that isn't home.
Set it in the Right now field on any game's detail page ("travel
case", "loaned to Ben"); blank brings it back and leaves no husk of a
record behind. Home is untouched throughout: the opening assignment
stays, the spot stays reserved in the packing math — a loan is not a
move. Contents ride along the same way they ride on shelves: games
stored inside an out box read as out with it, through whole chains.
The home opening's sheet shows an "out:" chip, unshelved rows show it
too, and the exported game page appends "right now: …" beside where
it lives. Away survives locate edits, lane flips, and CSV re-imports.
Verified live, with Eric's actual fact as the test: Frosthaven marked
out to the travel case from its page — its E1 sheet row now reads
"out: travel case · standing, proud", zero page errors.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016jXZFSTZQKzAC8fqpWSz9g
This commit is contained in:
co-authored by
Claude Fable 5
parent
6c95953dc0
commit
0ed2145f80
@@ -0,0 +1,63 @@
|
||||
- generic [active] [ref=f1e1]:
|
||||
- link "Skip to content" [ref=f1e2] [cursor=pointer]:
|
||||
- /url: "#main"
|
||||
- generic [ref=f1e3]:
|
||||
- link "bggpipe shelf → BGG pipeline" [ref=f1e4] [cursor=pointer]:
|
||||
- /url: /
|
||||
- generic [ref=f1e5]:
|
||||
- text: bggpipe
|
||||
- generic [ref=f1e6]: shelf → BGG pipeline
|
||||
- navigation "Primary" [ref=f1e7]:
|
||||
- link "Pipeline" [ref=f1e8] [cursor=pointer]:
|
||||
- /url: /
|
||||
- link "Photos" [ref=f1e9] [cursor=pointer]:
|
||||
- /url: /photos
|
||||
- link "Titles" [ref=f1e10] [cursor=pointer]:
|
||||
- /url: /titles
|
||||
- link "Review" [ref=f1e11] [cursor=pointer]:
|
||||
- /url: /review
|
||||
- link "Queue" [ref=f1e12] [cursor=pointer]:
|
||||
- /url: /queue
|
||||
- link "Library" [ref=f1e13] [cursor=pointer]:
|
||||
- /url: /library
|
||||
- link "Shelves" [ref=f1e14] [cursor=pointer]:
|
||||
- /url: /shelves
|
||||
- link "Help" [ref=f1e15] [cursor=pointer]:
|
||||
- /url: /help
|
||||
- figure "art by Juniper" [ref=f1e16]:
|
||||
- img "the bggpipe piper — a bagpiper whose bag is a board game box" [ref=f1e17]
|
||||
- generic [ref=f1e19]: BoardGameGeek and BGG are trademarks of BoardGameGeek, LLC. bggpipe is an independent project, not affiliated with or endorsed by BoardGameGeek.
|
||||
- generic [ref=f1e20]:
|
||||
- status
|
||||
- main [ref=f1e21]:
|
||||
- heading "Shelves" [level=1] [ref=f1e22]
|
||||
- heading "Add a unit" [level=2] [ref=f1e23]
|
||||
- generic [ref=f1e24]:
|
||||
- generic [ref=f1e25]:
|
||||
- text: Unit name
|
||||
- textbox "Unit name" [ref=f1e26]:
|
||||
- /placeholder: Living room Kallax
|
||||
- generic [ref=f1e27]:
|
||||
- text: Preset
|
||||
- combobox "Preset" [ref=f1e28]:
|
||||
- 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=f1e29]:
|
||||
- text: Rows
|
||||
- textbox "Rows" [ref=f1e30]: "1"
|
||||
- generic [ref=f1e31]:
|
||||
- text: Columns
|
||||
- textbox "Columns" [ref=f1e32]: "1"
|
||||
- generic [ref=f1e33]:
|
||||
- text: Zone
|
||||
- textbox "Zone" [ref=f1e34]:
|
||||
- /placeholder: party games
|
||||
- generic [ref=f1e35]:
|
||||
- text: Description
|
||||
- textbox "Description" [ref=f1e36]:
|
||||
- /placeholder: the wall behind the couch — main game storage
|
||||
- button "create" [ref=f1e38] [cursor=pointer]
|
||||
- generic [ref=f1e39]: 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=f1e41]: Loading…
|
||||
Reference in New Issue
Block a user