release_policy:
  debug: [stable, beta, experimental]
  profile: [stable, beta]
  release: [stable]

mobile:
  navigation:
    assistant:
      enabled: true
      release_tier: stable
      build_modes: [debug, profile, release]
      description: Mobile assistant destination
      ui_surface: mobile_shell
    settings:
      enabled: true
      release_tier: stable
      build_modes: [debug, profile, release]
      description: Mobile settings destination
      ui_surface: mobile_shell
  assistant:
    direct_ai:
      enabled: true
      release_tier: stable
      build_modes: [debug, profile, release]
      description: Mobile direct AI assistant mode
      ui_surface: assistant_page
    local_gateway:
      enabled: true
      release_tier: stable
      build_modes: [debug, profile, release]
      description: Mobile local gateway assistant mode
      ui_surface: assistant_page
    relay_gateway:
      enabled: true
      release_tier: stable
      build_modes: [debug, profile, release]
      description: Mobile relay gateway assistant mode
      ui_surface: assistant_page
    file_attachments:
      enabled: true
      release_tier: stable
      build_modes: [debug, profile, release]
      description: Mobile file attachment action in assistant composer
      ui_surface: assistant_page
    multi_agent:
      enabled: true
      release_tier: experimental
      build_modes: [debug, profile, release]
      description: Mobile multi-agent assistant controls
      ui_surface: assistant_page
    local_runtime:
      enabled: false
      release_tier: experimental
      build_modes: []
      description: Mobile does not expose desktop runtime controls
      ui_surface: assistant_page
  settings:
    gateway:
      enabled: true
      release_tier: stable
      build_modes: [debug, profile, release]
      description: Mobile bridge and integration settings
      ui_surface: settings_page
    archived_tasks:
      enabled: true
      release_tier: stable
      build_modes: [debug, profile, release]
      description: Mobile archived task management
      ui_surface: settings_page
    remote_desktop:
      enabled: true
      release_tier: stable
      build_modes: [debug, profile, release]
      description: Mobile WebRTC Remote Desktop view
      ui_surface: settings_page
    logs:
      enabled: true
      release_tier: stable
      build_modes: [debug, profile, release]
      description: Mobile runtime logs view
      ui_surface: settings_page
    help:
      enabled: true
      release_tier: stable
      build_modes: [debug, profile, release]
      description: Mobile setup help and installation guide
      ui_surface: settings_page
    account_access:
      enabled: true
      release_tier: stable
      build_modes: [debug, profile, release]
      description: Mobile account access settings
      ui_surface: settings_page
    vault_server:
      enabled: true
      release_tier: stable
      build_modes: [debug, profile, release]
      description: Mobile vault server settings
      ui_surface: settings_page
    experimental_canvas:
      enabled: true
      release_tier: experimental
      build_modes: [debug, profile, release]
      description: Mobile experimental canvas host toggle
      ui_surface: settings_page
    experimental_bridge:
      enabled: true
      release_tier: experimental
      build_modes: [debug, profile, release]
      description: Mobile experimental bridge toggle
      ui_surface: settings_page
    experimental_debug:
      enabled: true
      release_tier: experimental
      build_modes: [debug, profile, release]
      description: Mobile experimental debug runtime toggle
      ui_surface: settings_page

