You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Make the 0.9.0 loop usable from phone without native app work.
Scope:
Responsive New Intent capture.
Mobile voice capture/transcription.
Use Lab86 Voice as inspiration for mobile voice-agent rendering,
picture-in-picture, transcript display, and capture ergonomics.
Mobile intent pane.
Mobile approval cards.
Add-to-home-screen/PWA checks if applicable.
Acceptance criteria:
User can capture a voice intent from phone.
User can answer questions and approve/reject actions on phone.
UI does not require desktop task-board interactions.
Native app is not required for 0.9.0.
Source plan: docs/albatross-0.9-epic.md.
Albatross development contract
UI work for this issue must follow docs/albatross-development-contract.md.
If this issue designs or materially changes UI, all of these must be true before implementation:
The UI component is not generated directly by ChatGPT/Codex.
A Claude Code sub-agent is spawned with a full-context Opus prompt, e.g. claude -p "{prompt}" --model opus.
The Claude prompt names the UI, where to design it, acceptance criteria, allowed files, and requires Mobbin plus browser-based research for comparable UIs, UX flows, and animations before building.
Do not use tiny prompts, no-tool prompts, or lightweight model fallbacks for Albatross UI implementation. Let the full Opus/tool-enabled run complete unless it clearly errors.
Every issue increment must:
Push the increment to a PR from the Albatross branch/worktree to staging.
Parent epic: #69
Dependencies:
Plan order:
Goal:
Make the 0.9.0 loop usable from phone without native app work.
Scope:
picture-in-picture, transcript display, and capture ergonomics.
Acceptance criteria:
Source plan:
docs/albatross-0.9-epic.md.Albatross development contract
UI work for this issue must follow docs/albatross-development-contract.md.
If this issue designs or materially changes UI, all of these must be true before implementation:
Every issue increment must: