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>