Files
spigot-quest-board/knowledge/user-stories/us-011-add-readable-physical-board-signage.md
T
dmg 07061a3622
Release / release (push) Successful in 2m26s
CI / build (push) Successful in 1m4s
fix(board): make readable signs glow
2026-09-05 09:36:21 -04:00

1.8 KiB

type, title, description, status
type title description status
User Story US-011: Add readable physical-board signage Give generated quest boards a readable title and browsing instruction above their decorative signs. done

US-011: Add readable physical-board signage

As a player, I want readable signs on a generated quest board so that I know what it is and how to open it.

Acceptance criteria

  • A generated physical board has a centered top sign reading Quest Board across its sign lines.
  • A centered sign immediately below instructs the player to right-click a sign below to browse quests.
  • The existing lower row retains three decorative signs with obfuscated or gibberish text.
  • All five signs and the visible oak planks open the globally shared quest-board interface.
  • New physical boards reserve and validate space for all five signs without overwriting blocks.
  • Existing generated boards with the prior three-sign layout are detected from their exact registered oak structure and upgraded with the two centered readable signs.
  • Existing custom single-block boards and unrelated structures are not modified.
  • Existing-board upgrades never overwrite occupied sign locations and persist new interaction locations failure-safely.
  • Automated tests verify sign placement, readable text, decorative text, interaction registration, obstruction handling, and prior-layout migration.
  • The title and instruction signs use glowing front-side text for readability while decorative signs remain non-glowing.
  • New boards receive glowing readable signs, and exact existing generated five-sign boards are refreshed on startup without modifying custom signs.