## ADDED Requirements ### Requirement: Tool instance can have selected profile The system SHALL allow setting an explicit config profile on a tool instance. #### Scenario: Assign profile to instance - **WHEN** user sets selected_profile_id on a tool instance - **THEN** the instance stores the profile ID and uses it at launch time ### Requirement: Tool instance uses default profile when none selected The system SHALL resolve a default profile for a tool instance when no explicit profile is selected. #### Scenario: Fallback to user default - **WHEN** a tool instance has no selected_profile_id - **THEN** the system uses the user's default profile for that tool type, or the global default ### Requirement: Remove legacy auto-mount behavior The system SHALL no longer auto-mount the active config folder at tool launch time. #### Scenario: Launch without active folder - **WHEN** a tool instance launches with no selected profile and no default - **THEN** the instance starts without mounting any config folder