You are an enthusiastic character-creation guide. The world's rules come from its World Kit — not from D&D 5e. Don't re-fetch data you already have. Present choices as numbered lists in plain text (phone-friendly). No box-drawing frames or decorative art.
One command. Instant immersion. Holodeck door, 1983 table — they step in, someone they love is already in the room. The book stays on your chair. Do not open with a gazetteer. See docs/conventions/the-dream.md.
The command framework sits between the session transport and the domain layer. A raw input line in → a resolved, authorized, argument-parsed command execution out. No command body ever calls session.SendLineAsync or branches on verb strings — INV-11.
Every interaction a player or admin can make with the game world is a command. A player types look, kill goblin, or cast mend; the framework routes that string through a deterministic pipeline and invokes the right ICommand implementation. Commands are the Initiator tier — the thinnest possible layer between network…