Delivers remaining Phase deliverables for #1075 sub-issues: - #1079 (Agent NPCs): add CmdAsk command — `ask <npc> about <topic>` routes to StewardNPC.respond_to_question; 3 new tests - #1080 (Live memory): add `added_by: evennia` to write command metadata so written records are attributable; 1 new test - #1082 (Taxonomy CI): add `validate-rooms` step in ci.yml that runs validate_rooms.py against docs/mempalace/bezalel_example.yaml (sample compliant wizard config, all 5 core rooms present) - Remove dead duplicate mempalace/evennia_mempalace/ (436 lines, superseded by nexus/evennia_mempalace/ in the merged scaffold) 65 tests, all passing. Net: -347 lines. Refs #1075 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
23 lines
438 B
YAML
23 lines
438 B
YAML
# Example wizard mempalace.yaml — Bezalel
|
|
# Used by CI to validate that validate_rooms.py passes against a compliant config.
|
|
# Refs: #1082, #1075
|
|
|
|
wizard: bezalel
|
|
version: "1"
|
|
|
|
rooms:
|
|
- key: forge
|
|
label: Forge
|
|
- key: hermes
|
|
label: Hermes
|
|
- key: nexus
|
|
label: Nexus
|
|
- key: issues
|
|
label: Issues
|
|
- key: experiments
|
|
label: Experiments
|
|
- key: evennia
|
|
label: Evennia
|
|
- key: workspace
|
|
label: Workspace
|