— Collapsed from 153 titles to 30 per Ashley's call: guild = house, titles carry the role only (Prince, Royal Consort, Marshal, Treasurer, Chamberlain, Spymaster, Magister, High Priest, Court Wizard, Count, Baron, Knight Commander, Knight Lieutenant, Knight, High Noble, Noble, Resident, Untitled Citizen) plus the always-singular Celestials, Crown, and 8 Realm Council seats (renamed Crown Council to Realm Council per Ashley). Backend moved from aaemu_game_3030 to dedicated rookery_realm schema with the doc-spec shape: titles (slug PK + cardinality), people (slug PK, optional character_id), assignments (FK both ways, status enum + cardinality enforcement), title_benefits (queryable rows, no JSON blob). Frontend Titles section regrouped by tier; QA modal still works via character_id (auto-creates the person on first grant). C# proposed patch updated to read rookery_realm + supports permission wildcards (house.\* covers house.military, etc.). Old aaemu_game_3030.rookery_titles tables are dead and empty; leave for next maintenance window cleanup. Internal tooling — staff visibility only.
CONTENT · v2026.05.24 · 2026-05-24