Feature: TUI Slash Command Catalog
  Scenario: Slash command catalog enumerates 60+ commands across 14 groups
    Given the TUI slash command catalog module is loaded
    Then the slash command catalog should contain at least 60 commands
    And the slash command catalog should contain exactly 14 groups

  Scenario: Slash command catalog includes representative commands
    Given the TUI slash command catalog module is loaded
    Then the slash command catalog should include "session:create"
    And the slash command catalog should include "plan:rollback"
    And the slash command catalog should include "project:context:show"
    And the slash command catalog should include "profile:show"
    And the slash command catalog should include "settings"
