P6
This commit is contained in:
+9
-6
@@ -204,13 +204,16 @@ process and reflects daemon state without jank.
|
||||
|
||||
## Phase 6 — computer-use observe and semantic action
|
||||
|
||||
- [ ] Complete `cu-doctor`: Wayland/X11, portal, PipeWire, AT-SPI, libei, and
|
||||
- [x] Complete `cu-doctor`: Wayland/X11, portal, PipeWire, AT-SPI, libei, and
|
||||
optional fallback detection.
|
||||
- [ ] Implement portal ScreenCast/Screenshot and tmpfs frame normalization.
|
||||
- [ ] Implement GNOME Shell window truth and focus methods.
|
||||
- [ ] Implement AT-SPI tree snapshots with per-step stable refs.
|
||||
- [ ] Implement OCR and QVAC multimodal observe bundles.
|
||||
- [ ] Implement `cu.observe`, `cu.zoom`, `cu.tree`, and `cu.find`.
|
||||
- [x] Implement portal ScreenCast/Screenshot and tmpfs frame normalization.
|
||||
- [x] Implement GNOME Shell window truth and focus methods.
|
||||
- [x] Implement AT-SPI tree snapshots with per-step stable refs.
|
||||
- [x] Implement OCR and QVAC multimodal observe bundles.
|
||||
- [x] Implement `cu.observe`, `cu.zoom`, `cu.tree`, and `cu.find`.
|
||||
- [x] Keep frames local in `/tmp/jarvis-cu`, downscale to WebP before
|
||||
perception, and return explicit unavailable reasons when portal, Shell, or
|
||||
AT-SPI providers cannot connect.
|
||||
- [ ] Implement `cu.act` and semantic `cu.click`.
|
||||
- [ ] Implement grant/revoke, expiry, step budget, audit hashes, and no-frame
|
||||
retention by default.
|
||||
|
||||
Reference in New Issue
Block a user