--- type: User Story title: "US-010: Generate a physical quest-board structure" description: Let an administrator generate and register a decorative oak quest board at a targeted ground anchor. status: backlog --- # US-010: Generate a physical quest-board structure As an **administrator**, I want quest-board creation to optionally construct a recognizable physical board so that I do not need to build each board manually. ## Acceptance criteria - [ ] `/questadmin createboard physical` generates and registers a physical quest board while the existing `/questadmin createboard` behavior remains unchanged. - [ ] The targeted block is treated as the ground anchor and remains unchanged. - [ ] The generated board faces the administrator and is five blocks wide and four blocks tall. - [ ] The outer columns use oak-log pillars and the center uses oak planks. - [ ] Oak wall signs on the front display decorative obfuscated or gibberish text. - [ ] Clicking generated visible planks or signs opens the same globally shared quest-board interface. - [ ] Generation requires empty space and refuses to overwrite an existing structure. - [ ] Structure generation and interaction-location registration form one failure-safe transaction; failure restores changed blocks and registers nothing. - [ ] Generated interaction locations persist across restarts and remain compatible with existing registered boards. - [ ] The `physical` argument is offered through permission-aware command autocomplete. - [ ] Automated tests verify geometry, facing direction, obstruction handling, rollback, registration, persistence, and autocomplete. ## Related - [US-002: Create and use shared quest boards](us-002-create-and-use-shared-quest-boards.md) - [US-009: Use a screen-fitting quest-board interface](us-009-use-a-screen-fitting-quest-board-interface.md)