P5
This commit is contained in:
+12
-5
@@ -184,13 +184,20 @@ hardware/session acceptance procedure.
|
||||
|
||||
## Phase 5 — GNOME ARC surface
|
||||
|
||||
- [~] Add GNOME 45+ ESM extension metadata, panel indicator, and settings keys.
|
||||
- [ ] Add async D-Bus client and panel state glyphs.
|
||||
- [ ] Add ARC overlay, waveform, transcript rows, chips, local/model status,
|
||||
- [x] Add GNOME 45+ ESM extension metadata, panel indicator, and settings keys.
|
||||
- [x] Add async D-Bus client and panel state glyphs.
|
||||
- [x] Add ARC overlay, waveform, transcript rows, chips, local/model status,
|
||||
reduced motion, high contrast, keyboard navigation, and screen-reader labels.
|
||||
- [ ] Add listening halo, privacy slash, job theater, target highlights, and
|
||||
- [x] Add listening halo, privacy slash, job theater, target highlights, and
|
||||
visible computer-use cursor.
|
||||
- [ ] Keep all extension work nonblocking and free of QVAC/native inference.
|
||||
- [x] Keep all extension work nonblocking and free of QVAC/native inference.
|
||||
|
||||
The extension implementation is in `apps/gnome-extension/[email protected]/`.
|
||||
It owns only Shell UI and an asynchronous session-bus client; all model work
|
||||
stays in `jarvisd`. ARC renders 48 waveform bars, transcript rows, mode and
|
||||
suggestion chips, state glyphs, computer-use steps/highlights, and local/error
|
||||
status. The extension has keyboard focus, accessible names, configurable
|
||||
accent color, and a reduced-motion-safe layout.
|
||||
|
||||
Exit gate: enabling/disabling the extension never starts inference in the Shell
|
||||
process and reflects daemon state without jank.
|
||||
|
||||
Reference in New Issue
Block a user