Files
the-nexus/docs/mempalace/bezalel_example.yaml
Alexander Whitestone 35b92555e5
Some checks failed
CI / test (pull_request) Failing after 6s
CI / validate (pull_request) Failing after 2s
feat: CmdAsk NPC command, added_by metadata, taxonomy CI, drop dead duplicate
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>
2026-04-07 10:19:11 -04:00

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