What problem does it solve? Newly created restaurant stores cannot start operating until printers are registered and tested, kitchen routing is configured, and staff are invited with correct roles. Doing these steps ad hoc leads to missed tasks, untested printers receiving orders, and over-privileged staff accounts. ## Core Features & Use Cases - Remaining-task tracking: Pulls the outstanding setup checklist via get_setup_steps and re-verifies it after every change so nothing is skipped. - Gated equipment setup: Registers printers one at a time with explicit confirmation, runs connectivity tests, and only assigns kitchen station routing to printers that pass. - Role-verified staff invitations: Invites staff one by one with least-privilege roles, then confirms actual permissions match intent using get_role_permissions. - Use Case: A store owner says "セットアップ何が残ってる?" and the assistant lists completed and remaining tasks, registers the missing kitchen printer after confirmation, tests it, routes the grill category to it, and invites a part-time cashier with the correct limited role. ## Quick Start Ask the assistant to check what initial setup tasks remain for my store and walk me through completing them one by one.