desktop:
  navigation:
    assistant:
      enabled: true
      release_tier: stable
      build_modes: [debug, profile, release]
      description: Desktop assistant destination
      ui_surface: sidebar_navigation
    settings:
      enabled: true
      release_tier: stable
      build_modes: [debug, profile, release]
      description: Desktop settings destination
      ui_surface: sidebar_navigation
  assistant:
    direct_ai:
      enabled: true
      release_tier: stable
      build_modes: [debug, profile, release]
      description: Desktop direct AI assistant mode
      ui_surface: assistant_page
    local_gateway:
      enabled: true
      release_tier: stable
      build_modes: [debug, profile, release]
      description: Desktop local gateway assistant mode
      ui_surface: assistant_page
    relay_gateway:
      enabled: true
      release_tier: stable
      build_modes: [debug, profile, release]
      description: Desktop relay gateway assistant mode
      ui_surface: assistant_page
    file_attachments:
      enabled: true
      release_tier: stable
      build_modes: [debug, profile, release]
      description: Desktop file attachment action in assistant composer
      ui_surface: assistant_page
    multi_agent:
      enabled: false
      release_tier: beta
      build_modes: []
      description: Desktop multi-agent assistant controls hidden by default
      ui_surface: assistant_page
    local_runtime:
      enabled: true
      release_tier: stable
      build_modes: [debug, profile, release]
      description: Desktop local runtime and gateway orchestration controls
      ui_surface: assistant_page
  settings:
    gateway:
      enabled: true
      release_tier: stable
      build_modes: [debug, profile, release]
      description: Desktop bridge and integration settings
      ui_surface: settings_page
    archived_tasks:
      enabled: true
      release_tier: stable
      build_modes: [debug, profile, release]
      description: Desktop archived task management
      ui_surface: settings_page
    remote_desktop:
      enabled: false
      release_tier: stable
      build_modes: []
      description: Desktop WebRTC Remote Desktop view temporarily disabled
      ui_surface: settings_page
    logs:
      enabled: true
      release_tier: stable
      build_modes: [debug, profile, release]
      description: Desktop runtime logs view
      ui_surface: settings_page
    help:
      enabled: true
      release_tier: stable
      build_modes: [debug, profile, release]
      description: Desktop setup help and installation guide
      ui_surface: settings_page
    account_access:
      enabled: true
      release_tier: stable
      build_modes: [debug, profile, release]
      description: Desktop account access settings
      ui_surface: settings_page
    vault_server:
      enabled: true
      release_tier: stable
      build_modes: [debug, profile, release]
      description: Desktop vault server settings
      ui_surface: settings_page
    experimental_canvas:
      enabled: true
      release_tier: experimental
      build_modes: [debug, profile, release]
      description: Desktop experimental canvas host toggle
      ui_surface: settings_page
    experimental_bridge:
      enabled: true
      release_tier: experimental
      build_modes: [debug, profile, release]
      description: Desktop experimental bridge toggle
      ui_surface: settings_page
    experimental_debug:
      enabled: true
      release_tier: experimental
      build_modes: [debug, profile, release]
      description: Desktop experimental debug runtime toggle
      ui_surface: settings_page

web:
  navigation:
    assistant:
      enabled: true
      release_tier: stable
      build_modes: [debug, profile, release]
      description: Web assistant destination
      ui_surface: web_shell
    settings:
      enabled: true
      release_tier: stable
      build_modes: [debug, profile, release]
      description: Web settings destination
      ui_surface: web_shell
  assistant:
    direct_ai:
      enabled: true
      release_tier: stable
      build_modes: [debug, profile, release]
      description: Web direct AI assistant mode
      ui_surface: assistant_page
    local_gateway:
      enabled: false
      release_tier: experimental
      build_modes: []
      description: Web does not expose local gateway controls
      ui_surface: assistant_page
    relay_gateway:
      enabled: true
      release_tier: stable
      build_modes: [debug, profile, release]
      description: Web relay gateway assistant mode
      ui_surface: assistant_page
    file_attachments:
      enabled: true
      release_tier: stable
      build_modes: [debug, profile, release]
      description: Web file attachment action in assistant composer
      ui_surface: assistant_page
    multi_agent:
      enabled: false
      release_tier: experimental
      build_modes: []
      description: Web multi-agent controls disabled
      ui_surface: assistant_page
    local_runtime:
      enabled: false
      release_tier: experimental
      build_modes: []
      description: Web does not expose local runtime controls
      ui_surface: assistant_page
  settings:
    gateway:
      enabled: true
      release_tier: stable
      build_modes: [debug, profile, release]
      description: Web bridge and integration settings
      ui_surface: settings_page
    archived_tasks:
      enabled: true
      release_tier: stable
      build_modes: [debug, profile, release]
      description: Web archived task management
      ui_surface: settings_page
    logs:
      enabled: true
      release_tier: stable
      build_modes: [debug, profile, release]
      description: Web runtime logs view
      ui_surface: settings_page
    account_access:
      enabled: true
      release_tier: stable
      build_modes: [debug, profile, release]
      description: Web account access settings
      ui_surface: settings_page
    vault_server:
      enabled: false
      release_tier: experimental
      build_modes: []
      description: Web vault server settings disabled
      ui_surface: settings_page
    experimental_canvas:
      enabled: false
      release_tier: experimental
      build_modes: []
      description: Web experimental canvas host toggle disabled
      ui_surface: settings_page
    experimental_bridge:
      enabled: false
      release_tier: experimental
      build_modes: []
      description: Web experimental bridge toggle disabled
      ui_surface: settings_page
    experimental_debug:
      enabled: false
      release_tier: experimental
      build_modes: []
      description: Web experimental debug runtime toggle disabled
      ui_surface: settings_page
