← The game interface — first brush · all tasks

Element-card renderer, seeded table data, and the card editor

done priority 1 estimate M

game-interface/002 · created 2026-08-11 · updated 2026-08-12

What

The shared card layer both the game and the authoring tool sit on:

Done

All four files live in land-of-lor/pocs/game-shell/ (2026-08-11). #53 seeded as “Leather” (Rah’s documented name for Wind over Mountain); all other names are provisional seeds from the historic table — Kris’s sticky-note renames from the physical table session (Fire Crystal, Mushrooms, Wood, Gold, Silver, Dirt, …) still need applying in the editor. Verified: editor renders and edits from a plain local serve; grid and card variants render correctly.

Review

Kris opens land-of-lor/pocs/game-shell/card-editor.html in a browser (straight from disk works), pokes at an element or two, downloads elements.js, and confirms the tool fits how he wants to author the table. Then: apply the sticky-note renames from the physical table.

Outcome — done (2026-08-12)

Signed off by Kris: “we have the card editor now, I’m really happy with that.”

Two follow-ons deliberately not folded into this task:

View source in repository · also available as raw markdown.