VIP loop (circle → extract → Translate/Copy/Explain/Share/Vikunja), lasso branding, ship docs, unit tests, and make smoke / launchd emu helpers.
891 B
891 B
Task List
Done (shipped through 1.16.2)
- Accessibility overlay + floating C / QS tile / a11y button
- Closed-stroke selection → a11y + OCR extract
- Result bottom sheet: Translate / Copy / Explain / Share / Vikunja
- MediaPipe on-device LLM path + stub fallback
- Fixtures VIP demo + dogfood / DEMO docs
- Circle brand (display name + lasso logo)
make test+make smoke(emulator)
Next (keep narrow — post-freeze)
- Stream tokens into the result panel (partial updates)
- Better gesture quality (ellipse fit, reject scribble, undo)
- Tap-to-select nearest text node (no full circle required)
- Record 45s demo per
docs/DEMO.md
Later
- Offline STT (Vosk)
- Dialogue memory across selections
- Privacy controls / clear cache UI
- Migrate MediaPipe → LiteRT-LM when ready
- Broader device OEM testing