[
  {
    "id": "startup-loading",
    "code": "START-01",
    "group": "启动",
    "title": "启动初始化",
    "description": "显示品牌和工作区加载状态；默认打开原型后自动进入 AI 对话。",
    "theme": "dark",
    "file": "screens/START-01_startup-loading_dark.png"
  },
  {
    "id": "conversations",
    "code": "NAV-05",
    "group": "一级导航",
    "title": "AI 对话列表",
    "description": "按最近活动时间分组；每行显示标题，以及实际存在的确认状态与关联服务器。长按或左滑管理对话。",
    "theme": "dark",
    "file": "screens/NAV-05_conversations_dark.png"
  },
  {
    "id": "root-search",
    "code": "NAV-07",
    "group": "一级导航",
    "title": "AI 对话搜索结果",
    "description": "点右上角搜索，圆形按钮拉伸成搜索栏；输入后筛选对话，右侧取消恢复列表。",
    "theme": "dark",
    "file": "screens/NAV-07_root-search_dark.png"
  },
  {
    "id": "ai-home",
    "code": "AI-01",
    "group": "AI 对话",
    "title": "新建对话",
    "description": "新建对话是全屏工作区，不显示一级底栏，返回对话列表。",
    "theme": "dark",
    "file": "screens/AI-01_ai-home_dark.png"
  },
  {
    "id": "files-home",
    "code": "NAV-06",
    "group": "一级导航",
    "title": "文件",
    "description": "文件首页先选择服务器；连接后进入该服务器的文件列表，返回可切换。",
    "theme": "dark",
    "file": "screens/NAV-06_files-home_dark.png"
  },
  {
    "id": "ai-chat",
    "code": "AI-02",
    "group": "AI 对话",
    "title": "分析与执行确认",
    "description": "具体对话隐藏一级底栏，保留主机、命令与来源；返回到进入时的上下文。",
    "theme": "dark",
    "file": "screens/AI-02_ai-chat_dark.png"
  },
  {
    "id": "ai-working",
    "code": "AI-03",
    "group": "AI 对话",
    "title": "正在分析",
    "description": "分析中保留问题与上下文，发送按钮切换为停止；切换页面不会丢失当前会话。",
    "theme": "dark",
    "file": "screens/AI-03_ai-working_dark.png"
  },
  {
    "id": "ai-read-confirm",
    "code": "AI-07",
    "group": "AI 对话",
    "title": "读取命令确认",
    "description": "选择每次执行前确认时，读取检查也先展示命令并获得单次确认。",
    "theme": "dark",
    "file": "screens/AI-07_ai-read-confirm_dark.png"
  },
  {
    "id": "ai-done",
    "code": "AI-04",
    "group": "AI 对话",
    "title": "执行成功",
    "description": "结果回到同一条对话，显示完成时间和下一步；终端与文件入口仍位于输入区。",
    "theme": "dark",
    "file": "screens/AI-04_ai-done_dark.png"
  },
  {
    "id": "ai-error",
    "code": "AI-05",
    "group": "AI 对话",
    "title": "执行失败",
    "description": "保留错误原因和命令。重试再次经过确认，避免重复执行不透明。",
    "theme": "dark",
    "file": "screens/AI-05_ai-error_dark.png"
  },
  {
    "id": "ai-declined",
    "code": "AI-06",
    "group": "AI 对话",
    "title": "暂不执行",
    "description": "拒绝只影响这一次命令，保留前面的分析与对话。",
    "theme": "dark",
    "file": "screens/AI-06_ai-declined_dark.png"
  },
  {
    "id": "sidebar-ai",
    "code": "NAV-01",
    "group": "工作区与上下文",
    "title": "对话历史面板",
    "description": "补充历史选择面板；账户和偏好统一进入设置。",
    "theme": "dark",
    "file": "screens/NAV-01_sidebar-ai_dark.png"
  },
  {
    "id": "search-empty",
    "code": "NAV-03",
    "group": "工作区与上下文",
    "title": "搜索无结果",
    "description": "明确当前搜索范围，保留搜索词并提供清除入口。",
    "theme": "dark",
    "file": "screens/NAV-03_search-empty_dark.png"
  },
  {
    "id": "host-picker",
    "code": "CTX-01",
    "group": "工作区与上下文",
    "title": "选择对话主机",
    "description": "主机是会话上下文，不等同于终端已连接。允许清除关联，回到仅对话。",
    "theme": "dark",
    "file": "screens/CTX-01_host-picker_dark.png"
  },
  {
    "id": "model-picker",
    "code": "CTX-02",
    "group": "工作区与上下文",
    "title": "选择模型",
    "description": "按提供商组织模型，当前模型与默认模型分别展示；可进入模型管理。",
    "theme": "dark",
    "file": "screens/CTX-02_model-picker_dark.png"
  },
  {
    "id": "policy-picker",
    "code": "CTX-03",
    "group": "工作区与上下文",
    "title": "执行策略",
    "description": "解释两种策略的具体行为，确认入口与当前会话保持一致。",
    "theme": "dark",
    "file": "screens/CTX-03_policy-picker_dark.png"
  },
  {
    "id": "attachments",
    "code": "CTX-04",
    "group": "工作区与上下文",
    "title": "添加分析内容",
    "description": "从日志文件或粘贴文本进入，附件在发送前可移除；不默认上传终端全部内容。",
    "theme": "dark",
    "file": "screens/CTX-04_attachments_dark.png"
  },
  {
    "id": "rename",
    "code": "CTX-05",
    "group": "工作区与上下文",
    "title": "重命名会话",
    "description": "校验空名称，保存后同步更新对话标题与历史列表。",
    "theme": "dark",
    "file": "screens/CTX-05_rename_dark.png"
  },
  {
    "id": "terminal-home",
    "code": "TERM-01",
    "group": "一级导航",
    "title": "终端与主机",
    "description": "最近会话与主机资料分层，按环境分组。继续连接与主机详情使用不同入口。",
    "theme": "dark",
    "file": "screens/TERM-01_terminal-home_dark.png"
  },
  {
    "id": "terminal",
    "code": "TERM-02",
    "group": "终端连接",
    "title": "终端会话",
    "description": "终端全屏操作，不显示一级底栏；保留当前主机、会话与工具。",
    "theme": "dark",
    "file": "screens/TERM-02_terminal_dark.png"
  },
  {
    "id": "terminal-offline",
    "code": "TERM-03",
    "group": "终端连接",
    "title": "连接中断",
    "description": "保留历史输出，禁用输入并提供重连。断开不是删除，也不显示仍然在线。",
    "theme": "dark",
    "file": "screens/TERM-03_terminal-offline_dark.png"
  },
  {
    "id": "connect-error",
    "code": "TERM-04",
    "group": "终端连接",
    "title": "连接失败",
    "description": "明确主机地址与失败原因，支持重试或返回连接资料。",
    "theme": "dark",
    "file": "screens/TERM-04_connect-error_dark.png"
  },
  {
    "id": "auth",
    "code": "TERM-05",
    "group": "终端连接",
    "title": "补充认证",
    "description": "凭据缺失时先补充认证。密码字段遮蔽，不随资料同步默认传递。",
    "theme": "dark",
    "file": "screens/TERM-05_auth_dark.png"
  },
  {
    "id": "commands",
    "code": "TERM-06",
    "group": "终端连接",
    "title": "常用命令",
    "description": "命令带简短用途说明，选择只填入输入框，由用户按回车执行。",
    "theme": "dark",
    "file": "screens/TERM-06_commands_dark.png"
  },
  {
    "id": "sftp",
    "code": "FILE-01",
    "group": "文件与主机",
    "title": "SFTP 文件列表",
    "description": "当前主机和目录始终可见，支持进入目录、上一级与根目录。",
    "theme": "dark",
    "file": "screens/FILE-01_sftp_dark.png"
  },
  {
    "id": "file-preview",
    "code": "FILE-02",
    "group": "文件与主机",
    "title": "只读文件预览",
    "description": "文件内容以等宽字体展示，并明确只读；返回时保留目录。",
    "theme": "dark",
    "file": "screens/FILE-02_file-preview_dark.png"
  },
  {
    "id": "host-management",
    "code": "HOST-01",
    "group": "文件与主机",
    "title": "主机管理",
    "description": "集中维护主机资料，搜索按名称与地址匹配；连接与用于 AI 是独立操作。",
    "theme": "dark",
    "file": "screens/HOST-01_host-management_dark.png"
  },
  {
    "id": "host-detail",
    "code": "HOST-02",
    "group": "文件与主机",
    "title": "主机详情",
    "description": "地址、端口、用户名、分组与认证方式集中展示；两个明确的使用入口。",
    "theme": "dark",
    "file": "screens/HOST-02_host-detail_dark.png"
  },
  {
    "id": "add-host",
    "code": "HOST-03",
    "group": "文件与主机",
    "title": "添加主机",
    "description": "必填项、重名与端口范围校验；本原型不保存真实密码或密钥。",
    "theme": "dark",
    "file": "screens/HOST-03_add-host_dark.png"
  },
  {
    "id": "settings",
    "code": "SET-01",
    "group": "一级导航",
    "title": "设置首页",
    "description": "账户、AI、终端、外观、设备与数据统一进入设置，主导航保持可见。",
    "theme": "dark",
    "file": "screens/SET-01_settings_dark.png"
  },
  {
    "id": "account",
    "code": "ACC-01",
    "group": "设置与账户",
    "title": "账户与点数",
    "description": "从设置首页进入账户，查看演示点数、用量与权益。",
    "theme": "dark",
    "file": "screens/ACC-01_account_dark.png"
  },
  {
    "id": "points-records",
    "code": "ACC-02",
    "group": "设置与账户",
    "title": "点数使用记录",
    "description": "按日期展示模型用量，数据标明为演示；不表示真实计费结果。",
    "theme": "dark",
    "file": "screens/ACC-02_points-records_dark.png"
  },
  {
    "id": "points-detail",
    "code": "ACC-03",
    "group": "设置与账户",
    "title": "额度详情",
    "description": "免费、资源包与团队额度有独立说明，未开通状态不装成已开通。",
    "theme": "dark",
    "file": "screens/ACC-03_points-detail_dark.png"
  },
  {
    "id": "buy-points",
    "code": "ACC-04",
    "group": "设置与账户",
    "title": "购买入口",
    "description": "保留现有购买入口，明确待接入账号与支付服务；原型不会发起支付。",
    "theme": "dark",
    "file": "screens/ACC-04_buy-points_dark.png"
  },
  {
    "id": "models",
    "code": "MODEL-01",
    "group": "设置与账户",
    "title": "模型管理",
    "description": "提供商启停、默认模型与模型详情统一管理，演示添加提供商和模型。",
    "theme": "dark",
    "file": "screens/MODEL-01_models_dark.png"
  },
  {
    "id": "default-model",
    "code": "MODEL-02",
    "group": "设置与账户",
    "title": "默认模型",
    "description": "只从已启用提供商选择；设置影响新建会话，不改写已有会话模型。",
    "theme": "dark",
    "file": "screens/MODEL-02_default-model_dark.png"
  },
  {
    "id": "model-detail",
    "code": "MODEL-03",
    "group": "设置与账户",
    "title": "模型详情",
    "description": "模型与提供商信息可核对，并可设为默认模型。",
    "theme": "dark",
    "file": "screens/MODEL-03_model-detail_dark.png"
  },
  {
    "id": "add-provider",
    "code": "MODEL-04",
    "group": "设置与账户",
    "title": "添加提供商",
    "description": "展示添加配置的最小入口；仅维护原型名称，不发起服务请求。",
    "theme": "dark",
    "file": "screens/MODEL-04_add-provider_dark.png"
  },
  {
    "id": "add-model",
    "code": "MODEL-05",
    "group": "设置与账户",
    "title": "添加模型",
    "description": "校验模型名称，并加入当前自定义提供商。",
    "theme": "dark",
    "file": "screens/MODEL-05_add-model_dark.png"
  },
  {
    "id": "appearance",
    "code": "PREF-01",
    "group": "设置与账户",
    "title": "外观",
    "description": "浅色、深色和跟随系统，整个原型同步应用；终端保持深色。",
    "theme": "dark",
    "file": "screens/PREF-01_appearance_dark.png"
  },
  {
    "id": "startup",
    "code": "PREF-02",
    "group": "设置与账户",
    "title": "启动位置",
    "description": "保留恢复上次工作、新建 AI 会话和主机列表三个选择。",
    "theme": "dark",
    "file": "screens/PREF-02_startup_dark.png"
  },
  {
    "id": "ai-settings",
    "code": "PREF-03",
    "group": "设置与账户",
    "title": "AI 设置",
    "description": "集中管理执行策略和默认模型，解释主机与授权行为。",
    "theme": "dark",
    "file": "screens/PREF-03_ai-settings_dark.png"
  },
  {
    "id": "terminal-settings",
    "code": "PREF-04",
    "group": "设置与账户",
    "title": "终端设置",
    "description": "字号、快捷键栏和保持亮屏的设计入口，分别说明原型可演示范围。",
    "theme": "dark",
    "file": "screens/PREF-04_terminal-settings_dark.png"
  },
  {
    "id": "sync",
    "code": "SYNC-01",
    "group": "设备与数据",
    "title": "PC 数据同步",
    "description": "仅同步选定资料类型，不把终端连接或运行中进程表述为可迁移。",
    "theme": "dark",
    "file": "screens/SYNC-01_sync_dark.png"
  },
  {
    "id": "devices",
    "code": "SYNC-02",
    "group": "设备与数据",
    "title": "设备管理",
    "description": "当前手机与绑定 PC 分组展示，绑定与解除有明确返回路径。",
    "theme": "dark",
    "file": "screens/SYNC-02_devices_dark.png"
  },
  {
    "id": "device-detail",
    "code": "SYNC-03",
    "group": "设备与数据",
    "title": "绑定设备详情",
    "description": "说明解绑后停止后续同步、本机记录保留；解绑需二次确认。",
    "theme": "dark",
    "file": "screens/SYNC-03_device-detail_dark.png"
  },
  {
    "id": "bind-pc",
    "code": "SYNC-04",
    "group": "设备与数据",
    "title": "绑定 PC",
    "description": "配对码与设备确认流程分层；原型不会绑定真实设备。",
    "theme": "dark",
    "file": "screens/SYNC-04_bind-pc_dark.png"
  },
  {
    "id": "unbind",
    "code": "SYNC-05",
    "group": "设备与数据",
    "title": "解除绑定确认",
    "description": "仅影响后续资料同步，保留本机记录，允许取消。",
    "theme": "dark",
    "file": "screens/SYNC-05_unbind_dark.png"
  },
  {
    "id": "data",
    "code": "DATA-01",
    "group": "设备与数据",
    "title": "本机数据",
    "description": "保留会话附件与主机资料说明，不增加未经定义的删除或导出功能。",
    "theme": "dark",
    "file": "screens/DATA-01_data_dark.png"
  },
  {
    "id": "about",
    "code": "DATA-02",
    "group": "设备与数据",
    "title": "帮助与关于",
    "description": "解释工作区切换、独立连接与执行确认，方便首次使用者理解。",
    "theme": "dark",
    "file": "screens/DATA-02_about_dark.png"
  },
  {
    "id": "first-launch",
    "code": "NAV-04",
    "group": "工作区与上下文",
    "title": "首次使用",
    "description": "没有主机时提供添加主机和先问 AI 两个入口，不强制账号或 PC 绑定。",
    "theme": "dark",
    "file": "screens/NAV-04_first-launch_dark.png"
  },
  {
    "id": "host-sessions",
    "code": "TERM-08",
    "group": "终端连接",
    "title": "同主机多个会话",
    "description": "同一台主机分别保留运维与日志终端；继续会话与新建终端分开。",
    "theme": "dark",
    "file": "screens/TERM-08_host-sessions_dark.png"
  },
  {
    "id": "session-picker",
    "code": "TERM-09",
    "group": "终端连接",
    "title": "终端会话切换",
    "description": "按会话身份选择，显示目录、主机、连接状态和远端会话名。",
    "theme": "dark",
    "file": "screens/TERM-09_session-picker_dark.png"
  },
  {
    "id": "terminal-keyboard",
    "code": "TERM-10",
    "group": "终端连接",
    "title": "手机键盘态",
    "description": "终端工作区持续隐藏底栏，键盘出现时保留常用控制键；键盘为布局示意。",
    "theme": "dark",
    "file": "screens/TERM-10_terminal-keyboard_dark.png"
  },
  {
    "id": "terminal-tui",
    "code": "TERM-11",
    "group": "终端连接",
    "title": "交互程序与中断",
    "description": "top 演示不依赖聊天式输入；Ctrl+C 返回同一个 Shell。",
    "theme": "dark",
    "file": "screens/TERM-11_terminal-tui_dark.png"
  },
  {
    "id": "command-editor",
    "code": "TERM-12",
    "group": "终端连接",
    "title": "多行命令编辑",
    "description": "集中编辑并核对目标，明确发送后按行执行，不因粘贴就提交。",
    "theme": "dark",
    "file": "screens/TERM-12_command-editor_dark.png"
  },
  {
    "id": "output-selection",
    "code": "TERM-13",
    "group": "终端连接",
    "title": "终端输出选择",
    "description": "复制模式与终端输入分开，选定输出可复制或带入 AI。",
    "theme": "dark",
    "file": "screens/TERM-13_output-selection_dark.png"
  },
  {
    "id": "ai-handoff",
    "code": "AI-08",
    "group": "AI 对话",
    "title": "继续关联排障对话",
    "description": "预览选区、补充问题并选择已有对话；不用每次重新建会话。",
    "theme": "dark",
    "file": "screens/AI-08_ai-handoff_dark.png"
  },
  {
    "id": "ai-target-changed",
    "code": "AI-09",
    "group": "AI 对话",
    "title": "切换主机后旧请求失效",
    "description": "历史分析和命令固定原目标，切换主机只影响后续操作。",
    "theme": "dark",
    "file": "screens/AI-09_ai-target-changed_dark.png"
  },
  {
    "id": "fingerprint",
    "code": "CONN-01",
    "group": "连接与恢复",
    "title": "首次主机指纹确认",
    "description": "首次连接核对地址、类型与指纹，信任后才建立会话。",
    "theme": "dark",
    "file": "screens/CONN-01_fingerprint_dark.png"
  },
  {
    "id": "host-key-changed",
    "code": "CONN-02",
    "group": "连接与恢复",
    "title": "主机指纹变化",
    "description": "停止连接并引导核对，不提供直接覆盖指纹的快捷操作。",
    "theme": "dark",
    "file": "screens/CONN-02_host-key-changed_dark.png"
  },
  {
    "id": "connecting",
    "code": "CONN-03",
    "group": "连接与恢复",
    "title": "正在连接与取消",
    "description": "认证和指纹核对后建立连接，取消不产生后台幽灵会话。",
    "theme": "dark",
    "file": "screens/CONN-03_connecting_dark.png"
  },
  {
    "id": "auth-error",
    "code": "CONN-04",
    "group": "连接与恢复",
    "title": "认证失败",
    "description": "区分网络失败与认证失败，保留主机信息并可修改认证方式。",
    "theme": "dark",
    "file": "screens/CONN-04_auth-error_dark.png"
  },
  {
    "id": "reconnect-choice",
    "code": "CONN-05",
    "group": "连接与恢复",
    "title": "恢复工作方式",
    "description": "恢复已有 tmux 会话与新建 Shell 分开，不自动重发旧命令。",
    "theme": "dark",
    "file": "screens/CONN-05_reconnect-choice_dark.png"
  },
  {
    "id": "remote-session-lost",
    "code": "CONN-06",
    "group": "连接与恢复",
    "title": "远端会话已丢失",
    "description": "本地输出保留，明确远端进程状态未知，并提供新建终端路径。",
    "theme": "dark",
    "file": "screens/CONN-06_remote-session-lost_dark.png"
  },
  {
    "id": "close-session",
    "code": "TERM-14",
    "group": "终端连接",
    "title": "关闭本地终端确认",
    "description": "只关闭当前本地窗口，其他终端保留，不等同于停止远端进程。",
    "theme": "dark",
    "file": "screens/TERM-14_close-session_dark.png"
  },
  {
    "id": "private-key-auth",
    "code": "CONN-07",
    "group": "连接与恢复",
    "title": "私钥认证",
    "description": "选择示例 ED25519 密钥，和密码认证分开，首次连接仍需核对指纹。",
    "theme": "dark",
    "file": "screens/CONN-07_private-key-auth_dark.png"
  },
  {
    "id": "accessibility",
    "code": "IOS-01",
    "group": "iOS 设置与材质",
    "title": "显示与辅助功能",
    "description": "设置集中管理减少透明效果、增强对比度和减少动态效果。",
    "theme": "dark",
    "file": "screens/IOS-01_accessibility_dark.png"
  },
  {
    "id": "reduced-transparency",
    "code": "IOS-02",
    "group": "iOS 设置与材质",
    "title": "减少透明效果",
    "description": "玻璃表面改为实色，保留清楚边界与文字，不依赖模糊效果表达层级。",
    "theme": "dark",
    "file": "screens/IOS-02_reduced-transparency_dark.png"
  },
  {
    "id": "increased-contrast",
    "code": "IOS-03",
    "group": "iOS 设置与材质",
    "title": "增强对比度",
    "description": "提高表面与边界对比度，液态玻璃转为近实色，提高可读性。",
    "theme": "dark",
    "file": "screens/IOS-03_increased-contrast_dark.png"
  },
  {
    "id": "files-host-picker",
    "code": "FM-01",
    "group": "文件模块",
    "title": "选择文件主机",
    "description": "目录、搜索与文件连接按主机分别保留，不改变 AI 对话目标。",
    "theme": "dark",
    "file": "screens/FM-01_files-host-picker_dark.png"
  },
  {
    "id": "files-preview",
    "code": "FM-02",
    "group": "文件模块",
    "title": "文件只读预览",
    "description": "预览文本文件时隐藏底栏；返回同一主机和目录，保留搜索。",
    "theme": "dark",
    "file": "screens/FM-02_files-preview_dark.png"
  },
  {
    "id": "files-offline",
    "code": "FM-03",
    "group": "文件模块",
    "title": "文件未连接",
    "description": "文件连接独立管理，无需创建终端 Shell。",
    "theme": "dark",
    "file": "screens/FM-03_files-offline_dark.png"
  },
  {
    "id": "files-connecting",
    "code": "FM-04",
    "group": "文件模块",
    "title": "文件正在连接",
    "description": "连接过程可取消，不产生迟到状态，也不新增终端。",
    "theme": "dark",
    "file": "screens/FM-04_files-connecting_dark.png"
  },
  {
    "id": "files-auth",
    "code": "FM-05",
    "group": "文件模块",
    "title": "文件连接认证",
    "description": "密码和示例私钥分开，首次连接继续核对主机指纹。",
    "theme": "dark",
    "file": "screens/FM-05_files-auth_dark.png"
  },
  {
    "id": "files-fingerprint",
    "code": "FM-06",
    "group": "文件模块",
    "title": "文件首次指纹",
    "description": "示例指纹仅用于流程演示，核对后才进入文件连接。",
    "theme": "dark",
    "file": "screens/FM-06_files-fingerprint_dark.png"
  },
  {
    "id": "files-search-empty",
    "code": "FM-07",
    "group": "文件模块",
    "title": "文件搜索无结果",
    "description": "只搜索当前目录，空结果提供清除操作。",
    "theme": "dark",
    "file": "screens/FM-07_files-search-empty_dark.png"
  },
  {
    "id": "conversation-menu",
    "code": "CHAT-01",
    "group": "AI 对话管理",
    "title": "长按操作菜单",
    "description": "长按或按 Shift+F10，管理指定对话，不改变执行目标。",
    "theme": "dark",
    "file": "screens/CHAT-01_conversation-menu_dark.png"
  },
  {
    "id": "conversation-swipe",
    "code": "CHAT-02",
    "group": "AI 对话管理",
    "title": "左滑操作",
    "description": "左滑显示置顶、删除与更多；纵向滚动取消长按。",
    "theme": "dark",
    "file": "screens/CHAT-02_conversation-swipe_dark.png"
  },
  {
    "id": "conversation-multi",
    "code": "CHAT-03",
    "group": "AI 对话管理",
    "title": "多选与批量操作",
    "description": "选中多条对话，支持全选结果、批量置顶和删除。",
    "theme": "dark",
    "file": "screens/CHAT-03_conversation-multi_dark.png"
  },
  {
    "id": "conversation-rename",
    "code": "CHAT-04",
    "group": "AI 对话管理",
    "title": "重命名对话",
    "description": "校验空名称，更新同一条对话，保留已有消息。",
    "theme": "dark",
    "file": "screens/CHAT-04_conversation-rename_dark.png"
  },
  {
    "id": "conversation-delete",
    "code": "CHAT-05",
    "group": "AI 对话管理",
    "title": "删除确认",
    "description": "删除消息记录前确认，终端连接不受影响。",
    "theme": "dark",
    "file": "screens/CHAT-05_conversation-delete_dark.png"
  },
  {
    "id": "conversation-pinned",
    "code": "CHAT-06",
    "group": "AI 对话管理",
    "title": "置顶对话",
    "description": "置顶项排在列表顶部，保留原有会话身份。",
    "theme": "dark",
    "file": "screens/CHAT-06_conversation-pinned_dark.png"
  },
  {
    "id": "conversation-empty",
    "code": "CHAT-07",
    "group": "AI 对话管理",
    "title": "暂无对话",
    "description": "删除全部对话后可开始新对话。",
    "theme": "dark",
    "file": "screens/CHAT-07_conversation-empty_dark.png"
  },
  {
    "id": "conversation-search-expanded",
    "code": "SRCH-00",
    "group": "搜索交互",
    "title": "搜索 AI 对话",
    "description": "从 AI 对话页右上角进入搜索，输入前展示统一的搜索背景。",
    "theme": "dark",
    "file": "screens/SRCH-00_conversation-search-expanded_dark.png"
  },
  {
    "id": "connection-search-expanded",
    "code": "SRCH-01",
    "group": "搜索交互",
    "title": "搜索终端",
    "description": "在终端页顶部展开搜索，筛选主机、会话或目录。",
    "theme": "dark",
    "file": "screens/SRCH-01_connection-search-expanded_dark.png"
  },
  {
    "id": "files-search-expanded",
    "code": "SRCH-02",
    "group": "搜索交互",
    "title": "搜索文件",
    "description": "文件服务已连接时，在顶部展开搜索，筛选当前目录。",
    "theme": "dark",
    "file": "screens/SRCH-02_files-search-expanded_dark.png"
  },
  {
    "id": "settings-search-expanded",
    "code": "SRCH-03",
    "group": "搜索交互",
    "title": "搜索设置",
    "description": "在设置页顶部展开搜索，按项目名称筛选。",
    "theme": "dark",
    "file": "screens/SRCH-03_settings-search-expanded_dark.png"
  }
]