UX audit: make infraternal ridiculously easy to use #152

Closed
opened 2026-10-10 10:25:49 +00:00 by kayg · 3 comments
Owner

Owner: "i also want you to look for more UX issues, where we can make our product ridiculously easy to use."

End-to-end UX audit of production (release-prod-2, 3a89477e): every flow as a first-time and a daily user, at 1440×900 and 393×852, against TASTE.md and D178–D216. Output: research/ux-audit/REPORT.md with captures on branch ux-audit; top 10 by impact over effort, the full list by flow, and grill questions for owner decisions. Research only: no product code changes, no deploys.

Owner: "i also want you to look for more UX issues, where we can make our product ridiculously easy to use." End-to-end UX audit of production (`release-prod-2`, 3a89477e): every flow as a first-time and a daily user, at 1440×900 and 393×852, against TASTE.md and D178–D216. Output: `research/ux-audit/REPORT.md` with captures on branch `ux-audit`; top 10 by impact over effort, the full list by flow, and grill questions for owner decisions. Research only: no product code changes, no deploys.
Author
Owner

Started. Branch ux-audit, base 3a89477e (origin/release-prod-2), worktree .worktrees/ux-audit.

Started. Branch `ux-audit`, base `3a89477e` (origin/release-prod-2), worktree `.worktrees/ux-audit`.
Author
Owner

Audit walked on the real server (release-addhost musl binary, release-prod-2 web bundle) and the test double; 52 captures at 1440×900 and 393×852 are in .worktrees/ux-audit/research/ux-audit/captures/ (uncommitted).

Blocked: this job's harness refuses to write research/ux-audit/REPORT.md (report files are returned as text to the orchestrator). The full report text, top 10 and grill questions Q1–Q14 are handed to the orchestrator to write, commit with the captures, and push to ux-audit. No commit or push made from this job.

Headline evidence: each page load with an empty Console opens a new shell (8 → 9 → 10 detached over three reloads); closing all windows shows "No hosts yet" while 7 sessions run; a bare host fails the whole add-host batch with "Something went wrong… Try again"; PRF-less passkey shows "Passkey confirmation did not finish. Try again."; PC shortcuts use Ctrl+Alt (AltGr) against D206; Ctrl+K never reaches a terminal on PC.

Audit walked on the real server (release-addhost musl binary, release-prod-2 web bundle) and the test double; 52 captures at 1440×900 and 393×852 are in `.worktrees/ux-audit/research/ux-audit/captures/` (uncommitted). Blocked: this job's harness refuses to write `research/ux-audit/REPORT.md` (report files are returned as text to the orchestrator). The full report text, top 10 and grill questions Q1–Q14 are handed to the orchestrator to write, commit with the captures, and push to `ux-audit`. No commit or push made from this job. Headline evidence: each page load with an empty Console opens a new shell (8 → 9 → 10 detached over three reloads); closing all windows shows "No hosts yet" while 7 sessions run; a bare host fails the whole add-host batch with "Something went wrong… Try again"; PRF-less passkey shows "Passkey confirmation did not finish. Try again."; PC shortcuts use Ctrl+Alt (AltGr) against D206; Ctrl+K never reaches a terminal on PC.
Author
Owner

Closed by the orchestrator during the 2026-10-28 handover (#254), on the owner's request to close finished issues. Evidence: UX audit report delivered via orchestrator; owner decisions on its grill questions recorded as D219. Reopen if anything is still missing.

Closed by the orchestrator during the 2026-10-28 handover (#254), on the owner's request to close finished issues. Evidence: UX audit report delivered via orchestrator; owner decisions on its grill questions recorded as D219. Reopen if anything is still missing.
kayg closed this issue 2026-10-28 17:52:52 +00:00
Sign in to join this conversation.
No labels
launch-qa
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
kayg/infraternal#152
No description provided.