From 804bba16800a413180c4533645b392e0b8836670 Mon Sep 17 00:00:00 2001 From: Jeroen Schweitzer Date: Tue, 16 Jun 2026 15:41:55 +0200 Subject: [PATCH] docs(design): settings-UI wireframes + settings-ui implementation epic (T-302, T-444) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Close T-302 with the Frame0 wireframes for the schema-driven settings UI, and open the implementation epic T-444 under the Tier-6 epic T-8. Wireframes (docs/design/wireframes/settings/, JSON source + PNG): - settings-screen — modal shell + Editor category (all field-type patterns, scope tags, carded sections) - settings-search — cross-category search-active state - settings-claude — mirrors the sidebar Claude Config panel (settings controls + carded config lists) - settings-appearance — theme-picker swatch grid (live bundled-theme previews) Design answers: full-screen MODAL overlay; rail + cross-category search IA; per-field scope-tag model (folder/globe/circle-dashed); carded sections; the schema-driven renderer makes per-category tabs data, not new design. Also documents the sectioned-card preference in the ui-design skill (references/surface.md → "Settings & grouped lists — sectioned cards"). Epic T-444 children: infra (modal shell T-445, rail T-447, field renderer T-448, scope-tag control T-449, search T-450) + per-category (Editor=T-290 reparented, Keymap T-451, Appearance/theme-picker T-452, Activity T-453, Terminal T-455, Extensions T-456, Claude T-457). Also files: T-441/T-442 (UI bugs), T-446 (slash-typeahead intermittent), T-454 (Claude remote-control not plumbed). Co-Authored-By: Claude Opus 4.8 (1M context) --- .../skills/ui-design/references/surface.md | 28 ++++ .pql/changelog/ticket_history/2026-06.sql | 49 +++++++ .pql/changelog/ticket_idmap/2026-06.sql | 14 ++ .pql/changelog/tickets/2026-06.sql | 100 ++++++++++++++ .../settings/settings-appearance.json | 120 +++++++++++++++++ .../settings/settings-appearance.png | Bin 0 -> 101858 bytes .../wireframes/settings/settings-claude.json | 127 ++++++++++++++++++ .../wireframes/settings/settings-claude.png | Bin 0 -> 170984 bytes .../wireframes/settings/settings-screen.json | 89 ++++++++++++ .../wireframes/settings/settings-screen.png | Bin 0 -> 113236 bytes .../wireframes/settings/settings-search.json | 70 ++++++++++ .../wireframes/settings/settings-search.png | Bin 0 -> 92142 bytes 12 files changed, 597 insertions(+) create mode 100644 docs/design/wireframes/settings/settings-appearance.json create mode 100644 docs/design/wireframes/settings/settings-appearance.png create mode 100644 docs/design/wireframes/settings/settings-claude.json create mode 100644 docs/design/wireframes/settings/settings-claude.png create mode 100644 docs/design/wireframes/settings/settings-screen.json create mode 100644 docs/design/wireframes/settings/settings-screen.png create mode 100644 docs/design/wireframes/settings/settings-search.json create mode 100644 docs/design/wireframes/settings/settings-search.png diff --git a/.claude/skills/ui-design/references/surface.md b/.claude/skills/ui-design/references/surface.md index 6a98446c..8675ebc1 100644 --- a/.claude/skills/ui-design/references/surface.md +++ b/.claude/skills/ui-design/references/surface.md @@ -112,9 +112,37 @@ tooltip → tooltipBackground / tooltipForeground / tooltipBorder dropdown → dropdownBackground / dropdownForeground / dropdownBorder ``` +## Settings & grouped lists — sectioned cards + +Settings surfaces and any long grouped list (e.g. the Claude config lists) +read as **sectioned cards**, not bare rows floating on the panel. Each logical +group gets its own card; the small-caps section label (+ optional count) sits +just **above** the card. + +``` +panel bg → panelBackground (#20202C) +card surface → surface (#242838) fill + dividerColor/border (1px), ~6px corners +section head → sidebarSectionHeader (small-caps), with the count muted to its right +control inset → inputs INSIDE a card recede to panelBackground, so they still + read as fields against the elevated card +``` + +- **One card per group** — a settings table, each config list. The card's + elevated fill + border do the visual separation; don't rely on spacing alone. +- **Field row inside a card:** label (`globalForeground`) + help + (`globalTextMuted`) + the control right-aligned, with the per-field scope tag + in the far-right column. +- **Scroll, don't cram:** when stacked cards exceed the modal/pane viewport, the + pane scrolls vertically (sticky header, scrolling body) — prefer that over + shrinking content to fit one screen. +- Pattern reference: the settings wireframes under + `docs/design/wireframes/settings/` (T-302). + ## Anti-patterns - `globalBackground` for panel fill → use `panelBackground` +- Bare settings rows on the panel where a group of them should be one card → + see "Settings & grouped lists". - `listItemHoverBackground` in sidebar → use `sidebarItemHover` - Tab active bg = `panelBackground` → use `panelHeader` (elevated chrome) - Tab active border = `globalFocus` → use `panelActiveBorder` diff --git a/.pql/changelog/ticket_history/2026-06.sql b/.pql/changelog/ticket_history/2026-06.sql index 7f86c799..d3bbd912 100644 --- a/.pql/changelog/ticket_history/2026-06.sql +++ b/.pql/changelog/ticket_history/2026-06.sql @@ -5756,3 +5756,52 @@ INSERT INTO ticket_history (ticket_record_id, field, old_value, new_value, chang INSERT INTO ticket_history (ticket_record_id, field, old_value, new_value, changed_by, changed_at, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FBKP67X1Y1FEE9T5R0E5DA9C', 'status', 'in_progress', 'done', NULL, '2026-06-16 10:08:00', '2026-06-16 10:08:00', '2026-06-16 10:08:00', NULL, 'a7ee8d073cb004d8f3c53a7128cc3aef', 2) ON CONFLICT(hash) DO NOTHING; INSERT INTO ticket_history (ticket_record_id, field, old_value, new_value, changed_by, changed_at, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FB0TNQM7H8JWCP59WQVD0FW4', 'status', 'done', 'ready', NULL, '2026-06-16 10:08:46', '2026-06-16 10:08:46', '2026-06-16 10:08:46', NULL, '6589fa3057a9c2d009805d1044988f43', 2) ON CONFLICT(hash) DO NOTHING; INSERT INTO ticket_history (ticket_record_id, field, old_value, new_value, changed_by, changed_at, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FB0TNQM7H8JWCP59WQVD0FW4', 'status', 'ready', 'in_progress', NULL, '2026-06-16 10:09:07', '2026-06-16 10:09:07', '2026-06-16 10:09:07', NULL, '01cb8766df16793a9290d5ae0e0b4c25', 2) ON CONFLICT(hash) DO NOTHING; +INSERT INTO ticket_history (ticket_record_id, field, old_value, new_value, changed_by, changed_at, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FD07ECS3GK2V7Z2WYYPJHJYC', 'description', NULL, 'Implement the schema-driven settings UI (`builtin.settings-ui`) designed in T-302. Wireframes (JSON source + PNG): `docs/design/wireframes/settings/` — settings-screen (Editor), settings-search, settings-claude, settings-appearance. + +**Form factor / IA (decided in T-302):** a centered MODAL overlay over the dimmed app (modal* / modalOverlay* tokens; close ✕ + Esc), opened by a `settings.open` command. Left category rail + a cross-category search box; right scrolling panel of CARDED sections — each logical group is a card (surface fill + 1px border, ~6px corners) with a small-caps section label + count above it. See the new `ui-design` `surface.md` → "Settings & grouped lists — sectioned cards". + +**Engine, not per-screen UI:** field rows render from the schema each subsystem registers against the kernel SettingsStore — toggle / enum-select / text-number / "opens external file" affordance — each with label, help, default, reset, and a per-field SCOPE TAG (folder = project `.clide` / globe = always `~/.clide` / circle-dashed = default-unset; colour + tooltip; tap → scope menu). Edits write back to the resolved scope''s settings file. Categories are DATA; the only custom control is Appearance''s theme picker. + +**Decisions / consumers:** kernel SettingsStore schema; WidgetsApp-only tokens (D-7); keymap presets (T-115 / T-64 / T-65 / T-66); editor settings (T-290 / T-29); activity fold (T-183); theming (existing builtin.theme-picker, D-44 / D-69); Claude config mirrors `lib/builtin/claude/src/meta_sidebar/config_tab.dart` (T-414 / T-183). Phosphor glyphs resolve via `byName(...)` (T-314) — no consts to add. + +**Children — build infra first, then categories extrapolate:** +Infra: modal shell + `settings.open`; category rail + nav; schema field renderer (the engine); scope-tag control + scope resolution; cross-category search. +Categories (register a schema, reuse the engine): Editor (T-290), Keymap, Appearance (theme-picker control), Activity, Terminal, Extensions, Claude (mirror the sidebar Config panel).', NULL, '2026-06-16 11:13:12', '2026-06-16 11:13:12', '2026-06-16 11:13:12', NULL, 'a197764303d8a520a601166822524506', 2) ON CONFLICT(hash) DO NOTHING; +INSERT INTO ticket_history (ticket_record_id, field, old_value, new_value, changed_by, changed_at, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FD09DH88J1659FDDYJ83JH1M', 'description', NULL, 'User report 2026-06-16: typing `/` in the Claude composer **intermittently** does not open the slash-command typeahead dialog. Non-deterministic — sometimes it opens, sometimes the `/` just types with no popover. + +Two hypotheses to distinguish (the fix depends which): +1. **Handler not triggering on `/`** — the composer''s keypress/text-change detection that should fire the typeahead misses the `/` (focus/IME race, the `/` not at a word boundary, the listener not firing on that change). If so, the popover never opens regardless of list contents. +2. **Empty/incomplete list** — the handler fires but the command list is empty or still loading (the slash-command set from the CLI probe / routing table not yet populated → typeahead opens with nothing and dismisses, or suppresses on empty). If so, it correlates with session warm-up / probe timing. + +**Diagnosis first:** add a log at the trigger point (did `/` fire the open?) and at list-resolution (how many entries?) to see which path fails when it reproduces. Likely correlates with session/probe readiness (intermittent → timing). + +**Files:** lib/builtin/claude/src/claude_composer.dart (the composer + typeahead trigger on `/`), lib/builtin/claude/src/slash_commands.dart (the command set / routing table, kClideOwnedCommands / kTuiOnlyCommands), the ClideTypeahead primitive (slash typeahead was migrated onto it). Compare with the `@`-mention typeahead (at_commands.dart), which shares the primitive — does `@` reproduce the same intermittency? That isolates primitive vs slash-specific. + +**Acceptance:** `/` reliably opens the typeahead on every invocation (cold session + warm); if the list isn''t ready yet, open with a loading/empty state rather than silently not opening; a regression test around the trigger + empty-list path.', NULL, '2026-06-16 11:17:44', '2026-06-16 11:17:44', '2026-06-16 11:17:44', NULL, 'ccec4493b58264e0921ce0670e6fbe13', 2) ON CONFLICT(hash) DO NOTHING; +INSERT INTO ticket_history (ticket_record_id, field, old_value, new_value, changed_by, changed_at, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FD09C4A0HPZSP8HP44F7A894', 'description', NULL, 'Centered modal over the dimmed app using modalSurface/modalOverlay tokens (D-7, no Material); new settings.open CommandContribution (palette + menu/hat entry); close button + Esc dismiss; hosts the category rail + scrolling carded panel; mounted in root_shell like the other overlays. Wireframe: docs/design/wireframes/settings/settings-screen.png (modal shell).', NULL, '2026-06-16 11:17:54', '2026-06-16 11:17:54', '2026-06-16 11:17:54', NULL, '71d80701bc0f7a46d2a58a543143ff5a', 2) ON CONFLICT(hash) DO NOTHING; +INSERT INTO ticket_history (ticket_record_id, field, old_value, new_value, changed_by, changed_at, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FD09SHDMGT66C4D1DRZQZ7RR', 'description', NULL, 'Left rail listing categories (Editor, Keymap, Appearance, Claude, Activity, Terminal, Extensions) with the accent left-stripe + surfaceHi selection; selecting a category swaps the panel; the category set is derived from the registered schemas (data-driven, not hardcoded); the search box sits atop the rail. Wireframe: settings-screen.png / settings-claude.png rail.', NULL, '2026-06-16 11:18:16', '2026-06-16 11:18:16', '2026-06-16 11:18:16', NULL, '0ed6ee0b39a849c77fa8773a83576f40', 2) ON CONFLICT(hash) DO NOTHING; +INSERT INTO ticket_history (ticket_record_id, field, old_value, new_value, changed_by, changed_at, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FD09TVT3E3ZSV09QRNTSQ8J4', 'description', NULL, 'The core engine: render carded sections of field rows from a subsystem schema registered against the kernel SettingsStore — toggle, enum/select, text/number, and opens-external-file affordance — each with label, help text, default value, and reset-to-default; writes edits back to the resolved scope''s settings file. Categories just register schemas; this draws them. Carded-section layout per ui-design surface.md. Wireframe: settings-screen.png (Editor).', NULL, '2026-06-16 11:18:27', '2026-06-16 11:18:27', '2026-06-16 11:18:27', NULL, '25283a37d7f7450ed7f53c5c9578382c', 2) ON CONFLICT(hash) DO NOTHING; +INSERT INTO ticket_history (ticket_record_id, field, old_value, new_value, changed_by, changed_at, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FD09WB2XSRP0AZ204FDP681M', 'description', NULL, 'Per-field scope icon — folder=Project (.clide), globe=Always (~/.clide), circle-dashed=Default/unset — via PhosphorIcons.byName(''folder''|''globe''|''circle-dashed'') (T-314, no consts), colour-coded with a tooltip; tap opens a scope menu to move the value between scopes. Resolves the effective value across scope layers and writes the edit to the chosen scope''s file. Scope-tag decision: T-302. Wireframe legend on settings-screen.png.', NULL, '2026-06-16 11:18:41', '2026-06-16 11:18:41', '2026-06-16 11:18:41', NULL, 'a70401823b69148f142ac32844ece558', 2) ON CONFLICT(hash) DO NOTHING; +INSERT INTO ticket_history (ticket_record_id, field, old_value, new_value, changed_by, changed_at, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FD09XWEXRJ4JS8MFPQGJEY5M', 'description', NULL, 'The search box filters fields across ALL categories; results render as carded groups under category subheaders, editable inline, with per-category match counts shown in the rail. Zero-match categories dim. Wireframe: settings-search.png.', NULL, '2026-06-16 11:18:51', '2026-06-16 11:18:51', '2026-06-16 11:18:51', NULL, '63bdec18d4c8933b8c9c491d1bdec82b', 2) ON CONFLICT(hash) DO NOTHING; +INSERT INTO ticket_history (ticket_record_id, field, old_value, new_value, changed_by, changed_at, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FB0TNQM44CKN5QQGFKP1KWZC', 'parent_id', 'T-8', 'T-444', NULL, '2026-06-16 11:19:03', '2026-06-16 11:19:03', '2026-06-16 11:19:03', NULL, '80eef9832e6ef2048aed0b02bbfc2765', 2) ON CONFLICT(hash) DO NOTHING; +INSERT INTO ticket_history (ticket_record_id, field, old_value, new_value, changed_by, changed_at, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FD0A0ZTS9JZCSQ4W8ZVEH2VR', 'description', NULL, 'Register the keymap settings schema: preset enum select (default / vscode / jetbrains / vim — T-115, T-64, T-65, T-66) wired to KeymapService.setPreset, plus related options (e.g. sequence-timeout). Reuses the schema field renderer (T-448).', NULL, '2026-06-16 11:19:35', '2026-06-16 11:19:35', '2026-06-16 11:19:35', NULL, '1378cada399c128b9a3f5c45721c6088', 2) ON CONFLICT(hash) DO NOTHING; +INSERT INTO ticket_history (ticket_record_id, field, old_value, new_value, changed_by, changed_at, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FD0A4MY8DF6NB0KNV96RQADR', 'description', NULL, 'The one custom control beyond the four field patterns: a theme-picker swatch grid with live mini-previews of the bundled themes (D-44 / D-69), selected state, and import-custom-YAML; plus high-contrast toggle and text-size. Coordinate with / extend the existing builtin.theme-picker (T-8) and per-repo theme persistence (T-293). Design pinned in T-302. Wireframe: docs/design/wireframes/settings/settings-appearance.png.', NULL, '2026-06-16 11:19:47', '2026-06-16 11:19:47', '2026-06-16 11:19:47', NULL, 'e4d1aa3170384cb44c6099528db76ac0', 2) ON CONFLICT(hash) DO NOTHING; +INSERT INTO ticket_history (ticket_record_id, field, old_value, new_value, changed_by, changed_at, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FD0A6K9B60ADTFBZA6NBVJFM', 'description', NULL, 'Register the Claude-activity settings schema: activity fold level (T-183) and related conversation display options, via the standard field renderer (T-448).', NULL, '2026-06-16 11:20:21', '2026-06-16 11:20:21', '2026-06-16 11:20:21', NULL, '658bd31d93101ce02bdbf34871d2d032', 2) ON CONFLICT(hash) DO NOTHING; +INSERT INTO ticket_history (ticket_record_id, field, old_value, new_value, changed_by, changed_at, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FD0ABC7QNEC3XCTV73YPSGR4', 'description', NULL, 'User report 2026-06-16: Claude Code''s **remote-control** feature (start / monitor / steer a running Claude Code session remotely — e.g. from claude.ai or the mobile app) is **not plumbed into clide**. + +clide hosts the `claude` CLI as a stream-json child (`--session-id` / `--resume`, D-77). For remote control to work through clide, a clide-hosted session needs to be discoverable + steerable by the remote-control surface the same way a terminal-launched `claude` is. + +**Step 1 — characterize (don''t assume the mechanism):** determine exactly what Claude Code exposes for remote control on the running CLI version. Likely touch points: +- the `~/.claude/sessions/.json` live-session registry we characterized in T-437 (PID-keyed: sessionId, cwd, version, kind, entrypoint, status) — is this what the remote-control surface enumerates? clide-spawned sessions DO write an entry (we saw `entrypoint: sdk-cli`). Confirm whether clide''s entry is visible/controllable remotely, or whether `entrypoint: sdk-cli` / headless spawn excludes it. +- any flag / capability in the `initialize` stream-json probe (T-411/T-151 cache) advertising remote control. +- whether enrollment requires the interactive TUI (and so is suppressed under clide''s stream-json spawn). + +**Step 2 — plumb:** wire clide so a clide-hosted session participates in remote control (register correctly / pass the needed flag), and surface its state in the UI (e.g. an indicator that the session is remote-controllable / being driven remotely). If it conflicts with clide''s session ownership (pane pins a session-id, T-156), document the boundary. + +**Open question:** is the goal (a) clide sessions become remotely controllable from claude.ai/mobile, or (b) clide can act as a remote controller of other sessions? Default read is (a). Confirm with the user before building. + +Related: D-77 (stream-json session model), T-437 (sessions registry characterization), T-156 (clide owns session lifecycle), T-411 (capability probe).', NULL, '2026-06-16 13:20:17', '2026-06-16 13:20:17', '2026-06-16 13:20:17', NULL, 'b5428fe4b6cfec075693b19f46d0203d', 2) ON CONFLICT(hash) DO NOTHING; +INSERT INTO ticket_history (ticket_record_id, field, old_value, new_value, changed_by, changed_at, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FD15S1A0WRTY9WWFG0R4AAZ4', 'description', NULL, 'Register the terminal settings schema (font family/size, scrollback, cursor style, bell, copy-on-select, etc.) as standard toggle / number / select fields via the field renderer (T-448).', NULL, '2026-06-16 13:20:34', '2026-06-16 13:20:34', '2026-06-16 13:20:34', NULL, '6ed2b34154ae47dc645f570889ea8c48', 2) ON CONFLICT(hash) DO NOTHING; +INSERT INTO ticket_history (ticket_record_id, field, old_value, new_value, changed_by, changed_at, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FD15TY946689VZK3MNABSMDW', 'description', NULL, 'List installed extensions and surface each extension''s registered settings (ext..* — the extension-owned config pattern from ui-design theme.md); per-extension enable/disable + configure. Reuses the field renderer; extensions register their schema the same way core subsystems do.', NULL, '2026-06-16 13:20:47', '2026-06-16 13:20:47', '2026-06-16 13:20:47', NULL, '0f2073250cde4ea3213f33008aec0cba', 2) ON CONFLICT(hash) DO NOTHING; +INSERT INTO ticket_history (ticket_record_id, field, old_value, new_value, changed_by, changed_at, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FD15W7SBVAD3QR5NVE67PKWR', 'description', NULL, 'Mirror lib/builtin/claude/src/meta_sidebar/config_tab.dart in the settings modal: SETTINGS controls (model / effort / permission mode / output style via SettingControlRow publishing the slash command on the live session, D-6 / T-414) plus carded config lists (Skills / Agents / Commands / Hooks / Permissions / MCP Servers) that open their .md (T-183). Reuse the data the sidebar already loads (ClaudeConfig). Wireframe: docs/design/wireframes/settings/settings-claude.png.', NULL, '2026-06-16 13:21:00', '2026-06-16 13:21:00', '2026-06-16 13:21:00', NULL, '1efc3eadc7b93d57c205deddab67bbb3', 2) ON CONFLICT(hash) DO NOTHING; +INSERT INTO ticket_history (ticket_record_id, field, old_value, new_value, changed_by, changed_at, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FB0TNQM7H8JWCP59WQVD0FW4', 'status', 'in_progress', 'done', NULL, '2026-06-16 13:21:11', '2026-06-16 13:21:11', '2026-06-16 13:21:11', NULL, '6410fd78c4919240bb5eaba9daa4f807', 2) ON CONFLICT(hash) DO NOTHING; diff --git a/.pql/changelog/ticket_idmap/2026-06.sql b/.pql/changelog/ticket_idmap/2026-06.sql index 55ef6ca3..1e7f1481 100644 --- a/.pql/changelog/ticket_idmap/2026-06.sql +++ b/.pql/changelog/ticket_idmap/2026-06.sql @@ -269,3 +269,17 @@ INSERT INTO ticket_idmap (record_id, ticket_id, created_at, updated_at, deleted_ INSERT INTO ticket_idmap (record_id, ticket_id, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FCZGG38FF8T9ADF945Z0XPMG', 'T-442', '2026-06-16 09:27:39', '2026-06-16 09:27:39', NULL, 'c85d8fd95cd73aec1e83b477612e1131', 2) ON CONFLICT(record_id) DO UPDATE SET ticket_id=excluded.ticket_id, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > ticket_idmap.updated_at OR (excluded.updated_at = ticket_idmap.updated_at AND excluded.hash > ticket_idmap.hash); INSERT INTO ticket_idmap (record_id, ticket_id, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FCRERT7X5WMZSGKQCA6T0VB4', 'T-440', '2026-06-15 17:01:25', '2026-06-15 17:01:25', NULL, 'b8e152bf87ec8d81d1bddeb023f37883', 2) ON CONFLICT(record_id) DO UPDATE SET ticket_id=excluded.ticket_id, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > ticket_idmap.updated_at OR (excluded.updated_at = ticket_idmap.updated_at AND excluded.hash > ticket_idmap.hash); INSERT INTO ticket_idmap (record_id, ticket_id, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FCQZ47MAN835B215GSSMRV8W', 'T-443', '2026-06-15 15:53:05', '2026-06-16 10:17:57', NULL, 'a4d4390596d24d7dc28d80861e36d66b', 2) ON CONFLICT(record_id) DO UPDATE SET ticket_id=excluded.ticket_id, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > ticket_idmap.updated_at OR (excluded.updated_at = ticket_idmap.updated_at AND excluded.hash > ticket_idmap.hash); +INSERT INTO ticket_idmap (record_id, ticket_id, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FD07ECS3GK2V7Z2WYYPJHJYC', 'T-444', '2026-06-16 11:07:54', '2026-06-16 11:07:54', NULL, 'ec7a0d8d01c984d931855a6e5c4e86ec', 2) ON CONFLICT(record_id) DO UPDATE SET ticket_id=excluded.ticket_id, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > ticket_idmap.updated_at OR (excluded.updated_at = ticket_idmap.updated_at AND excluded.hash > ticket_idmap.hash); +INSERT INTO ticket_idmap (record_id, ticket_id, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FD09C4A0HPZSP8HP44F7A894', 'T-445', '2026-06-16 11:16:20', '2026-06-16 11:16:20', NULL, '418d561d50d37c3dd9b6e3abe5fc1b1f', 2) ON CONFLICT(record_id) DO UPDATE SET ticket_id=excluded.ticket_id, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > ticket_idmap.updated_at OR (excluded.updated_at = ticket_idmap.updated_at AND excluded.hash > ticket_idmap.hash); +INSERT INTO ticket_idmap (record_id, ticket_id, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FD09DH88J1659FDDYJ83JH1M', 'T-446', '2026-06-16 11:16:31', '2026-06-16 11:16:31', NULL, '7c0bc42be1a170b5bb2dd8bd7b027d69', 2) ON CONFLICT(record_id) DO UPDATE SET ticket_id=excluded.ticket_id, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > ticket_idmap.updated_at OR (excluded.updated_at = ticket_idmap.updated_at AND excluded.hash > ticket_idmap.hash); +INSERT INTO ticket_idmap (record_id, ticket_id, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FD09SHDMGT66C4D1DRZQZ7RR', 'T-447', '2026-06-16 11:18:10', '2026-06-16 11:18:10', NULL, '203dfb0348a94392f2d087b79aee655f', 2) ON CONFLICT(record_id) DO UPDATE SET ticket_id=excluded.ticket_id, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > ticket_idmap.updated_at OR (excluded.updated_at = ticket_idmap.updated_at AND excluded.hash > ticket_idmap.hash); +INSERT INTO ticket_idmap (record_id, ticket_id, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FD09TVT3E3ZSV09QRNTSQ8J4', 'T-448', '2026-06-16 11:18:20', '2026-06-16 11:18:20', NULL, '765a91fb5b51889861a41f7eea308ea6', 2) ON CONFLICT(record_id) DO UPDATE SET ticket_id=excluded.ticket_id, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > ticket_idmap.updated_at OR (excluded.updated_at = ticket_idmap.updated_at AND excluded.hash > ticket_idmap.hash); +INSERT INTO ticket_idmap (record_id, ticket_id, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FD09WB2XSRP0AZ204FDP681M', 'T-449', '2026-06-16 11:18:32', '2026-06-16 11:18:32', NULL, '1dbd17ff345551d3f091a226bb0f7164', 2) ON CONFLICT(record_id) DO UPDATE SET ticket_id=excluded.ticket_id, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > ticket_idmap.updated_at OR (excluded.updated_at = ticket_idmap.updated_at AND excluded.hash > ticket_idmap.hash); +INSERT INTO ticket_idmap (record_id, ticket_id, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FD09XWEXRJ4JS8MFPQGJEY5M', 'T-450', '2026-06-16 11:18:45', '2026-06-16 11:18:45', NULL, '56f97ccefa83681c387ee9cc4ca6a477', 2) ON CONFLICT(record_id) DO UPDATE SET ticket_id=excluded.ticket_id, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > ticket_idmap.updated_at OR (excluded.updated_at = ticket_idmap.updated_at AND excluded.hash > ticket_idmap.hash); +INSERT INTO ticket_idmap (record_id, ticket_id, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FD0A0ZTS9JZCSQ4W8ZVEH2VR', 'T-451', '2026-06-16 11:19:11', '2026-06-16 11:19:11', NULL, 'c329f6f1a5d205b7bdf5ab682812a6d1', 2) ON CONFLICT(record_id) DO UPDATE SET ticket_id=excluded.ticket_id, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > ticket_idmap.updated_at OR (excluded.updated_at = ticket_idmap.updated_at AND excluded.hash > ticket_idmap.hash); +INSERT INTO ticket_idmap (record_id, ticket_id, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FD0A4MY8DF6NB0KNV96RQADR', 'T-452', '2026-06-16 11:19:41', '2026-06-16 11:19:41', NULL, '71a7729a8cf7ebc4e915a9e2736717bd', 2) ON CONFLICT(record_id) DO UPDATE SET ticket_id=excluded.ticket_id, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > ticket_idmap.updated_at OR (excluded.updated_at = ticket_idmap.updated_at AND excluded.hash > ticket_idmap.hash); +INSERT INTO ticket_idmap (record_id, ticket_id, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FD0A6K9B60ADTFBZA6NBVJFM', 'T-453', '2026-06-16 11:19:57', '2026-06-16 11:19:57', NULL, 'd408d563785166ee1b40e7494c7f3bbc', 2) ON CONFLICT(record_id) DO UPDATE SET ticket_id=excluded.ticket_id, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > ticket_idmap.updated_at OR (excluded.updated_at = ticket_idmap.updated_at AND excluded.hash > ticket_idmap.hash); +INSERT INTO ticket_idmap (record_id, ticket_id, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FD0ABC7QNEC3XCTV73YPSGR4', 'T-454', '2026-06-16 11:20:36', '2026-06-16 11:20:36', NULL, '27e2ae5b0897eb0f589f4617061101a9', 2) ON CONFLICT(record_id) DO UPDATE SET ticket_id=excluded.ticket_id, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > ticket_idmap.updated_at OR (excluded.updated_at = ticket_idmap.updated_at AND excluded.hash > ticket_idmap.hash); +INSERT INTO ticket_idmap (record_id, ticket_id, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FD15S1A0WRTY9WWFG0R4AAZ4', 'T-455', '2026-06-16 13:20:25', '2026-06-16 13:20:25', NULL, '370e913c62eab739cf39bda08089e033', 2) ON CONFLICT(record_id) DO UPDATE SET ticket_id=excluded.ticket_id, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > ticket_idmap.updated_at OR (excluded.updated_at = ticket_idmap.updated_at AND excluded.hash > ticket_idmap.hash); +INSERT INTO ticket_idmap (record_id, ticket_id, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FD15TY946689VZK3MNABSMDW', 'T-456', '2026-06-16 13:20:41', '2026-06-16 13:20:41', NULL, '6041202d66dd93ee3d22206ece3a7db7', 2) ON CONFLICT(record_id) DO UPDATE SET ticket_id=excluded.ticket_id, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > ticket_idmap.updated_at OR (excluded.updated_at = ticket_idmap.updated_at AND excluded.hash > ticket_idmap.hash); +INSERT INTO ticket_idmap (record_id, ticket_id, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FD15W7SBVAD3QR5NVE67PKWR', 'T-457', '2026-06-16 13:20:52', '2026-06-16 13:20:52', NULL, 'c9bef415fb7d9d03444fde53ecac3bb1', 2) ON CONFLICT(record_id) DO UPDATE SET ticket_id=excluded.ticket_id, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > ticket_idmap.updated_at OR (excluded.updated_at = ticket_idmap.updated_at AND excluded.hash > ticket_idmap.hash); diff --git a/.pql/changelog/tickets/2026-06.sql b/.pql/changelog/tickets/2026-06.sql index 10dbf2c2..b09a2759 100644 --- a/.pql/changelog/tickets/2026-06.sql +++ b/.pql/changelog/tickets/2026-06.sql @@ -6905,3 +6905,103 @@ INSERT INTO tickets (record_id, type, parent_record_id, title, description, stat - DLL is included in the make build-windows / Windows bundle output and loads from the bundled path. **Out of scope:** CI reproducibility, macOS .dylib cross-compile, and the wasmtime NOTICE-file vendoring — those stay on the T-25 umbrella. This ticket is the hand-built Windows DLL to unblock highlighting locally now. Once T-25''s CI cross-compile lands, the Windows target folds into it.', 'backlog', 'medium', NULL, NULL, NULL, '2026-06-15 17:01:25', '2026-06-15 17:01:25', NULL, '9965c3d1b894e3af420f2e625b46efc4', 2) ON CONFLICT(record_id) DO UPDATE SET type=excluded.type, parent_record_id=excluded.parent_record_id, title=excluded.title, description=excluded.description, status=excluded.status, priority=excluded.priority, assigned_to=excluded.assigned_to, team=excluded.team, decision_ref=excluded.decision_ref, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > tickets.updated_at OR (excluded.updated_at = tickets.updated_at AND excluded.hash > tickets.hash); +INSERT INTO tickets (record_id, type, parent_record_id, title, description, status, priority, assigned_to, team, decision_ref, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FD07ECS3GK2V7Z2WYYPJHJYC', 'epic', '06FB0TNQM6T6580D8ABDVTMNZW', 'Settings UI (builtin.settings-ui) — schema-driven settings panel', NULL, 'backlog', 'high', NULL, NULL, NULL, '2026-06-16 11:07:54', '2026-06-16 11:07:54', NULL, 'd1d3289581aa33cf921259239f64596d', 2) ON CONFLICT(record_id) DO UPDATE SET type=excluded.type, parent_record_id=excluded.parent_record_id, title=excluded.title, description=excluded.description, status=excluded.status, priority=excluded.priority, assigned_to=excluded.assigned_to, team=excluded.team, decision_ref=excluded.decision_ref, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > tickets.updated_at OR (excluded.updated_at = tickets.updated_at AND excluded.hash > tickets.hash); +INSERT INTO tickets (record_id, type, parent_record_id, title, description, status, priority, assigned_to, team, decision_ref, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FD07ECS3GK2V7Z2WYYPJHJYC', 'epic', '06FB0TNQM6T6580D8ABDVTMNZW', 'Settings UI (builtin.settings-ui) — schema-driven settings panel', 'Implement the schema-driven settings UI (`builtin.settings-ui`) designed in T-302. Wireframes (JSON source + PNG): `docs/design/wireframes/settings/` — settings-screen (Editor), settings-search, settings-claude, settings-appearance. + +**Form factor / IA (decided in T-302):** a centered MODAL overlay over the dimmed app (modal* / modalOverlay* tokens; close ✕ + Esc), opened by a `settings.open` command. Left category rail + a cross-category search box; right scrolling panel of CARDED sections — each logical group is a card (surface fill + 1px border, ~6px corners) with a small-caps section label + count above it. See the new `ui-design` `surface.md` → "Settings & grouped lists — sectioned cards". + +**Engine, not per-screen UI:** field rows render from the schema each subsystem registers against the kernel SettingsStore — toggle / enum-select / text-number / "opens external file" affordance — each with label, help, default, reset, and a per-field SCOPE TAG (folder = project `.clide` / globe = always `~/.clide` / circle-dashed = default-unset; colour + tooltip; tap → scope menu). Edits write back to the resolved scope''s settings file. Categories are DATA; the only custom control is Appearance''s theme picker. + +**Decisions / consumers:** kernel SettingsStore schema; WidgetsApp-only tokens (D-7); keymap presets (T-115 / T-64 / T-65 / T-66); editor settings (T-290 / T-29); activity fold (T-183); theming (existing builtin.theme-picker, D-44 / D-69); Claude config mirrors `lib/builtin/claude/src/meta_sidebar/config_tab.dart` (T-414 / T-183). Phosphor glyphs resolve via `byName(...)` (T-314) — no consts to add. + +**Children — build infra first, then categories extrapolate:** +Infra: modal shell + `settings.open`; category rail + nav; schema field renderer (the engine); scope-tag control + scope resolution; cross-category search. +Categories (register a schema, reuse the engine): Editor (T-290), Keymap, Appearance (theme-picker control), Activity, Terminal, Extensions, Claude (mirror the sidebar Config panel).', 'backlog', 'high', NULL, NULL, NULL, '2026-06-16 11:07:54', '2026-06-16 11:13:12', NULL, '7d72157d0bac885363cb1f3c5781ff3d', 2) ON CONFLICT(record_id) DO UPDATE SET type=excluded.type, parent_record_id=excluded.parent_record_id, title=excluded.title, description=excluded.description, status=excluded.status, priority=excluded.priority, assigned_to=excluded.assigned_to, team=excluded.team, decision_ref=excluded.decision_ref, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > tickets.updated_at OR (excluded.updated_at = tickets.updated_at AND excluded.hash > tickets.hash); +INSERT INTO tickets (record_id, type, parent_record_id, title, description, status, priority, assigned_to, team, decision_ref, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FD09C4A0HPZSP8HP44F7A894', 'task', '06FD07ECS3GK2V7Z2WYYPJHJYC', 'Settings modal shell + settings.open command + overlay', NULL, 'backlog', 'high', NULL, NULL, NULL, '2026-06-16 11:16:20', '2026-06-16 11:16:20', NULL, 'a824ba240ccb186486421d8eac08f8ba', 2) ON CONFLICT(record_id) DO UPDATE SET type=excluded.type, parent_record_id=excluded.parent_record_id, title=excluded.title, description=excluded.description, status=excluded.status, priority=excluded.priority, assigned_to=excluded.assigned_to, team=excluded.team, decision_ref=excluded.decision_ref, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > tickets.updated_at OR (excluded.updated_at = tickets.updated_at AND excluded.hash > tickets.hash); +INSERT INTO tickets (record_id, type, parent_record_id, title, description, status, priority, assigned_to, team, decision_ref, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FD09DH88J1659FDDYJ83JH1M', 'bug', '06FB0TNQM5TWC00GW0P3X02HZW', 'Slash-command typeahead intermittently fails to open on /', NULL, 'backlog', 'medium', NULL, NULL, NULL, '2026-06-16 11:16:31', '2026-06-16 11:16:31', NULL, '679eb2ed603d98f47a40d2fff3c88108', 2) ON CONFLICT(record_id) DO UPDATE SET type=excluded.type, parent_record_id=excluded.parent_record_id, title=excluded.title, description=excluded.description, status=excluded.status, priority=excluded.priority, assigned_to=excluded.assigned_to, team=excluded.team, decision_ref=excluded.decision_ref, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > tickets.updated_at OR (excluded.updated_at = tickets.updated_at AND excluded.hash > tickets.hash); +INSERT INTO tickets (record_id, type, parent_record_id, title, description, status, priority, assigned_to, team, decision_ref, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FD09DH88J1659FDDYJ83JH1M', 'bug', '06FB0TNQM5TWC00GW0P3X02HZW', 'Slash-command typeahead intermittently fails to open on /', 'User report 2026-06-16: typing `/` in the Claude composer **intermittently** does not open the slash-command typeahead dialog. Non-deterministic — sometimes it opens, sometimes the `/` just types with no popover. + +Two hypotheses to distinguish (the fix depends which): +1. **Handler not triggering on `/`** — the composer''s keypress/text-change detection that should fire the typeahead misses the `/` (focus/IME race, the `/` not at a word boundary, the listener not firing on that change). If so, the popover never opens regardless of list contents. +2. **Empty/incomplete list** — the handler fires but the command list is empty or still loading (the slash-command set from the CLI probe / routing table not yet populated → typeahead opens with nothing and dismisses, or suppresses on empty). If so, it correlates with session warm-up / probe timing. + +**Diagnosis first:** add a log at the trigger point (did `/` fire the open?) and at list-resolution (how many entries?) to see which path fails when it reproduces. Likely correlates with session/probe readiness (intermittent → timing). + +**Files:** lib/builtin/claude/src/claude_composer.dart (the composer + typeahead trigger on `/`), lib/builtin/claude/src/slash_commands.dart (the command set / routing table, kClideOwnedCommands / kTuiOnlyCommands), the ClideTypeahead primitive (slash typeahead was migrated onto it). Compare with the `@`-mention typeahead (at_commands.dart), which shares the primitive — does `@` reproduce the same intermittency? That isolates primitive vs slash-specific. + +**Acceptance:** `/` reliably opens the typeahead on every invocation (cold session + warm); if the list isn''t ready yet, open with a loading/empty state rather than silently not opening; a regression test around the trigger + empty-list path.', 'backlog', 'medium', NULL, NULL, NULL, '2026-06-16 11:16:31', '2026-06-16 11:17:44', NULL, '4cd213bf992066080ce6e54585aa701e', 2) ON CONFLICT(record_id) DO UPDATE SET type=excluded.type, parent_record_id=excluded.parent_record_id, title=excluded.title, description=excluded.description, status=excluded.status, priority=excluded.priority, assigned_to=excluded.assigned_to, team=excluded.team, decision_ref=excluded.decision_ref, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > tickets.updated_at OR (excluded.updated_at = tickets.updated_at AND excluded.hash > tickets.hash); +INSERT INTO tickets (record_id, type, parent_record_id, title, description, status, priority, assigned_to, team, decision_ref, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FD09C4A0HPZSP8HP44F7A894', 'task', '06FD07ECS3GK2V7Z2WYYPJHJYC', 'Settings modal shell + settings.open command + overlay', 'Centered modal over the dimmed app using modalSurface/modalOverlay tokens (D-7, no Material); new settings.open CommandContribution (palette + menu/hat entry); close button + Esc dismiss; hosts the category rail + scrolling carded panel; mounted in root_shell like the other overlays. Wireframe: docs/design/wireframes/settings/settings-screen.png (modal shell).', 'backlog', 'high', NULL, NULL, NULL, '2026-06-16 11:16:20', '2026-06-16 11:17:54', NULL, '89e4286fb5124eaac323f15255b62170', 2) ON CONFLICT(record_id) DO UPDATE SET type=excluded.type, parent_record_id=excluded.parent_record_id, title=excluded.title, description=excluded.description, status=excluded.status, priority=excluded.priority, assigned_to=excluded.assigned_to, team=excluded.team, decision_ref=excluded.decision_ref, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > tickets.updated_at OR (excluded.updated_at = tickets.updated_at AND excluded.hash > tickets.hash); +INSERT INTO tickets (record_id, type, parent_record_id, title, description, status, priority, assigned_to, team, decision_ref, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FD09SHDMGT66C4D1DRZQZ7RR', 'task', '06FD07ECS3GK2V7Z2WYYPJHJYC', 'Settings category rail + navigation/selection', NULL, 'backlog', 'high', NULL, NULL, NULL, '2026-06-16 11:18:10', '2026-06-16 11:18:10', NULL, 'f2bf5ab4dfae8a7cc33e7a0ceb5c057c', 2) ON CONFLICT(record_id) DO UPDATE SET type=excluded.type, parent_record_id=excluded.parent_record_id, title=excluded.title, description=excluded.description, status=excluded.status, priority=excluded.priority, assigned_to=excluded.assigned_to, team=excluded.team, decision_ref=excluded.decision_ref, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > tickets.updated_at OR (excluded.updated_at = tickets.updated_at AND excluded.hash > tickets.hash); +INSERT INTO tickets (record_id, type, parent_record_id, title, description, status, priority, assigned_to, team, decision_ref, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FD09SHDMGT66C4D1DRZQZ7RR', 'task', '06FD07ECS3GK2V7Z2WYYPJHJYC', 'Settings category rail + navigation/selection', 'Left rail listing categories (Editor, Keymap, Appearance, Claude, Activity, Terminal, Extensions) with the accent left-stripe + surfaceHi selection; selecting a category swaps the panel; the category set is derived from the registered schemas (data-driven, not hardcoded); the search box sits atop the rail. Wireframe: settings-screen.png / settings-claude.png rail.', 'backlog', 'high', NULL, NULL, NULL, '2026-06-16 11:18:10', '2026-06-16 11:18:16', NULL, 'f35a864ea275616c0cf8e045d4fb5fd7', 2) ON CONFLICT(record_id) DO UPDATE SET type=excluded.type, parent_record_id=excluded.parent_record_id, title=excluded.title, description=excluded.description, status=excluded.status, priority=excluded.priority, assigned_to=excluded.assigned_to, team=excluded.team, decision_ref=excluded.decision_ref, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > tickets.updated_at OR (excluded.updated_at = tickets.updated_at AND excluded.hash > tickets.hash); +INSERT INTO tickets (record_id, type, parent_record_id, title, description, status, priority, assigned_to, team, decision_ref, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FD09TVT3E3ZSV09QRNTSQ8J4', 'task', '06FD07ECS3GK2V7Z2WYYPJHJYC', 'Schema-driven settings field renderer (the engine)', NULL, 'backlog', 'high', NULL, NULL, NULL, '2026-06-16 11:18:20', '2026-06-16 11:18:20', NULL, '1711db6c6efda82a219d4c385e342380', 2) ON CONFLICT(record_id) DO UPDATE SET type=excluded.type, parent_record_id=excluded.parent_record_id, title=excluded.title, description=excluded.description, status=excluded.status, priority=excluded.priority, assigned_to=excluded.assigned_to, team=excluded.team, decision_ref=excluded.decision_ref, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > tickets.updated_at OR (excluded.updated_at = tickets.updated_at AND excluded.hash > tickets.hash); +INSERT INTO tickets (record_id, type, parent_record_id, title, description, status, priority, assigned_to, team, decision_ref, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FD09TVT3E3ZSV09QRNTSQ8J4', 'task', '06FD07ECS3GK2V7Z2WYYPJHJYC', 'Schema-driven settings field renderer (the engine)', 'The core engine: render carded sections of field rows from a subsystem schema registered against the kernel SettingsStore — toggle, enum/select, text/number, and opens-external-file affordance — each with label, help text, default value, and reset-to-default; writes edits back to the resolved scope''s settings file. Categories just register schemas; this draws them. Carded-section layout per ui-design surface.md. Wireframe: settings-screen.png (Editor).', 'backlog', 'high', NULL, NULL, NULL, '2026-06-16 11:18:20', '2026-06-16 11:18:27', NULL, 'ecf41b355896513f5edd509b67c3b859', 2) ON CONFLICT(record_id) DO UPDATE SET type=excluded.type, parent_record_id=excluded.parent_record_id, title=excluded.title, description=excluded.description, status=excluded.status, priority=excluded.priority, assigned_to=excluded.assigned_to, team=excluded.team, decision_ref=excluded.decision_ref, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > tickets.updated_at OR (excluded.updated_at = tickets.updated_at AND excluded.hash > tickets.hash); +INSERT INTO tickets (record_id, type, parent_record_id, title, description, status, priority, assigned_to, team, decision_ref, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FD09WB2XSRP0AZ204FDP681M', 'task', '06FD07ECS3GK2V7Z2WYYPJHJYC', 'Per-field scope-tag control + scope resolution', NULL, 'backlog', 'high', NULL, NULL, NULL, '2026-06-16 11:18:32', '2026-06-16 11:18:32', NULL, '0c3fa39331b62551b77e07a5ac7eebe8', 2) ON CONFLICT(record_id) DO UPDATE SET type=excluded.type, parent_record_id=excluded.parent_record_id, title=excluded.title, description=excluded.description, status=excluded.status, priority=excluded.priority, assigned_to=excluded.assigned_to, team=excluded.team, decision_ref=excluded.decision_ref, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > tickets.updated_at OR (excluded.updated_at = tickets.updated_at AND excluded.hash > tickets.hash); +INSERT INTO tickets (record_id, type, parent_record_id, title, description, status, priority, assigned_to, team, decision_ref, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FD09WB2XSRP0AZ204FDP681M', 'task', '06FD07ECS3GK2V7Z2WYYPJHJYC', 'Per-field scope-tag control + scope resolution', 'Per-field scope icon — folder=Project (.clide), globe=Always (~/.clide), circle-dashed=Default/unset — via PhosphorIcons.byName(''folder''|''globe''|''circle-dashed'') (T-314, no consts), colour-coded with a tooltip; tap opens a scope menu to move the value between scopes. Resolves the effective value across scope layers and writes the edit to the chosen scope''s file. Scope-tag decision: T-302. Wireframe legend on settings-screen.png.', 'backlog', 'high', NULL, NULL, NULL, '2026-06-16 11:18:32', '2026-06-16 11:18:41', NULL, '74e604297688044c907da7bd19b0a101', 2) ON CONFLICT(record_id) DO UPDATE SET type=excluded.type, parent_record_id=excluded.parent_record_id, title=excluded.title, description=excluded.description, status=excluded.status, priority=excluded.priority, assigned_to=excluded.assigned_to, team=excluded.team, decision_ref=excluded.decision_ref, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > tickets.updated_at OR (excluded.updated_at = tickets.updated_at AND excluded.hash > tickets.hash); +INSERT INTO tickets (record_id, type, parent_record_id, title, description, status, priority, assigned_to, team, decision_ref, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FD09XWEXRJ4JS8MFPQGJEY5M', 'task', '06FD07ECS3GK2V7Z2WYYPJHJYC', 'Cross-category settings search', NULL, 'backlog', 'high', NULL, NULL, NULL, '2026-06-16 11:18:45', '2026-06-16 11:18:45', NULL, '795846d24468f420c16e0ea5dbec175b', 2) ON CONFLICT(record_id) DO UPDATE SET type=excluded.type, parent_record_id=excluded.parent_record_id, title=excluded.title, description=excluded.description, status=excluded.status, priority=excluded.priority, assigned_to=excluded.assigned_to, team=excluded.team, decision_ref=excluded.decision_ref, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > tickets.updated_at OR (excluded.updated_at = tickets.updated_at AND excluded.hash > tickets.hash); +INSERT INTO tickets (record_id, type, parent_record_id, title, description, status, priority, assigned_to, team, decision_ref, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FD09XWEXRJ4JS8MFPQGJEY5M', 'task', '06FD07ECS3GK2V7Z2WYYPJHJYC', 'Cross-category settings search', 'The search box filters fields across ALL categories; results render as carded groups under category subheaders, editable inline, with per-category match counts shown in the rail. Zero-match categories dim. Wireframe: settings-search.png.', 'backlog', 'high', NULL, NULL, NULL, '2026-06-16 11:18:45', '2026-06-16 11:18:51', NULL, '6b361bb70ed3915bf53a7c7477cc8cba', 2) ON CONFLICT(record_id) DO UPDATE SET type=excluded.type, parent_record_id=excluded.parent_record_id, title=excluded.title, description=excluded.description, status=excluded.status, priority=excluded.priority, assigned_to=excluded.assigned_to, team=excluded.team, decision_ref=excluded.decision_ref, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > tickets.updated_at OR (excluded.updated_at = tickets.updated_at AND excluded.hash > tickets.hash); +INSERT INTO tickets (record_id, type, parent_record_id, title, description, status, priority, assigned_to, team, decision_ref, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FB0TNQM44CKN5QQGFKP1KWZC', 'story', '06FD07ECS3GK2V7Z2WYYPJHJYC', 'Edit editor settings (.editorconfig) from the settings panel', 'Write path for editor settings (T-29 follow-up). The editor now READS .editorconfig into a source-agnostic EditorSettings model (lib/src/editor/editor_settings.dart) and resolves it via editor_settings_resolver.dart. Add a settings-panel surface to EDIT these values and persist them — initially by writing the project .editorconfig (indent_style/size, end_of_line, max_line_length, trim_trailing_whitespace, insert_final_newline), later possibly a clide-owned settings file that merges as a higher-precedence source in resolveEditorSettings. On save the registry already re-resolves open buffers (editor.settings-changed), so the panel edits apply live. Respect EditorConfig semantics (sections/globs); start with the [*] section for the workspace defaults. Refs: T-29, D-88, editor_settings.dart, editor_settings_resolver.dart.', 'backlog', 'medium', NULL, NULL, 'D-88', '2026-06-09 07:15:14', '2026-06-16 11:19:03', NULL, '9728be42a0f8f9cd0cbf2563b3dd7555', 2) ON CONFLICT(record_id) DO UPDATE SET type=excluded.type, parent_record_id=excluded.parent_record_id, title=excluded.title, description=excluded.description, status=excluded.status, priority=excluded.priority, assigned_to=excluded.assigned_to, team=excluded.team, decision_ref=excluded.decision_ref, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > tickets.updated_at OR (excluded.updated_at = tickets.updated_at AND excluded.hash > tickets.hash); +INSERT INTO tickets (record_id, type, parent_record_id, title, description, status, priority, assigned_to, team, decision_ref, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FD0A0ZTS9JZCSQ4W8ZVEH2VR', 'task', '06FD07ECS3GK2V7Z2WYYPJHJYC', 'Keymap settings category (preset select + options)', NULL, 'backlog', 'medium', NULL, NULL, NULL, '2026-06-16 11:19:11', '2026-06-16 11:19:11', NULL, '3530c732f928f84a36e8ac450880835d', 2) ON CONFLICT(record_id) DO UPDATE SET type=excluded.type, parent_record_id=excluded.parent_record_id, title=excluded.title, description=excluded.description, status=excluded.status, priority=excluded.priority, assigned_to=excluded.assigned_to, team=excluded.team, decision_ref=excluded.decision_ref, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > tickets.updated_at OR (excluded.updated_at = tickets.updated_at AND excluded.hash > tickets.hash); +INSERT INTO tickets (record_id, type, parent_record_id, title, description, status, priority, assigned_to, team, decision_ref, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FD0A0ZTS9JZCSQ4W8ZVEH2VR', 'task', '06FD07ECS3GK2V7Z2WYYPJHJYC', 'Keymap settings category (preset select + options)', 'Register the keymap settings schema: preset enum select (default / vscode / jetbrains / vim — T-115, T-64, T-65, T-66) wired to KeymapService.setPreset, plus related options (e.g. sequence-timeout). Reuses the schema field renderer (T-448).', 'backlog', 'medium', NULL, NULL, NULL, '2026-06-16 11:19:11', '2026-06-16 11:19:35', NULL, '7eba4a1e2a613734facc67e035f6ac08', 2) ON CONFLICT(record_id) DO UPDATE SET type=excluded.type, parent_record_id=excluded.parent_record_id, title=excluded.title, description=excluded.description, status=excluded.status, priority=excluded.priority, assigned_to=excluded.assigned_to, team=excluded.team, decision_ref=excluded.decision_ref, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > tickets.updated_at OR (excluded.updated_at = tickets.updated_at AND excluded.hash > tickets.hash); +INSERT INTO tickets (record_id, type, parent_record_id, title, description, status, priority, assigned_to, team, decision_ref, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FD0A4MY8DF6NB0KNV96RQADR', 'task', '06FD07ECS3GK2V7Z2WYYPJHJYC', 'Appearance settings category — theme picker control', NULL, 'backlog', 'medium', NULL, NULL, NULL, '2026-06-16 11:19:41', '2026-06-16 11:19:41', NULL, '02e42ddbdc8109d08129c224b097cc4b', 2) ON CONFLICT(record_id) DO UPDATE SET type=excluded.type, parent_record_id=excluded.parent_record_id, title=excluded.title, description=excluded.description, status=excluded.status, priority=excluded.priority, assigned_to=excluded.assigned_to, team=excluded.team, decision_ref=excluded.decision_ref, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > tickets.updated_at OR (excluded.updated_at = tickets.updated_at AND excluded.hash > tickets.hash); +INSERT INTO tickets (record_id, type, parent_record_id, title, description, status, priority, assigned_to, team, decision_ref, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FD0A4MY8DF6NB0KNV96RQADR', 'task', '06FD07ECS3GK2V7Z2WYYPJHJYC', 'Appearance settings category — theme picker control', 'The one custom control beyond the four field patterns: a theme-picker swatch grid with live mini-previews of the bundled themes (D-44 / D-69), selected state, and import-custom-YAML; plus high-contrast toggle and text-size. Coordinate with / extend the existing builtin.theme-picker (T-8) and per-repo theme persistence (T-293). Design pinned in T-302. Wireframe: docs/design/wireframes/settings/settings-appearance.png.', 'backlog', 'medium', NULL, NULL, NULL, '2026-06-16 11:19:41', '2026-06-16 11:19:47', NULL, '6939e563a1bd65e6ea4a2dd370358b27', 2) ON CONFLICT(record_id) DO UPDATE SET type=excluded.type, parent_record_id=excluded.parent_record_id, title=excluded.title, description=excluded.description, status=excluded.status, priority=excluded.priority, assigned_to=excluded.assigned_to, team=excluded.team, decision_ref=excluded.decision_ref, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > tickets.updated_at OR (excluded.updated_at = tickets.updated_at AND excluded.hash > tickets.hash); +INSERT INTO tickets (record_id, type, parent_record_id, title, description, status, priority, assigned_to, team, decision_ref, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FD0A6K9B60ADTFBZA6NBVJFM', 'task', '06FD07ECS3GK2V7Z2WYYPJHJYC', 'Activity settings category (fold level + display)', NULL, 'backlog', 'medium', NULL, NULL, NULL, '2026-06-16 11:19:57', '2026-06-16 11:19:57', NULL, 'bedd84023b232dc391ff4fbbce771f8a', 2) ON CONFLICT(record_id) DO UPDATE SET type=excluded.type, parent_record_id=excluded.parent_record_id, title=excluded.title, description=excluded.description, status=excluded.status, priority=excluded.priority, assigned_to=excluded.assigned_to, team=excluded.team, decision_ref=excluded.decision_ref, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > tickets.updated_at OR (excluded.updated_at = tickets.updated_at AND excluded.hash > tickets.hash); +INSERT INTO tickets (record_id, type, parent_record_id, title, description, status, priority, assigned_to, team, decision_ref, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FD0A6K9B60ADTFBZA6NBVJFM', 'task', '06FD07ECS3GK2V7Z2WYYPJHJYC', 'Activity settings category (fold level + display)', 'Register the Claude-activity settings schema: activity fold level (T-183) and related conversation display options, via the standard field renderer (T-448).', 'backlog', 'medium', NULL, NULL, NULL, '2026-06-16 11:19:57', '2026-06-16 11:20:21', NULL, '9cbd66575a1785399eb3c1898720f6b9', 2) ON CONFLICT(record_id) DO UPDATE SET type=excluded.type, parent_record_id=excluded.parent_record_id, title=excluded.title, description=excluded.description, status=excluded.status, priority=excluded.priority, assigned_to=excluded.assigned_to, team=excluded.team, decision_ref=excluded.decision_ref, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > tickets.updated_at OR (excluded.updated_at = tickets.updated_at AND excluded.hash > tickets.hash); +INSERT INTO tickets (record_id, type, parent_record_id, title, description, status, priority, assigned_to, team, decision_ref, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FD0ABC7QNEC3XCTV73YPSGR4', 'task', NULL, 'Plumb in Claude Code''s remote-control feature', NULL, 'backlog', 'medium', NULL, NULL, NULL, '2026-06-16 11:20:36', '2026-06-16 11:20:36', NULL, '4dd8daefbdbf993ef612b3e4fb74d67a', 2) ON CONFLICT(record_id) DO UPDATE SET type=excluded.type, parent_record_id=excluded.parent_record_id, title=excluded.title, description=excluded.description, status=excluded.status, priority=excluded.priority, assigned_to=excluded.assigned_to, team=excluded.team, decision_ref=excluded.decision_ref, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > tickets.updated_at OR (excluded.updated_at = tickets.updated_at AND excluded.hash > tickets.hash); +INSERT INTO tickets (record_id, type, parent_record_id, title, description, status, priority, assigned_to, team, decision_ref, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FD0ABC7QNEC3XCTV73YPSGR4', 'task', NULL, 'Plumb in Claude Code''s remote-control feature', 'User report 2026-06-16: Claude Code''s **remote-control** feature (start / monitor / steer a running Claude Code session remotely — e.g. from claude.ai or the mobile app) is **not plumbed into clide**. + +clide hosts the `claude` CLI as a stream-json child (`--session-id` / `--resume`, D-77). For remote control to work through clide, a clide-hosted session needs to be discoverable + steerable by the remote-control surface the same way a terminal-launched `claude` is. + +**Step 1 — characterize (don''t assume the mechanism):** determine exactly what Claude Code exposes for remote control on the running CLI version. Likely touch points: +- the `~/.claude/sessions/.json` live-session registry we characterized in T-437 (PID-keyed: sessionId, cwd, version, kind, entrypoint, status) — is this what the remote-control surface enumerates? clide-spawned sessions DO write an entry (we saw `entrypoint: sdk-cli`). Confirm whether clide''s entry is visible/controllable remotely, or whether `entrypoint: sdk-cli` / headless spawn excludes it. +- any flag / capability in the `initialize` stream-json probe (T-411/T-151 cache) advertising remote control. +- whether enrollment requires the interactive TUI (and so is suppressed under clide''s stream-json spawn). + +**Step 2 — plumb:** wire clide so a clide-hosted session participates in remote control (register correctly / pass the needed flag), and surface its state in the UI (e.g. an indicator that the session is remote-controllable / being driven remotely). If it conflicts with clide''s session ownership (pane pins a session-id, T-156), document the boundary. + +**Open question:** is the goal (a) clide sessions become remotely controllable from claude.ai/mobile, or (b) clide can act as a remote controller of other sessions? Default read is (a). Confirm with the user before building. + +Related: D-77 (stream-json session model), T-437 (sessions registry characterization), T-156 (clide owns session lifecycle), T-411 (capability probe).', 'backlog', 'medium', NULL, NULL, NULL, '2026-06-16 11:20:36', '2026-06-16 13:20:17', NULL, '0587e7b599ca9a2a96594172eeb9cffb', 2) ON CONFLICT(record_id) DO UPDATE SET type=excluded.type, parent_record_id=excluded.parent_record_id, title=excluded.title, description=excluded.description, status=excluded.status, priority=excluded.priority, assigned_to=excluded.assigned_to, team=excluded.team, decision_ref=excluded.decision_ref, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > tickets.updated_at OR (excluded.updated_at = tickets.updated_at AND excluded.hash > tickets.hash); +INSERT INTO tickets (record_id, type, parent_record_id, title, description, status, priority, assigned_to, team, decision_ref, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FD15S1A0WRTY9WWFG0R4AAZ4', 'task', '06FD07ECS3GK2V7Z2WYYPJHJYC', 'Terminal settings category', NULL, 'backlog', 'medium', NULL, NULL, NULL, '2026-06-16 13:20:25', '2026-06-16 13:20:25', NULL, '9a4be93680d3b74b4776993d9130437f', 2) ON CONFLICT(record_id) DO UPDATE SET type=excluded.type, parent_record_id=excluded.parent_record_id, title=excluded.title, description=excluded.description, status=excluded.status, priority=excluded.priority, assigned_to=excluded.assigned_to, team=excluded.team, decision_ref=excluded.decision_ref, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > tickets.updated_at OR (excluded.updated_at = tickets.updated_at AND excluded.hash > tickets.hash); +INSERT INTO tickets (record_id, type, parent_record_id, title, description, status, priority, assigned_to, team, decision_ref, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FD15S1A0WRTY9WWFG0R4AAZ4', 'task', '06FD07ECS3GK2V7Z2WYYPJHJYC', 'Terminal settings category', 'Register the terminal settings schema (font family/size, scrollback, cursor style, bell, copy-on-select, etc.) as standard toggle / number / select fields via the field renderer (T-448).', 'backlog', 'medium', NULL, NULL, NULL, '2026-06-16 13:20:25', '2026-06-16 13:20:34', NULL, '0e3ee0e73ee8c060bb7639a12097ebbb', 2) ON CONFLICT(record_id) DO UPDATE SET type=excluded.type, parent_record_id=excluded.parent_record_id, title=excluded.title, description=excluded.description, status=excluded.status, priority=excluded.priority, assigned_to=excluded.assigned_to, team=excluded.team, decision_ref=excluded.decision_ref, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > tickets.updated_at OR (excluded.updated_at = tickets.updated_at AND excluded.hash > tickets.hash); +INSERT INTO tickets (record_id, type, parent_record_id, title, description, status, priority, assigned_to, team, decision_ref, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FD15TY946689VZK3MNABSMDW', 'task', '06FD07ECS3GK2V7Z2WYYPJHJYC', 'Extensions settings category', NULL, 'backlog', 'medium', NULL, NULL, NULL, '2026-06-16 13:20:41', '2026-06-16 13:20:41', NULL, '8d6553a634106c3acd075eb95b9d53a6', 2) ON CONFLICT(record_id) DO UPDATE SET type=excluded.type, parent_record_id=excluded.parent_record_id, title=excluded.title, description=excluded.description, status=excluded.status, priority=excluded.priority, assigned_to=excluded.assigned_to, team=excluded.team, decision_ref=excluded.decision_ref, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > tickets.updated_at OR (excluded.updated_at = tickets.updated_at AND excluded.hash > tickets.hash); +INSERT INTO tickets (record_id, type, parent_record_id, title, description, status, priority, assigned_to, team, decision_ref, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FD15TY946689VZK3MNABSMDW', 'task', '06FD07ECS3GK2V7Z2WYYPJHJYC', 'Extensions settings category', 'List installed extensions and surface each extension''s registered settings (ext..* — the extension-owned config pattern from ui-design theme.md); per-extension enable/disable + configure. Reuses the field renderer; extensions register their schema the same way core subsystems do.', 'backlog', 'medium', NULL, NULL, NULL, '2026-06-16 13:20:41', '2026-06-16 13:20:47', NULL, '8eb78852a5c8f1e22b5afa99706cbfdb', 2) ON CONFLICT(record_id) DO UPDATE SET type=excluded.type, parent_record_id=excluded.parent_record_id, title=excluded.title, description=excluded.description, status=excluded.status, priority=excluded.priority, assigned_to=excluded.assigned_to, team=excluded.team, decision_ref=excluded.decision_ref, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > tickets.updated_at OR (excluded.updated_at = tickets.updated_at AND excluded.hash > tickets.hash); +INSERT INTO tickets (record_id, type, parent_record_id, title, description, status, priority, assigned_to, team, decision_ref, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FD15W7SBVAD3QR5NVE67PKWR', 'task', '06FD07ECS3GK2V7Z2WYYPJHJYC', 'Claude settings category — mirror the sidebar Config panel', NULL, 'backlog', 'medium', NULL, NULL, NULL, '2026-06-16 13:20:52', '2026-06-16 13:20:52', NULL, '33510004b4584821ccf0c368f76b3235', 2) ON CONFLICT(record_id) DO UPDATE SET type=excluded.type, parent_record_id=excluded.parent_record_id, title=excluded.title, description=excluded.description, status=excluded.status, priority=excluded.priority, assigned_to=excluded.assigned_to, team=excluded.team, decision_ref=excluded.decision_ref, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > tickets.updated_at OR (excluded.updated_at = tickets.updated_at AND excluded.hash > tickets.hash); +INSERT INTO tickets (record_id, type, parent_record_id, title, description, status, priority, assigned_to, team, decision_ref, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FD15W7SBVAD3QR5NVE67PKWR', 'task', '06FD07ECS3GK2V7Z2WYYPJHJYC', 'Claude settings category — mirror the sidebar Config panel', 'Mirror lib/builtin/claude/src/meta_sidebar/config_tab.dart in the settings modal: SETTINGS controls (model / effort / permission mode / output style via SettingControlRow publishing the slash command on the live session, D-6 / T-414) plus carded config lists (Skills / Agents / Commands / Hooks / Permissions / MCP Servers) that open their .md (T-183). Reuse the data the sidebar already loads (ClaudeConfig). Wireframe: docs/design/wireframes/settings/settings-claude.png.', 'backlog', 'medium', NULL, NULL, NULL, '2026-06-16 13:20:52', '2026-06-16 13:21:00', NULL, '70d5a923985efd727ca999489962e7d0', 2) ON CONFLICT(record_id) DO UPDATE SET type=excluded.type, parent_record_id=excluded.parent_record_id, title=excluded.title, description=excluded.description, status=excluded.status, priority=excluded.priority, assigned_to=excluded.assigned_to, team=excluded.team, decision_ref=excluded.decision_ref, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > tickets.updated_at OR (excluded.updated_at = tickets.updated_at AND excluded.hash > tickets.hash); +INSERT INTO tickets (record_id, type, parent_record_id, title, description, status, priority, assigned_to, team, decision_ref, created_at, updated_at, deleted_at, hash, canonical_version) VALUES ('06FB0TNQM7H8JWCP59WQVD0FW4', 'task', '06FB0TNQM6T6580D8ABDVTMNZW', 'Frame0 wireframe: settings screen design', 'Design the app''s settings screen as a Frame0 wireframe before building `builtin.settings-ui` (see Tier 6 epic T-8). Output is a wireframe to align on layout/IA, not implementation. + +**Deliverable** +- Frame0 wireframe authored via the frame0-wireframe skill: local JSON source-of-truth synced to Frame0, exported for review. +- Covers the settings screen shell + at least one fully-rendered category so the form-field patterns are concrete. + +**Scope to frame (from T-8)** +- Schema-driven panel: form fields keyed off the schema each subsystem registers against the kernel SettingsStore; edits write back to `.clide/settings.yaml`. +- Navigation/IA: how categories are grouped and selected (sidebar list? sections? search?). +- Field types to mock: toggle, enum/select (e.g. keymap preset), text/number, and a ''opens external file'' affordance (e.g. editor `.editorconfig` per T-290). +- Known consumers to account for: keymap preset switching (T-115/T-64/T-65/T-66), editor settings (T-290), activity fold level (T-183), theme picker (Tier 6 theming UI). + +**Open design questions for the wireframe to answer** +- Settings as a full-screen view, a pane/tab, or a modal? +- Per-project (`.clide/settings.yaml`) vs. user-global scope — shown together or switched? +- Search/filter across all settings. +- How schema-driven fields render labels, help text, defaults, and reset. + +**Constraints** +- Follow clide visual language — pull theme tokens / control geometry from the ui-design skill so the wireframe maps cleanly to real widgets (no Material/Cupertino). + +This is the design step; implementation of the actual settings UI is separate child work under T-8. + +## Scope-tag icon decision (review, 2026-06-10) + +The per-field scope tag is an ICON, not a text label (space + cognitive load). +Chosen trio (location→global reach ladder), keeping the colour coding + a +tooltip with the word for clarity/a11y; tapping opens the scope menu: + +- Project (this repo) = `folder` 0xe24a (teal) — already wired +- Always (all clide) = `globe` 0xe288 (amber) — add const +- Default (unset) = `circle-dashed` 0xe602 (grey) — add const + +Alternatives considered: house (warmer home↔world pair), user-circle (mirrors +the real .clide vs ~/.clide files), gear (collides with "settings"). Note that +every Phosphor glyph already renders via PhosphorIconPainter(0xNNNN); only named +consts need adding. Preview/picking is blocked on a native glyph card (see the +new ticket) — goldens render the font as Ahem boxes.', 'done', 'medium', NULL, NULL, NULL, '2026-06-09 20:24:54', '2026-06-16 13:21:11', NULL, '1db1af71519321792537391a5f38b613', 2) ON CONFLICT(record_id) DO UPDATE SET type=excluded.type, parent_record_id=excluded.parent_record_id, title=excluded.title, description=excluded.description, status=excluded.status, priority=excluded.priority, assigned_to=excluded.assigned_to, team=excluded.team, decision_ref=excluded.decision_ref, updated_at=excluded.updated_at, deleted_at=excluded.deleted_at, hash=excluded.hash, canonical_version=excluded.canonical_version WHERE excluded.updated_at > tickets.updated_at OR (excluded.updated_at = tickets.updated_at AND excluded.hash > tickets.hash); diff --git a/docs/design/wireframes/settings/settings-appearance.json b/docs/design/wireframes/settings/settings-appearance.json new file mode 100644 index 00000000..025c3b34 --- /dev/null +++ b/docs/design/wireframes/settings/settings-appearance.json @@ -0,0 +1,120 @@ +{ + "name": "Settings — Appearance", + "shapes": { + "app-bg": { "type": "Rectangle", "left": 0, "top": 0, "width": 1180, "height": 720, "fillColor": "#17171E", "strokeColor": "#17171E" }, + "app-hat": { "type": "Rectangle", "left": 0, "top": 0, "width": 1180, "height": 28, "fillColor": "#1B1B22", "strokeColor": "#1B1B22" }, + "app-sidebar": { "type": "Rectangle", "left": 0, "top": 28, "width": 54, "height": 692, "fillColor": "#1B1B22", "strokeColor": "#1B1B22" }, + + "modal-shadow": { "type": "Rectangle", "left": 134, "top": 66, "width": 920, "height": 600, "fillColor": "#101015", "strokeColor": "#101015", "corners": [12, 12, 12, 12] }, + "modal": { "type": "Rectangle", "left": 130, "top": 60, "width": 920, "height": 600, "fillColor": "#20202C", "strokeColor": "#3C445C", "corners": [10, 10, 10, 10] }, + + "modal-title": { "type": "Text", "left": 154, "top": 76, "text": "Settings", "fontColor": "#E6E8F2", "fontSize": 18 }, + "modal-close": { "type": "Text", "left": 1020, "top": 74, "text": "✕", "fontColor": "#8890AC", "fontSize": 16 }, + "header-divider": { "type": "Rectangle", "left": 130, "top": 104, "width": 920, "height": 1, "fillColor": "#343850", "strokeColor": "#343850" }, + + "rail": { "type": "Rectangle", "left": 130, "top": 105, "width": 228, "height": 554, "fillColor": "#1A1A24", "strokeColor": "#1A1A24", "corners": [0, 0, 0, 10] }, + "rail-divider": { "type": "Rectangle", "left": 358, "top": 105, "width": 1, "height": 554, "fillColor": "#343850", "strokeColor": "#343850" }, + + "search-box": { "type": "Rectangle", "left": 144, "top": 118, "width": 200, "height": 28, "fillColor": "#242838", "strokeColor": "#343850", "corners": [4, 4, 4, 4] }, + "search-icon": { "type": "Ellipse", "left": 154, "top": 124, "width": 11, "height": 11, "fillColor": "#242838", "strokeColor": "#78809C" }, + "search-icon-handle": { "type": "Rectangle", "left": 163, "top": 133, "width": 4, "height": 1, "fillColor": "#78809C", "strokeColor": "#78809C" }, + "search-text": { "type": "Text", "left": 176, "top": 124, "text": "Search all settings…", "fontColor": "#78809C", "fontSize": 13 }, + + "cat-editor": { "type": "Text", "left": 152, "top": 164, "text": "Editor", "fontColor": "#8890AC", "fontSize": 14 }, + "cat-keymap": { "type": "Text", "left": 152, "top": 200, "text": "Keymap", "fontColor": "#8890AC", "fontSize": 14 }, + "cat-appearance-sel": { "type": "Rectangle", "left": 130, "top": 228, "width": 228, "height": 32, "fillColor": "#2C3046", "strokeColor": "#2C3046" }, + "cat-appearance-stripe": { "type": "Rectangle", "left": 130, "top": 228, "width": 3, "height": 32, "fillColor": "#78A0F8", "strokeColor": "#78A0F8" }, + "cat-appearance": { "type": "Text", "left": 152, "top": 236, "text": "Appearance", "fontColor": "#E6E8F2", "fontSize": 14 }, + "cat-claude": { "type": "Text", "left": 152, "top": 272, "text": "Claude", "fontColor": "#8890AC", "fontSize": 14 }, + "cat-activity": { "type": "Text", "left": 152, "top": 308, "text": "Activity", "fontColor": "#8890AC", "fontSize": 14 }, + "cat-terminal": { "type": "Text", "left": 152, "top": 344, "text": "Terminal", "fontColor": "#8890AC", "fontSize": 14 }, + "cat-extensions": { "type": "Text", "left": 152, "top": 380, "text": "Extensions", "fontColor": "#8890AC", "fontSize": 14 }, + + "panel-title": { "type": "Text", "left": 382, "top": 120, "text": "Appearance", "fontColor": "#E6E8F2", "fontSize": 18 }, + "panel-sub": { "type": "Text", "left": 382, "top": 148, "text": "Theme, contrast, and text size.", "fontColor": "#78809C", "fontSize": 13 }, + + "grp-theme": { "type": "Text", "left": 382, "top": 186, "text": "THEME", "fontColor": "#78809C", "fontSize": 12 }, + "theme-scope-body": { "type": "Rectangle", "left": 1004, "top": 188, "width": 15, "height": 10, "fillColor": "#20202C", "strokeColor": "#7DD3A8", "corners": [2, 2, 2, 2] }, + "theme-scope-tab": { "type": "Rectangle", "left": 1004, "top": 185, "width": 7, "height": 3, "fillColor": "#7DD3A8", "strokeColor": "#7DD3A8" }, + + "s1-card": { "type": "Rectangle", "left": 382, "top": 210, "width": 200, "height": 92, "fillColor": "#20202C", "strokeColor": "#78A0F8", "corners": [6, 6, 6, 6] }, + "s1-side": { "type": "Rectangle", "left": 390, "top": 218, "width": 22, "height": 76, "fillColor": "#1A1A24", "strokeColor": "#1A1A24", "corners": [3, 3, 3, 3] }, + "s1-bar": { "type": "Rectangle", "left": 418, "top": 218, "width": 156, "height": 14, "fillColor": "#242838", "strokeColor": "#242838", "corners": [3, 3, 3, 3] }, + "s1-accent": { "type": "Rectangle", "left": 418, "top": 240, "width": 40, "height": 4, "fillColor": "#78A0F8", "strokeColor": "#78A0F8" }, + "s1-l1": { "type": "Rectangle", "left": 418, "top": 254, "width": 120, "height": 4, "fillColor": "#E6E8F2", "strokeColor": "#E6E8F2" }, + "s1-l2": { "type": "Rectangle", "left": 418, "top": 266, "width": 90, "height": 4, "fillColor": "#8890AC", "strokeColor": "#8890AC" }, + "s1-l3": { "type": "Rectangle", "left": 418, "top": 278, "width": 110, "height": 4, "fillColor": "#8890AC", "strokeColor": "#8890AC" }, + "s1-check-bg": { "type": "Ellipse", "left": 558, "top": 218, "width": 16, "height": 16, "fillColor": "#78A0F8", "strokeColor": "#78A0F8" }, + "s1-check": { "type": "Text", "left": 561, "top": 219, "text": "✓", "fontColor": "#20202C", "fontSize": 11 }, + "s1-name": { "type": "Text", "left": 390, "top": 306, "text": "clide", "fontColor": "#78A0F8", "fontSize": 13 }, + + "s2-card": { "type": "Rectangle", "left": 598, "top": 210, "width": 200, "height": 92, "fillColor": "#1E1E1E", "strokeColor": "#343850", "corners": [6, 6, 6, 6] }, + "s2-side": { "type": "Rectangle", "left": 606, "top": 218, "width": 22, "height": 76, "fillColor": "#181818", "strokeColor": "#181818", "corners": [3, 3, 3, 3] }, + "s2-bar": { "type": "Rectangle", "left": 634, "top": 218, "width": 156, "height": 14, "fillColor": "#252526", "strokeColor": "#252526", "corners": [3, 3, 3, 3] }, + "s2-accent": { "type": "Rectangle", "left": 634, "top": 240, "width": 40, "height": 4, "fillColor": "#569CD6", "strokeColor": "#569CD6" }, + "s2-l1": { "type": "Rectangle", "left": 634, "top": 254, "width": 120, "height": 4, "fillColor": "#D4D4D4", "strokeColor": "#D4D4D4" }, + "s2-l2": { "type": "Rectangle", "left": 634, "top": 266, "width": 90, "height": 4, "fillColor": "#6A6A6A", "strokeColor": "#6A6A6A" }, + "s2-l3": { "type": "Rectangle", "left": 634, "top": 278, "width": 110, "height": 4, "fillColor": "#6A6A6A", "strokeColor": "#6A6A6A" }, + "s2-name": { "type": "Text", "left": 606, "top": 306, "text": "midnight", "fontColor": "#E6E8F2", "fontSize": 13 }, + + "s3-card": { "type": "Rectangle", "left": 814, "top": 210, "width": 200, "height": 92, "fillColor": "#F4F1EA", "strokeColor": "#343850", "corners": [6, 6, 6, 6] }, + "s3-side": { "type": "Rectangle", "left": 822, "top": 218, "width": 22, "height": 76, "fillColor": "#ECE7DB", "strokeColor": "#ECE7DB", "corners": [3, 3, 3, 3] }, + "s3-bar": { "type": "Rectangle", "left": 850, "top": 218, "width": 156, "height": 14, "fillColor": "#FBF8F1", "strokeColor": "#FBF8F1", "corners": [3, 3, 3, 3] }, + "s3-accent": { "type": "Rectangle", "left": 850, "top": 240, "width": 40, "height": 4, "fillColor": "#C14B2A", "strokeColor": "#C14B2A" }, + "s3-l1": { "type": "Rectangle", "left": 850, "top": 254, "width": 120, "height": 4, "fillColor": "#1A1A1A", "strokeColor": "#1A1A1A" }, + "s3-l2": { "type": "Rectangle", "left": 850, "top": 266, "width": 90, "height": 4, "fillColor": "#7A7468", "strokeColor": "#7A7468" }, + "s3-l3": { "type": "Rectangle", "left": 850, "top": 278, "width": 110, "height": 4, "fillColor": "#7A7468", "strokeColor": "#7A7468" }, + "s3-name": { "type": "Text", "left": 822, "top": 306, "text": "paper", "fontColor": "#E6E8F2", "fontSize": 13 }, + + "s4-card": { "type": "Rectangle", "left": 382, "top": 330, "width": 200, "height": 92, "fillColor": "#0C0C0C", "strokeColor": "#343850", "corners": [6, 6, 6, 6] }, + "s4-side": { "type": "Rectangle", "left": 390, "top": 338, "width": 22, "height": 76, "fillColor": "#000000", "strokeColor": "#000000", "corners": [3, 3, 3, 3] }, + "s4-bar": { "type": "Rectangle", "left": 418, "top": 338, "width": 156, "height": 14, "fillColor": "#141414", "strokeColor": "#141414", "corners": [3, 3, 3, 3] }, + "s4-accent": { "type": "Rectangle", "left": 418, "top": 360, "width": 40, "height": 4, "fillColor": "#FFC868", "strokeColor": "#FFC868" }, + "s4-l1": { "type": "Rectangle", "left": 418, "top": 374, "width": 120, "height": 4, "fillColor": "#C8C8C8", "strokeColor": "#C8C8C8" }, + "s4-l2": { "type": "Rectangle", "left": 418, "top": 386, "width": 90, "height": 4, "fillColor": "#5A5A5A", "strokeColor": "#5A5A5A" }, + "s4-l3": { "type": "Rectangle", "left": 418, "top": 398, "width": 110, "height": 4, "fillColor": "#5A5A5A", "strokeColor": "#5A5A5A" }, + "s4-name": { "type": "Text", "left": 390, "top": 426, "text": "terminal", "fontColor": "#E6E8F2", "fontSize": 13 }, + + "s5-card": { "type": "Rectangle", "left": 598, "top": 330, "width": 200, "height": 92, "fillColor": "#1E1E2E", "strokeColor": "#343850", "corners": [6, 6, 6, 6] }, + "s5-side": { "type": "Rectangle", "left": 606, "top": 338, "width": 22, "height": 76, "fillColor": "#181825", "strokeColor": "#181825", "corners": [3, 3, 3, 3] }, + "s5-bar": { "type": "Rectangle", "left": 634, "top": 338, "width": 156, "height": 14, "fillColor": "#313244", "strokeColor": "#313244", "corners": [3, 3, 3, 3] }, + "s5-accent": { "type": "Rectangle", "left": 634, "top": 360, "width": 40, "height": 4, "fillColor": "#CBA6F7", "strokeColor": "#CBA6F7" }, + "s5-l1": { "type": "Rectangle", "left": 634, "top": 374, "width": 120, "height": 4, "fillColor": "#CDD6F4", "strokeColor": "#CDD6F4" }, + "s5-l2": { "type": "Rectangle", "left": 634, "top": 386, "width": 90, "height": 4, "fillColor": "#7F849C", "strokeColor": "#7F849C" }, + "s5-l3": { "type": "Rectangle", "left": 634, "top": 398, "width": 110, "height": 4, "fillColor": "#7F849C", "strokeColor": "#7F849C" }, + "s5-name": { "type": "Text", "left": 606, "top": 426, "text": "catppuccin-mocha", "fontColor": "#E6E8F2", "fontSize": 13 }, + + "s6-card": { "type": "Rectangle", "left": 814, "top": 330, "width": 200, "height": 92, "fillColor": "#21262F", "strokeColor": "#343850", "corners": [6, 6, 6, 6] }, + "s6-side": { "type": "Rectangle", "left": 822, "top": 338, "width": 22, "height": 76, "fillColor": "#292E38", "strokeColor": "#292E38", "corners": [3, 3, 3, 3] }, + "s6-bar": { "type": "Rectangle", "left": 850, "top": 338, "width": 156, "height": 14, "fillColor": "#393E48", "strokeColor": "#393E48", "corners": [3, 3, 3, 3] }, + "s6-accent": { "type": "Rectangle", "left": 850, "top": 360, "width": 40, "height": 4, "fillColor": "#FA5F8B", "strokeColor": "#FA5F8B" }, + "s6-l1": { "type": "Rectangle", "left": 850, "top": 374, "width": 120, "height": 4, "fillColor": "#E2E8F5", "strokeColor": "#E2E8F5" }, + "s6-l2": { "type": "Rectangle", "left": 850, "top": 386, "width": 90, "height": 4, "fillColor": "#7A8296", "strokeColor": "#7A8296" }, + "s6-l3": { "type": "Rectangle", "left": 850, "top": 398, "width": 110, "height": 4, "fillColor": "#7A8296", "strokeColor": "#7A8296" }, + "s6-name": { "type": "Text", "left": 822, "top": 426, "text": "summer-night", "fontColor": "#E6E8F2", "fontSize": 13 }, + + "grp-options": { "type": "Text", "left": 382, "top": 462, "text": "OPTIONS", "fontColor": "#78809C", "fontSize": 12 }, + "card-options": { "type": "Rectangle", "left": 382, "top": 482, "width": 648, "height": 150, "fillColor": "#242838", "strokeColor": "#343850", "corners": [6, 6, 6, 6] }, + + "hc-label": { "type": "Text", "left": 398, "top": 500, "text": "High contrast", "fontColor": "#E6E8F2", "fontSize": 15 }, + "hc-track": { "type": "Rectangle", "left": 950, "top": 498, "width": 40, "height": 22, "fillColor": "#343850", "strokeColor": "#343850", "corners": [11, 11, 11, 11] }, + "hc-knob": { "type": "Ellipse", "left": 952, "top": 500, "width": 18, "height": 18, "fillColor": "#8890AC", "strokeColor": "#8890AC" }, + "hc-scope-circle": { "type": "Ellipse", "left": 1004, "top": 502, "width": 14, "height": 14, "fillColor": "#242838", "strokeColor": "#E6C370" }, + "hc-scope-eq": { "type": "Rectangle", "left": 1004, "top": 508, "width": 14, "height": 1, "fillColor": "#E6C370", "strokeColor": "#E6C370" }, + "hc-scope-mer": { "type": "Rectangle", "left": 1010, "top": 502, "width": 1, "height": 14, "fillColor": "#E6C370", "strokeColor": "#E6C370" }, + + "ts-label": { "type": "Text", "left": 398, "top": 544, "text": "Text size", "fontColor": "#E6E8F2", "fontSize": 15 }, + "ts-box": { "type": "Rectangle", "left": 926, "top": 542, "width": 64, "height": 26, "fillColor": "#20202C", "strokeColor": "#343850", "corners": [4, 4, 4, 4] }, + "ts-text": { "type": "Text", "left": 940, "top": 547, "text": "100%", "fontColor": "#E6E8F2", "fontSize": 14 }, + "ts-scope-circle": { "type": "Ellipse", "left": 1004, "top": 546, "width": 14, "height": 14, "fillColor": "#242838", "strokeColor": "#E6C370" }, + "ts-scope-eq": { "type": "Rectangle", "left": 1004, "top": 552, "width": 14, "height": 1, "fillColor": "#E6C370", "strokeColor": "#E6C370" }, + "ts-scope-mer": { "type": "Rectangle", "left": 1010, "top": 546, "width": 1, "height": 14, "fillColor": "#E6C370", "strokeColor": "#E6C370" }, + + "ct-label": { "type": "Text", "left": 398, "top": 588, "text": "Custom theme", "fontColor": "#E6E8F2", "fontSize": 15 }, + "ct-button": { "type": "Rectangle", "left": 846, "top": 588, "width": 144, "height": 28, "fillColor": "#20202C", "strokeColor": "#3C445C", "corners": [4, 4, 4, 4] }, + "ct-button-text": { "type": "Text", "left": 858, "top": 595, "text": "Import theme YAML ↗", "fontColor": "#B1BBE3", "fontSize": 13 }, + "ct-scope-circle": { "type": "Ellipse", "left": 1004, "top": 592, "width": 14, "height": 14, "fillColor": "#242838", "strokeColor": "#E6C370" }, + "ct-scope-eq": { "type": "Rectangle", "left": 1004, "top": 598, "width": 14, "height": 1, "fillColor": "#E6C370", "strokeColor": "#E6C370" }, + "ct-scope-mer": { "type": "Rectangle", "left": 1010, "top": 592, "width": 1, "height": 14, "fillColor": "#E6C370", "strokeColor": "#E6C370" } + } +} diff --git a/docs/design/wireframes/settings/settings-appearance.png b/docs/design/wireframes/settings/settings-appearance.png new file mode 100644 index 0000000000000000000000000000000000000000..7a3ba351f670fc11da35b0decace5f170aa21460 GIT binary patch literal 101858 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 literal 0 HcmV?d00001 diff --git a/docs/design/wireframes/settings/settings-claude.json b/docs/design/wireframes/settings/settings-claude.json new file mode 100644 index 00000000..59446c7e --- /dev/null +++ b/docs/design/wireframes/settings/settings-claude.json @@ -0,0 +1,127 @@ +{ + "name": "Settings — Claude", + "shapes": { + "app-bg": { "type": "Rectangle", "left": 0, "top": 0, "width": 1180, "height": 1250, "fillColor": "#17171E", "strokeColor": "#17171E" }, + "app-hat": { "type": "Rectangle", "left": 0, "top": 0, "width": 1180, "height": 28, "fillColor": "#1B1B22", "strokeColor": "#1B1B22" }, + "app-sidebar": { "type": "Rectangle", "left": 0, "top": 28, "width": 54, "height": 1222, "fillColor": "#1B1B22", "strokeColor": "#1B1B22" }, + + "modal-shadow": { "type": "Rectangle", "left": 134, "top": 66, "width": 920, "height": 1160, "fillColor": "#101015", "strokeColor": "#101015", "corners": [12, 12, 12, 12] }, + "modal": { "type": "Rectangle", "left": 130, "top": 60, "width": 920, "height": 1160, "fillColor": "#20202C", "strokeColor": "#3C445C", "corners": [10, 10, 10, 10] }, + + "modal-title": { "type": "Text", "left": 154, "top": 76, "text": "Settings", "fontColor": "#E6E8F2", "fontSize": 18 }, + "modal-close": { "type": "Text", "left": 1020, "top": 74, "text": "✕", "fontColor": "#8890AC", "fontSize": 16 }, + "header-divider": { "type": "Rectangle", "left": 130, "top": 104, "width": 920, "height": 1, "fillColor": "#343850", "strokeColor": "#343850" }, + + "rail": { "type": "Rectangle", "left": 130, "top": 105, "width": 228, "height": 1114, "fillColor": "#1A1A24", "strokeColor": "#1A1A24", "corners": [0, 0, 0, 10] }, + "rail-divider": { "type": "Rectangle", "left": 358, "top": 105, "width": 1, "height": 1114, "fillColor": "#343850", "strokeColor": "#343850" }, + + "search-box": { "type": "Rectangle", "left": 144, "top": 118, "width": 200, "height": 28, "fillColor": "#242838", "strokeColor": "#343850", "corners": [4, 4, 4, 4] }, + "search-icon": { "type": "Ellipse", "left": 154, "top": 124, "width": 11, "height": 11, "fillColor": "#242838", "strokeColor": "#78809C" }, + "search-icon-handle": { "type": "Rectangle", "left": 163, "top": 133, "width": 4, "height": 1, "fillColor": "#78809C", "strokeColor": "#78809C" }, + "search-text": { "type": "Text", "left": 176, "top": 124, "text": "Search all settings…", "fontColor": "#78809C", "fontSize": 13 }, + + "cat-editor": { "type": "Text", "left": 152, "top": 164, "text": "Editor", "fontColor": "#8890AC", "fontSize": 14 }, + "cat-keymap": { "type": "Text", "left": 152, "top": 200, "text": "Keymap", "fontColor": "#8890AC", "fontSize": 14 }, + "cat-appearance": { "type": "Text", "left": 152, "top": 236, "text": "Appearance", "fontColor": "#8890AC", "fontSize": 14 }, + "cat-claude-sel": { "type": "Rectangle", "left": 130, "top": 264, "width": 228, "height": 32, "fillColor": "#2C3046", "strokeColor": "#2C3046" }, + "cat-claude-stripe": { "type": "Rectangle", "left": 130, "top": 264, "width": 3, "height": 32, "fillColor": "#78A0F8", "strokeColor": "#78A0F8" }, + "cat-claude": { "type": "Text", "left": 152, "top": 272, "text": "Claude", "fontColor": "#E6E8F2", "fontSize": 14 }, + "cat-activity": { "type": "Text", "left": 152, "top": 308, "text": "Activity", "fontColor": "#8890AC", "fontSize": 14 }, + "cat-terminal": { "type": "Text", "left": 152, "top": 344, "text": "Terminal", "fontColor": "#8890AC", "fontSize": 14 }, + "cat-extensions": { "type": "Text", "left": 152, "top": 380, "text": "Extensions", "fontColor": "#8890AC", "fontSize": 14 }, + + "scrollbar-track": { "type": "Rectangle", "left": 1038, "top": 110, "width": 4, "height": 1104, "fillColor": "#242838", "strokeColor": "#242838", "corners": [2, 2, 2, 2] }, + "scrollbar-thumb": { "type": "Rectangle", "left": 1038, "top": 110, "width": 4, "height": 250, "fillColor": "#3C445C", "strokeColor": "#3C445C", "corners": [2, 2, 2, 2] }, + + "panel-title": { "type": "Text", "left": 382, "top": 120, "text": "Claude", "fontColor": "#E6E8F2", "fontSize": 18 }, + "panel-sub": { "type": "Text", "left": 382, "top": 148, "text": "Model, effort, permissions, and the workspace's loaded skills, agents & MCP.", "fontColor": "#78809C", "fontSize": 13 }, + + "grp-settings": { "type": "Text", "left": 382, "top": 186, "text": "SETTINGS", "fontColor": "#78809C", "fontSize": 12 }, + "card-settings": { "type": "Rectangle", "left": 382, "top": 206, "width": 648, "height": 166, "fillColor": "#242838", "strokeColor": "#343850", "corners": [6, 6, 6, 6] }, + "model-label": { "type": "Text", "left": 398, "top": 222, "text": "Model", "fontColor": "#E6E8F2", "fontSize": 15 }, + "model-select": { "type": "Rectangle", "left": 870, "top": 218, "width": 120, "height": 26, "fillColor": "#20202C", "strokeColor": "#343850", "corners": [4, 4, 4, 4] }, + "model-text": { "type": "Text", "left": 882, "top": 223, "text": "opus-4.8", "fontColor": "#78A0F8", "fontSize": 14 }, + "model-chevron": { "type": "Text", "left": 974, "top": 223, "text": "▾", "fontColor": "#8890AC", "fontSize": 14 }, + "model-scope-circle": { "type": "Ellipse", "left": 1004, "top": 224, "width": 14, "height": 14, "fillColor": "#242838", "strokeColor": "#E6C370" }, + "model-scope-eq": { "type": "Rectangle", "left": 1004, "top": 230, "width": 14, "height": 1, "fillColor": "#E6C370", "strokeColor": "#E6C370" }, + "model-scope-mer": { "type": "Rectangle", "left": 1010, "top": 224, "width": 1, "height": 14, "fillColor": "#E6C370", "strokeColor": "#E6C370" }, + + "effort-label": { "type": "Text", "left": 398, "top": 254, "text": "Effort", "fontColor": "#E6E8F2", "fontSize": 15 }, + "effort-select": { "type": "Rectangle", "left": 870, "top": 250, "width": 120, "height": 26, "fillColor": "#20202C", "strokeColor": "#343850", "corners": [4, 4, 4, 4] }, + "effort-text": { "type": "Text", "left": 882, "top": 255, "text": "high", "fontColor": "#E6E8F2", "fontSize": 14 }, + "effort-chevron": { "type": "Text", "left": 974, "top": 255, "text": "▾", "fontColor": "#8890AC", "fontSize": 14 }, + "effort-scope-circle": { "type": "Ellipse", "left": 1004, "top": 256, "width": 14, "height": 14, "fillColor": "#242838", "strokeColor": "#E6C370" }, + "effort-scope-eq": { "type": "Rectangle", "left": 1004, "top": 262, "width": 14, "height": 1, "fillColor": "#E6C370", "strokeColor": "#E6C370" }, + "effort-scope-mer": { "type": "Rectangle", "left": 1010, "top": 256, "width": 1, "height": 14, "fillColor": "#E6C370", "strokeColor": "#E6C370" }, + + "perm-label": { "type": "Text", "left": 398, "top": 286, "text": "Permission mode", "fontColor": "#E6E8F2", "fontSize": 15 }, + "perm-select": { "type": "Rectangle", "left": 870, "top": 282, "width": 120, "height": 26, "fillColor": "#20202C", "strokeColor": "#343850", "corners": [4, 4, 4, 4] }, + "perm-text": { "type": "Text", "left": 882, "top": 287, "text": "default", "fontColor": "#E6E8F2", "fontSize": 14 }, + "perm-chevron": { "type": "Text", "left": 974, "top": 287, "text": "▾", "fontColor": "#8890AC", "fontSize": 14 }, + "perm-scope-body": { "type": "Rectangle", "left": 1004, "top": 290, "width": 15, "height": 10, "fillColor": "#242838", "strokeColor": "#7DD3A8", "corners": [2, 2, 2, 2] }, + "perm-scope-tab": { "type": "Rectangle", "left": 1004, "top": 287, "width": 7, "height": 3, "fillColor": "#7DD3A8", "strokeColor": "#7DD3A8" }, + + "style-label": { "type": "Text", "left": 398, "top": 318, "text": "Output style", "fontColor": "#E6E8F2", "fontSize": 15 }, + "style-select": { "type": "Rectangle", "left": 870, "top": 314, "width": 120, "height": 26, "fillColor": "#20202C", "strokeColor": "#343850", "corners": [4, 4, 4, 4] }, + "style-text": { "type": "Text", "left": 882, "top": 319, "text": "default", "fontColor": "#E6E8F2", "fontSize": 14 }, + "style-chevron": { "type": "Text", "left": 974, "top": 319, "text": "▾", "fontColor": "#8890AC", "fontSize": 14 }, + "style-scope-circle": { "type": "Ellipse", "left": 1004, "top": 320, "width": 14, "height": 14, "fillColor": "#242838", "strokeColor": "#E6C370" }, + "style-scope-eq": { "type": "Rectangle", "left": 1004, "top": 326, "width": 14, "height": 1, "fillColor": "#E6C370", "strokeColor": "#E6C370" }, + "style-scope-mer": { "type": "Rectangle", "left": 1010, "top": 320, "width": 1, "height": 14, "fillColor": "#E6C370", "strokeColor": "#E6C370" }, + + "source-label": { "type": "Text", "left": 398, "top": 350, "text": "Source", "fontColor": "#8890AC", "fontSize": 15 }, + "source-value": { "type": "Text", "left": 870, "top": 350, "text": "~/.claude · .clide", "fontColor": "#545C84", "fontSize": 13 }, + + "grp-skills": { "type": "Text", "left": 382, "top": 392, "text": "SKILLS", "fontColor": "#78809C", "fontSize": 12 }, + "grp-skills-n": { "type": "Text", "left": 1014, "top": 392, "text": "6", "fontColor": "#545C84", "fontSize": 12 }, + "card-skills": { "type": "Rectangle", "left": 382, "top": 410, "width": 648, "height": 150, "fillColor": "#242838", "strokeColor": "#343850", "corners": [6, 6, 6, 6] }, + "sk1": { "type": "Text", "left": 398, "top": 426, "text": "ui-design", "fontColor": "#78A0F8", "fontSize": 13 }, + "sk2": { "type": "Text", "left": 398, "top": 448, "text": "frame0-wireframe", "fontColor": "#78A0F8", "fontSize": 13 }, + "sk3": { "type": "Text", "left": 398, "top": 470, "text": "pql", "fontColor": "#78A0F8", "fontSize": 13 }, + "sk4": { "type": "Text", "left": 398, "top": 492, "text": "clide", "fontColor": "#78A0F8", "fontSize": 13 }, + "sk5": { "type": "Text", "left": 398, "top": 514, "text": "git-commit", "fontColor": "#78A0F8", "fontSize": 13 }, + "sk6": { "type": "Text", "left": 398, "top": 536, "text": "testmode", "fontColor": "#78A0F8", "fontSize": 13 }, + + "grp-agents": { "type": "Text", "left": 382, "top": 580, "text": "AGENTS", "fontColor": "#78809C", "fontSize": 12 }, + "grp-agents-n": { "type": "Text", "left": 1020, "top": 580, "text": "3", "fontColor": "#545C84", "fontSize": 12 }, + "card-agents": { "type": "Rectangle", "left": 382, "top": 598, "width": 648, "height": 84, "fillColor": "#242838", "strokeColor": "#343850", "corners": [6, 6, 6, 6] }, + "ag1": { "type": "Text", "left": 398, "top": 614, "text": "Explore", "fontColor": "#78A0F8", "fontSize": 13 }, + "ag2": { "type": "Text", "left": 398, "top": 636, "text": "Plan", "fontColor": "#78A0F8", "fontSize": 13 }, + "ag3": { "type": "Text", "left": 398, "top": 658, "text": "general-purpose", "fontColor": "#78A0F8", "fontSize": 13 }, + + "grp-commands": { "type": "Text", "left": 382, "top": 702, "text": "COMMANDS", "fontColor": "#78809C", "fontSize": 12 }, + "grp-commands-n": { "type": "Text", "left": 1014, "top": 702, "text": "5", "fontColor": "#545C84", "fontSize": 12 }, + "card-commands": { "type": "Rectangle", "left": 382, "top": 720, "width": 648, "height": 128, "fillColor": "#242838", "strokeColor": "#343850", "corners": [6, 6, 6, 6] }, + "cm1": { "type": "Text", "left": 398, "top": 736, "text": "whats-next", "fontColor": "#78A0F8", "fontSize": 13 }, + "cm2": { "type": "Text", "left": 398, "top": 758, "text": "code-review", "fontColor": "#78A0F8", "fontSize": 13 }, + "cm3": { "type": "Text", "left": 398, "top": 780, "text": "simplify", "fontColor": "#78A0F8", "fontSize": 13 }, + "cm4": { "type": "Text", "left": 398, "top": 802, "text": "verify", "fontColor": "#78A0F8", "fontSize": 13 }, + "cm5": { "type": "Text", "left": 398, "top": 824, "text": "run", "fontColor": "#78A0F8", "fontSize": 13 }, + + "grp-hooks": { "type": "Text", "left": 382, "top": 868, "text": "HOOKS", "fontColor": "#78809C", "fontSize": 12 }, + "grp-hooks-n": { "type": "Text", "left": 1020, "top": 868, "text": "3", "fontColor": "#545C84", "fontSize": 12 }, + "card-hooks": { "type": "Rectangle", "left": 382, "top": 886, "width": 648, "height": 84, "fillColor": "#242838", "strokeColor": "#343850", "corners": [6, 6, 6, 6] }, + "hk1-ev": { "type": "Text", "left": 398, "top": 902, "text": "SessionStart", "fontColor": "#B1BBE3", "fontSize": 13 }, + "hk1-cmd": { "type": "Text", "left": 540, "top": 902, "text": "peon-ping ready", "fontColor": "#8890AC", "fontSize": 12 }, + "hk2-ev": { "type": "Text", "left": 398, "top": 924, "text": "UserPromptSubmit", "fontColor": "#B1BBE3", "fontSize": 13 }, + "hk2-cmd": { "type": "Text", "left": 540, "top": 924, "text": "peon-ping working", "fontColor": "#8890AC", "fontSize": 12 }, + "hk3-ev": { "type": "Text", "left": 398, "top": 946, "text": "Stop", "fontColor": "#B1BBE3", "fontSize": 13 }, + "hk3-cmd": { "type": "Text", "left": 540, "top": 946, "text": "peon-ping done", "fontColor": "#8890AC", "fontSize": 12 }, + + "grp-perms": { "type": "Text", "left": 382, "top": 990, "text": "PERMISSIONS", "fontColor": "#78809C", "fontSize": 12 }, + "grp-perms-n": { "type": "Text", "left": 1020, "top": 990, "text": "6", "fontColor": "#545C84", "fontSize": 12 }, + "card-perms": { "type": "Rectangle", "left": 382, "top": 1008, "width": 648, "height": 84, "fillColor": "#242838", "strokeColor": "#343850", "corners": [6, 6, 6, 6] }, + "pm-allow-k": { "type": "Text", "left": 398, "top": 1024, "text": "allow", "fontColor": "#7DD3A8", "fontSize": 12 }, + "pm-allow-v": { "type": "Text", "left": 452, "top": 1024, "text": "Bash(git *) · Read · Edit · Write", "fontColor": "#B1BBE3", "fontSize": 13 }, + "pm-ask-k": { "type": "Text", "left": 398, "top": 1046, "text": "ask", "fontColor": "#E6C370", "fontSize": 12 }, + "pm-ask-v": { "type": "Text", "left": 452, "top": 1046, "text": "Bash(rm *)", "fontColor": "#B1BBE3", "fontSize": 13 }, + "pm-deny-k": { "type": "Text", "left": 398, "top": 1068, "text": "deny", "fontColor": "#E87D7D", "fontSize": 12 }, + "pm-deny-v": { "type": "Text", "left": 452, "top": 1068, "text": "Bash(curl *)", "fontColor": "#B1BBE3", "fontSize": 13 }, + + "grp-mcp": { "type": "Text", "left": 382, "top": 1112, "text": "MCP SERVERS", "fontColor": "#78809C", "fontSize": 12 }, + "grp-mcp-n": { "type": "Text", "left": 1020, "top": 1112, "text": "2", "fontColor": "#545C84", "fontSize": 12 }, + "card-mcp": { "type": "Rectangle", "left": 382, "top": 1130, "width": 648, "height": 62, "fillColor": "#242838", "strokeColor": "#343850", "corners": [6, 6, 6, 6] }, + "mcp1": { "type": "Text", "left": 398, "top": 1146, "text": "claude.ai", "fontColor": "#E6E8F2", "fontSize": 13 }, + "mcp2": { "type": "Text", "left": 398, "top": 1168, "text": "context7", "fontColor": "#E6E8F2", "fontSize": 13 } + } +} diff --git a/docs/design/wireframes/settings/settings-claude.png b/docs/design/wireframes/settings/settings-claude.png new file mode 100644 index 0000000000000000000000000000000000000000..d58c6bc1f539925848f8cefc7a4ee88b0aa273f7 GIT binary patch literal 170984 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ŠnR9#%T>UHKyo+}4>hv> z7?Z+3`EsUD67*{Bn~Y36+;omj4PTX~*4wL1Z=Ok)K%n7oK&X%bfLBn2Jn(Nn0PQnz z1Z1hZk9Vn^Thdi1l18edx%eKLDI>7l-0Uc(o6AlgcBiDkZFdG~^DXulJ}g)1^78v| z3UJ}>(R{ipP9~BkbrV{4uQ$N|8AS$#ek5c`?TrVP6iBR;gW-@=LLhHJy9bmB1poPb z4hFh+5V<6hcwRWAQZ=lM#1@62*ylmSHY*`H;Tt#N?A-EteW)dd9Dvw;ZmMN3s3b2# z$9fre?-olKBplsb03lYiefEF;AQuX}u=~ffB2PX;`yQKmCsY{o;^M09`y^U8)}gg` zT2)dSQ&MUe2IM_=vPn6R;$i?buA1Eq6QlVPB}kQkeSrxmwY~$) zpA$3H@Gs$mfFy!JJ3vLQ09LBTK~5TG!i}<~Qlr+GPbSJ=5Q-N#MsGYY?}&8#i?;97 z(G9rdo+^TqY>FD6;Qa5T@H~Wo>=c0e!y^D=G?$*(iTDc>EeZ~>FEqAwB{9v;DSE9* z6=}*8z~;{qooXA^U&J z13=E$P1F&in#XI|3+|FQbI;xXp3bU3GzbQLmnC%wnQn_pLoYO!l{&xUCUfNS2QXmLZSIIcb}i1 z%wl$Q>KXrJ;Aqo)6_%Bt$%h=C3x|O;esm9<%FOnjs|Jo6`Y$T5fs&3!glaZh$$gqE zBfd!)6`zpuiO=*&aLDoam(QXPtVC#w5tEo4_ns$ON*b<7 zt9pw`Pfvfbwe7&yXRK0od6`FhIPd@4Wa`A&xqof9hJ~J&moUTs@beqW*?RZRWk!Wp z6EMOQH{HLBkVVn0zF^Yu+KIP%@v7cC_u5r+rmoXLkc7LoW+*KY$Rx&0}Y0XJH5K z_l`Nzj_8liHMmUFOo6=&MCDXy9r}*^`NzCu_C!j}_4mA{R3W=y%!2dZLTKAUwu3Gd ze6ODvQ3&B(pY3-Chx4qb%vWak%gD%}bg6#GpX{1g|I`_9cRQ4&VbNb-^tb%dxPp|* zSpxAL(`)JF%fGn*y)1&FQ&XW9C!RYy)Pu|0vcOB28B8@J`DvjnuB?SDn5EKM=6J=D zsaGA32-hrnkQA%o`)Q@VnoTW^Bhk5Vc3zc-hI?M!7Mpnab^n}~;x*=Jii7X7zPQ#G zcVMe{4*sG7Ha{V<=zR9qOUnH7l5`ch5txxu(CoLecl}8T2)S^gm({O%hlhs&tTa5U zT`}K3k`$-)rp{$?Z!ZQ2o3Bnj}NW|x_onH~UYw>H(hCO66(lQ|f`ki~4>WYWK~ z^42NL4Q8$9B&IpoUvm#Zx@fzsC0*4681y$wCj4)=^iPczTla}+q~jQ7%wD0p& zMDCtYWVIC2d+i}G0#LaR4w>myo1GmYW`-p7AH1}-rT~!cQL`^A_m$uAbheuTMTKC- zJ)=2sU1_UOjk87fmTxU6Q6K34t`o>*(t+=9xJxz0er-H0ccDW$3QHwP9EYnq#>=xF zbJBp2uG7v1Zz7Kl-UD>pp8`#^&DW23dCNS_hMD>W<)Ci+Xpluk27G zE-n!C^78Tw5-k4J*I+pfKSlN=yKxNMj0=+A&uw9e9m185&&7!L=Gy!#<~@<#cK^21 zWY}Kl(@}Tm@n+L)Ar@>L!7E_@vTjq}aqH^pDsx+pi`3vMlEcwfW50BDS}1}?F9e4i zse)-h?F>uc2z&huAFfzxNq^bfLT?oYL~gKR=h7j&3;&@S)QZ6r?J1CE086q41>hUG z4s51ZyeMd3r~uZ(j+%L&=rW!t*>x3aEs~L%dEYP{!;KJHEAjy_%=SYB3@lvPuU`{b~1Bz_3YhiRMpiAO19C)4D0s`;}}XzqEkreAaO z2Vp0a6hW(Zz%3i7wCaE7WnVV(r18BzF=0yT)aDTTU$}e1ikzMs5mO&o`*@`KIw^me zM!+jN%;FG&*>aEpmpF{4cRW1l%-O$*F7*B_Q}_PC!p>sQ#Nf7Y`GVn$M4cgS%TUii z5?g((+o!9!7Hf^uiL07v#J;@k*rp^F^Ol>Go;9C6^?Zb^%lxpa;gu3tMatQy{$-)q z0X6EVWw^iO#@A*C0l)WKBL@_-outzb6=&NL2;KMSBD8G-g8Un!D8t4-5*JQRTMrcp zfB-PeL5Css&Zvosm*Sig*n@2*Ni$Yfb#1+&dvI|0byMSC2T%5&gLiLZkNQ)WfAC1? zg!ckB#WKgcXG)mob;s+x&ZCwm`}6q3-LZ=Zo#6?rhkYZeCKH2MmcN>VI`_!_T68*O7lJqg&GK2*hyr+TiL+T{iZF%{zC&wz z=579rAJY<}gITvu`+{~Qlc;~CR+aZ{t7NU;0d1n)I9aE)_`81EQ-$X}=1Tk{N#Z{o z-TPG$Mq@t*GPUP*4hMcj$5GKnxAM+sdhQC=)_b7AiA@QqeWb@qhL+_ut$#D6%`}d= z5wW|u4LDb(JfXx=HxYhf#?Tm{BU4c};>2pngE!!NjjXA%CqH<2d+K<`8Bu%iYUk<< zOK!gTHD2!JcxY-NrPt{O1}iJ;Sa;d7qT|U0egB;^V*%fK_V5lCNe+=@ zQ?ppi2Qi(p%_bE9j|yoDViZ-KjfvD>Tk1=p9ojwi1wx1rYO$(hbj@KtkNOudPmym0 zDbZeNX1C7o#lDmbP3m^&Vtm#?@eF2`#W_7Mivd=7?t~Km+bi!x>p^lWEB4X~RY~ca zqpzL15Dk{gv02&aa(B^P^%z1I19uyPK~NCg|91t|cLiJ3zT(^z z(Q2Jg;%iiuvTUQc;($5s324+qznwIY0< zQ9);r8u)XCA7`X}9V|j(WRU@zqcUmJ-5?smJ0%-^X=yd=YsOyJr;JZ+#moAG$J05mCYKj2w<=q( zjtHEFK){*2i_s8V?8>SVuDfyR`R-%*#Xcy~14+AON)DX&p63p^1Ulwu-(FH%?oAF~ z+FKJg36BAdmE!DBrxB3(JrMA2i8@eLbo87PBmb(geDj*@?DrXbYKe9Fq5g}sNVf#N zLZv4*+|Dgt?)#BB-FVBxt2hd{V`|XO&MrD$-nRU0Ce|cOcEfM3b!;xdNtlQdGP|Lg zWRYa8fnQ&2&VXzcsIB(_YytppcVP!|OCWF%l|Dw+5h5eu+0EPMkyJT8_|9NO&jmh*!U*}UJm_@moP)<-;g`3&V(;Sy#|c73rv~~IA$s^&35`h=k%=R zn!JhAw){`2ZtYv%f4$K6a6i>(@*u^j>L4cEeggoHj7?@$8I&yf0j^pqX>q)}K}&M! z9ch1{8b$Rv7jCaK_@$Bq$;%tH z@|u>Q&8`0J=IO!pOj%RLc0<5m;u%Kgc6E?yo#+H#RSf{$=EnA~lo#Tfk7yG`*xT7&4i+weJvL4+vb@GvRVPPi}SmHn+9I_eZQUA2NF$^yQ z4v)-A)kv-1D^ifhSfufZrJF z{{&_l@p`irV%7YPb={=#Vm)^7nEwJ@QV^u~z(kh!^#OsWmsftH7T~lW0H6#l%Y2rv z_p{@^5zK@0?wE8j^{=)fKr!F21+CO_DBD`u`1nn~=E?Y4zy1@OpHyxrnTdxyP5DHX zu^AV9Drv$dW!GIXe>rzL9@K}-_p|DjUfg7UHaPanpIkS0BbqNJo_5?Bz(3Jnn`$m2 zDfkZFLY0`0z$GB{F-qSfbGodhC{Irp-@<*X%BlP9&6X#wh3B4xpE^PL#UbUmYD5*vn#m-;t^3s)ey1LA>uN=>52gtf zOE}dJ5f5k%0ksQ**_p8%bq~h4loV@Mje0JBB3`$Xn-?VKr+slQ5S2YK_eJzjH|)N_ zFT8nIo7_DrP;j=35I#Nxl(YYc!}@=KmL4MjjQyKw>ORE&C-tDDQ|su~>E~k+#V#9C zf0OD|h~<*_LA3th)}Tr^XI(je&Nr=IP(%W~!JjH8m^9Mrew|(iTUlZ8t$*PAVxfVW zRH+Cyf2cLiixEi0oMb#iA#{U{UZb}U0D3c?;5+QfL$6FPLA8iA|^T}887tQ#MOBg}ui zarAI$?|N~rn#uNzUxb*bhY}frXgpm0dziJF8rB9=lAJo2KdBCKOy;Ly3a*|md-e>t zxEnd1pFs1jR<&i^F^ghi0>@57@?0wjdELY~v5$qQ_;pn_r!sTBJZ;*?y}tZO?Ne%U zbB~UXJI#E(rOyO;jLNA932&Gbj?v5By#V&4ykNTj`(K2{fKLI1g_H&cvjntck@-p^ zjCSR+ldn1ytyAX?nKi)I^h5x&g1MucUP6LH-C3GaNAHuebzLys57G| zxq2{&$;8^3LK?W|O6~&0^X-L+$A4|l1RF9LnGo>%1;j4xGWL^fA>YJy1BgD4uD}x# z`Y6~fxJ?0%I-aq&@&*EOA$%hy`Uks7DM42TgM@^19?}Xv*00$Oh>XNRp%m(9y!2;a zXWtCu?ZpRAmZXmqkU8J@n3`s<-IOEfZhw4#Rmc8QMFprP@NUY*%$&5_*d_!pGbK4l zISC631BN5`>#@cE%B8Q;QC;IT`9xh5HOxPiHRAVt1?s+Q*lH?vDZ`m6F&~_xO=d?E zSEzXUZLYt>C|6(B)z%fB8$khxh(SbToi}AFOk|6aqhO`=jhI+|OGqU{0Z`Ff*jNe9 zZ-~bf{Veuk81E-H_u6B=X|~M&d8uT3Jp@kN`&%ARKYCP=T9vhV<=b4+wLU{kZ!xil zv=WcS-1oWw9ws7$B`}(98hJI$umH+D7Js@vV65r3f>8%hz^=~sgIuK7)r-BfYU^w1 zKp;JF|J^CKTQ&;8qSzDxMElSXa(7HdN0zMOsLPQrP}@<@dE=Hu%)!l#r(eA{XguAZ z<3T0vMRkUEW;s_BE*j&p{&f~8ltk1Ubr}QY(Tl4`S{a;Ff7eHG4$c+poXs7dUOWQI z*1;S)C5ua)KdyMg)ojKPBE3l*k+l;qcP71&biNvB4Ty<|WSusxFD(<7TI@?0G^gEB zMeg1kYLoX*^1ndsfcyOS$ajtSZU?smsx8A-VZfKnUtZOaklxV?@iR9TV!rilu6UZ3 zwvR(@L#nyy&oK*VlhVU`=Vy-9==Rg3|6FD<3|jP zSQsj{vFPaRHap#NvyKABjmVr@YZ21Y#@=EK$5z=*F%bX*H@=-wH!LhJ2AarXAiCv^ z3~L?L!*lq|A!eK9Nwq)$44^MXRNLt-Zt(J+x&x#rL$7FhyXBhZm$AEOyiatM&)zwv<9aW1iP1ds$unXSM{u4N((yq9wJaV125} z7ZoUpXz>-l{!YYZSWmL{Q$KN=jklljC${zrz^oAt_!x?Ru>dX=q~;{O-pwFWIeIe@-uoC*WQO;@Gq&AB1czjQprPf}45{mFeq$K_L_NHS$Z8}P z%*dZ_jIUp_r^Wz=q)!P9<$}%nK2=EhN_veh!y+QSWlJV+nh%y{1vxIQurt3!$MbwH zuN1xl(yx9JF zTOfTRN_J_M<*(4sL_gCTGV#7Y2ZK9%Si=haVrV79@0rc^=~G)%r2fS+0HK+HnmFim zTd2TEiJRL{GE}HzcGfVw2A~PBIceu8xM}9A;T^B>$QT$jt~Hs3d{Yd7BMxRYe!~6& zexsP_Sc||b(U=@>Gt%H`yj-EPO>$#^;Gsjt@gC;v8K+sdS@fwh1jBU4Q$u5fG5rWS z46O=D*z*HNpt(ee@hp$kzlTF22{MGpfcgsHA*)_vfwih_tz379v98a5=P_yc$e_q+ zx$RD2O;_(~LjNCKZygn78}$o|pa=#6B1$R_or-j-)X)q=cS}omiL??!N=pa~(ny!2 zFalB{-8FPKeAhhcd%ky_b(a36Yr)KYU$OVEHqyJE|MlqeyC4wvTR>R+V3kZfQ^>|d z?R0M&>Ml@XXG(mQVG7ajCrPNj||H0G+51$K=&?xVTB=u|4H zL{lizc!KqrOY|k;fiMojS0^L(<;#uS8}uP!;9K3gLnW9+R2J6C56};whXtaNTM7ya zBr|)kO&iznQb|A}SGiqt?Mpq|t<*%A(en1axeSgBb-SMMZTCtM?VkjFAQQ9$w z?l`UJRXj}Pcap#>`uS5aHdA`XpshXeP>iQLpb1~~1=vhXHrTi?{z+;8!7UD?4C3zs zXc(WKM>2+7ALxQQ@jScwsnUOFN*z{L7bYstX*}zgr1?@pA@096t3>@J>^3#Gly&S_ z?WSnpwp33p7}jIZGk(mVR!G5LZkwMf;&sAeXlSU|=&h41Oq?Z#xHr;6PbiDvIByM6 zX3#3Ub@l9gP?g_JHlxJYBOPKCp%5&&ARP-Q5*-m9&YR0*!X3&RFq>IKCNNfF2Y* zPHa24VH^inic$)W2z$nS14u!b@RfF+0D%mMV&ndw`MZ%WS8Jj#AozMau!oBo&wdER zro8Vuz480)-S6^-Cf1A*xz zjTu0Yuxyf7qTWCakQD$2+xOZ+v-x~INFe6b5O&a>jnLkXUut_imHU4Hg9owXe^4)&KP1yS{-E+j~q!z;0~ zL*t0vCt|?(F7W4c7Lxzb3cNrFBU*U3Iw~e1VP^JJNx-?OUb$>P$87Ay`U4JLSpih| zhbUr=g(sli8n?A8 zu<0Olrq#3x4jF*qx#sIjOB?H%K}wpm9qD`3H~7_G-KF14nI?`PM_2^-bp2WmeH2eOHwr0nKh4a-ymUPT@~#f6N!_g*ZZ7w@?A?lHI# z3fPtOowUTrnlm@9!e9$L1{FoXsR8hrV~gVZ(1rE&fR2-c=2==4A$gKhYBJE0z^W6S zH%D^#*i|3-y_ISLceT7$)Jv$!U9}q>vj3e=it2dA;TiZhs{;UU5~iTWUc7P%utwBql!TQHC@m_B#{f4%VkS z+_DM)%UQc*ZG{K@cZfM@g=O_qFfd2@-p0s!{gQq#{_QkG@8cw==u9ted}@Wmjo*!; zI{^0^oV&vWyC>h%V~WD#|KeaYSOCYTJrA2+Op&6feS?kRXt_85i<&tXK=&6+fA;_G z=q5tEK^qwy!oAtqpvt90PWfJqkeWo!B;4N;t;!Yeycci|0X*aAK| zd)Ku;H!`3NF_@QBlOaaB2UV~4*+y6hk8hZjjCK9%(}4pA)1j$&YJUmMGGx@oaYS@c zY&MF)Zm$kL*s)zK{mYkjZZYJ^O0?g!2P%CGfVT37dBFf^jkCgAd(yock3iT8{GOR9872h<0x?OEgfBYn3xID+ctB@g`PY$vQ+>noy+n>5& zKZoAkjnprhE+si8tMEe&c}Ti)$I!lgL0MRs-B0y=#lIWmw>hKD&fLo~DhwGvFXHzW zl6P{j;yP02S`Emrt94P@SD|N)_|P5X)EVWypJAg ziTuOCKQp<-LlDv_(BBT@2(ew2Ua7SGYz-Vhs^IoKX=K)_;~qWUJS>; zA6G`kB_e%+Gpdozs^qhk+wGh6(QK^Zo@6h9szOVfh@j^qB6Jn#M1w>dWSBfWj!2n5 z(Iv+x->~;ul26&X@YuAFMw+F$T?Z_JWJiw<)fJ)hr8Gh}9-^Yg?aw1NFSlpgN<3GH zJWnSM)%TXtOfBPY|5cfYdJ}yw$a0?vAO!_u!BgY!imtA%kJ#Ac#jEGx5FW(*+xMZN zFgJvlVz8i{y*-fC)oz`v78!x3{Kn1>7{4aNQ@8$U0j#{`Yem1VFE774aUz%ERSdMl zovI009WJ|Ul4n|yfH?u+C&YhjA*9c2m)l@$#v#%A0dtuWQLm_A)B#F3ERHvRME4)fxV6iXB;)ZtGAKLbcVt@DDz zOY)-NbM5uM-sdNeSy*n7Fu@fs8@8HxK_qydM&tRxSb~U;Fq>{&?x@dBCp`z4&bxoA zjD8msl<(dva{2ZorOt8~Sg@S%RgiF{eo)RXB=9>~U_E;M@o~lLUu3aNs(mhTz(v@o z#x5x<>llvx{lg!;uS=#+T!T`;=T+H98sP?HcrqJfj;wSi1vJ|dLJw6LWWOSQe)f2* zW_*0SdO{((&RXTW5{%@K{idYAaI?(2kbw_1l{9(MYWd(s`U2l)x6!*E;oHBp#qOW} zb-?cQ`>55Jouh2LfZ^oru$jX^JptZPGYc7yq)+wr&Xk#SUD5%GqTYD?QEZ>%=8Xr8 z4MP329qk+f^T*D;PD~Y&ZQ7-fV93}ss#nD0O7HNLcUW6kyr{h@m(|ZJejmtNP-Em{ z71qkO$v#Kh^zXek_y9-~5L^i8mAS2`C%pE1xm`Zn8}psZgC*FeJ&6Uvx2c{QR=Jm* zb>$c3DLC@jjs{P7900}t=OdS0)BW9?SEmOLcK0}$NSl8?_V3FxlC-KHo&vM~?Dl>? zRknSy`VXoR$6%RK5yg>vE#mJPdqqU<0|zwdWq7vME2j*Owr0@&De=1QVC}AhVTIOH zW98<=AW`Q%9&!5|7+%|+BJc@l3>Yj1bN#@0SjW|0Izv;nE)i(w$vU?x@AK=rKIdHT zDfsX^B661QmF~|jq60w|GNT{;0*H6!bw7)wyZ=Xg#$#Ta#s`VLWz}Ea_yXL8Vd~#r zg3=PqSgsxvgAJ_ z-CN-d4hiYQj((jFWW$C>a|(i2wu=@}#nz|Jp2tJO=xW2ZtHquxupdW8pDomY3d5ig z3!9LF;=PllY6}W=698S`<`lx=PLRr>a`OSZ)dTAoR;~MC_kVPd+sXr2Nr0;7gHh2x z

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 UCfNC&9|QjGDyYk&WzC-aA8L=ZX#fBK literal 0 HcmV?d00001 diff --git a/docs/design/wireframes/settings/settings-search.json b/docs/design/wireframes/settings/settings-search.json new file mode 100644 index 00000000..006c102f --- /dev/null +++ b/docs/design/wireframes/settings/settings-search.json @@ -0,0 +1,70 @@ +{ + "name": "Settings — Search", + "shapes": { + "app-bg": { "type": "Rectangle", "left": 0, "top": 0, "width": 1180, "height": 720, "fillColor": "#17171E", "strokeColor": "#17171E" }, + "app-hat": { "type": "Rectangle", "left": 0, "top": 0, "width": 1180, "height": 28, "fillColor": "#1B1B22", "strokeColor": "#1B1B22" }, + "app-sidebar": { "type": "Rectangle", "left": 0, "top": 28, "width": 54, "height": 692, "fillColor": "#1B1B22", "strokeColor": "#1B1B22" }, + + "modal-shadow": { "type": "Rectangle", "left": 134, "top": 66, "width": 920, "height": 600, "fillColor": "#101015", "strokeColor": "#101015", "corners": [12, 12, 12, 12] }, + "modal": { "type": "Rectangle", "left": 130, "top": 60, "width": 920, "height": 600, "fillColor": "#20202C", "strokeColor": "#3C445C", "corners": [10, 10, 10, 10] }, + + "modal-title": { "type": "Text", "left": 154, "top": 76, "text": "Settings", "fontColor": "#E6E8F2", "fontSize": 18 }, + "modal-close": { "type": "Text", "left": 1020, "top": 74, "text": "✕", "fontColor": "#8890AC", "fontSize": 16 }, + "header-divider": { "type": "Rectangle", "left": 130, "top": 104, "width": 920, "height": 1, "fillColor": "#343850", "strokeColor": "#343850" }, + + "rail": { "type": "Rectangle", "left": 130, "top": 105, "width": 228, "height": 554, "fillColor": "#1A1A24", "strokeColor": "#1A1A24", "corners": [0, 0, 0, 10] }, + "rail-divider": { "type": "Rectangle", "left": 358, "top": 105, "width": 1, "height": 554, "fillColor": "#343850", "strokeColor": "#343850" }, + + "search-box": { "type": "Rectangle", "left": 144, "top": 118, "width": 200, "height": 28, "fillColor": "#242838", "strokeColor": "#78A0F8", "corners": [4, 4, 4, 4] }, + "search-icon": { "type": "Ellipse", "left": 154, "top": 124, "width": 11, "height": 11, "fillColor": "#242838", "strokeColor": "#B1BBE3" }, + "search-icon-handle": { "type": "Rectangle", "left": 163, "top": 133, "width": 4, "height": 1, "fillColor": "#B1BBE3", "strokeColor": "#B1BBE3" }, + "search-text": { "type": "Text", "left": 176, "top": 124, "text": "tab", "fontColor": "#E6E8F2", "fontSize": 13 }, + "search-caret": { "type": "Rectangle", "left": 198, "top": 123, "width": 1, "height": 16, "fillColor": "#78A0F8", "strokeColor": "#78A0F8" }, + "search-clear": { "type": "Text", "left": 328, "top": 124, "text": "✕", "fontColor": "#78809C", "fontSize": 12 }, + + "rail-hint": { "type": "Text", "left": 152, "top": 164, "text": "Searching all categories", "fontColor": "#545C84", "fontSize": 12 }, + "cat-editor": { "type": "Text", "left": 152, "top": 196, "text": "Editor", "fontColor": "#8890AC", "fontSize": 14 }, + "cat-editor-n": { "type": "Text", "left": 326, "top": 196, "text": "2", "fontColor": "#545C84", "fontSize": 13 }, + "cat-keymap": { "type": "Text", "left": 152, "top": 228, "text": "Keymap", "fontColor": "#545C84", "fontSize": 14 }, + "cat-appearance": { "type": "Text", "left": 152, "top": 260, "text": "Appearance", "fontColor": "#8890AC", "fontSize": 14 }, + "cat-appearance-n": { "type": "Text", "left": 326, "top": 260, "text": "1", "fontColor": "#545C84", "fontSize": 13 }, + "cat-claude": { "type": "Text", "left": 152, "top": 292, "text": "Claude", "fontColor": "#545C84", "fontSize": 14 }, + "cat-activity": { "type": "Text", "left": 152, "top": 324, "text": "Activity", "fontColor": "#545C84", "fontSize": 14 }, + "cat-terminal": { "type": "Text", "left": 152, "top": 356, "text": "Terminal", "fontColor": "#545C84", "fontSize": 14 }, + "cat-extensions": { "type": "Text", "left": 152, "top": 388, "text": "Extensions", "fontColor": "#545C84", "fontSize": 14 }, + + "results-head": { "type": "Text", "left": 382, "top": 120, "text": "3 settings match “tab”", "fontColor": "#B1BBE3", "fontSize": 14 }, + + "grp-editor": { "type": "Text", "left": 382, "top": 160, "text": "EDITOR", "fontColor": "#78809C", "fontSize": 12 }, + "card-editor": { "type": "Rectangle", "left": 382, "top": 178, "width": 648, "height": 132, "fillColor": "#242838", "strokeColor": "#343850", "corners": [6, 6, 6, 6] }, + + "r1-label": { "type": "Text", "left": 398, "top": 194, "text": "Tab width", "fontColor": "#E6E8F2", "fontSize": 15 }, + "r1-help": { "type": "Text", "left": 398, "top": 218, "text": "Columns per indent level.", "fontColor": "#78809C", "fontSize": 13 }, + "r1-number": { "type": "Rectangle", "left": 934, "top": 194, "width": 56, "height": 26, "fillColor": "#20202C", "strokeColor": "#343850", "corners": [4, 4, 4, 4] }, + "r1-number-text": { "type": "Text", "left": 956, "top": 199, "text": "2", "fontColor": "#E6E8F2", "fontSize": 14 }, + "r1-scope-body": { "type": "Rectangle", "left": 1004, "top": 198, "width": 15, "height": 10, "fillColor": "#242838", "strokeColor": "#7DD3A8", "corners": [2, 2, 2, 2] }, + "r1-scope-tab": { "type": "Rectangle", "left": 1004, "top": 195, "width": 7, "height": 3, "fillColor": "#7DD3A8", "strokeColor": "#7DD3A8" }, + + "r2-label": { "type": "Text", "left": 398, "top": 260, "text": "Indent style", "fontColor": "#E6E8F2", "fontSize": 15 }, + "r2-help": { "type": "Text", "left": 398, "top": 284, "text": "Spaces or tabs for new indentation.", "fontColor": "#78809C", "fontSize": 13 }, + "r2-select": { "type": "Rectangle", "left": 870, "top": 260, "width": 120, "height": 26, "fillColor": "#20202C", "strokeColor": "#343850", "corners": [4, 4, 4, 4] }, + "r2-select-text": { "type": "Text", "left": 882, "top": 265, "text": "Spaces", "fontColor": "#E6E8F2", "fontSize": 14 }, + "r2-select-chevron": { "type": "Text", "left": 974, "top": 265, "text": "▾", "fontColor": "#8890AC", "fontSize": 14 }, + "r2-scope-circle": { "type": "Ellipse", "left": 1004, "top": 264, "width": 14, "height": 14, "fillColor": "#242838", "strokeColor": "#E6C370" }, + "r2-scope-eq": { "type": "Rectangle", "left": 1004, "top": 270, "width": 14, "height": 1, "fillColor": "#E6C370", "strokeColor": "#E6C370" }, + "r2-scope-mer": { "type": "Rectangle", "left": 1010, "top": 264, "width": 1, "height": 14, "fillColor": "#E6C370", "strokeColor": "#E6C370" }, + + "grp-appearance": { "type": "Text", "left": 382, "top": 330, "text": "APPEARANCE", "fontColor": "#78809C", "fontSize": 12 }, + "card-appearance": { "type": "Rectangle", "left": 382, "top": 348, "width": 648, "height": 66, "fillColor": "#242838", "strokeColor": "#343850", "corners": [6, 6, 6, 6] }, + "r3-label": { "type": "Text", "left": 398, "top": 364, "text": "Workspace tab density", "fontColor": "#E6E8F2", "fontSize": 15 }, + "r3-help": { "type": "Text", "left": 398, "top": 388, "text": "Spacing of the workspace tab strip.", "fontColor": "#78809C", "fontSize": 13 }, + "r3-select": { "type": "Rectangle", "left": 870, "top": 364, "width": 120, "height": 26, "fillColor": "#20202C", "strokeColor": "#343850", "corners": [4, 4, 4, 4] }, + "r3-select-text": { "type": "Text", "left": 882, "top": 369, "text": "Compact", "fontColor": "#E6E8F2", "fontSize": 14 }, + "r3-select-chevron": { "type": "Text", "left": 974, "top": 369, "text": "▾", "fontColor": "#8890AC", "fontSize": 14 }, + "r3-scope-circle": { "type": "Ellipse", "left": 1004, "top": 368, "width": 14, "height": 14, "fillColor": "#242838", "strokeColor": "#E6C370" }, + "r3-scope-eq": { "type": "Rectangle", "left": 1004, "top": 374, "width": 14, "height": 1, "fillColor": "#E6C370", "strokeColor": "#E6C370" }, + "r3-scope-mer": { "type": "Rectangle", "left": 1010, "top": 368, "width": 1, "height": 14, "fillColor": "#E6C370", "strokeColor": "#E6C370" }, + + "footer-note": { "type": "Text", "left": 382, "top": 444, "text": "Results span every category — edit a field inline, or open its category for the full list.", "fontColor": "#545C84", "fontSize": 12 } + } +} diff --git a/docs/design/wireframes/settings/settings-search.png b/docs/design/wireframes/settings/settings-search.png new file mode 100644 index 0000000000000000000000000000000000000000..20e57408df04f8fe236e04f9da262deff67fdace GIT binary patch literal 92142 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 IvZnX`AJEDI2mk;8 literal 0 HcmV?d00001