Part of the team-ux initiative (brainstorm 2026-07-24).
Blocked by: #67 (needs the receive-side notification channel).
Problem
Even with a shorter code (#65), the flow is unchanged: host generates something, ferries it out-of-band, guest brings it back in. For people who are already your teammates that's needless — Voltius already knows the team roster and their online state (member.is_online, src/services/connectionPresence.ts). The "zero-friction / magic" version is: pick the person, they get a knock, one tap = in.
Proposed reflow
Decisions (brainstorm 2026-07-24)
Still open
Part of the team-ux initiative (brainstorm 2026-07-24).
Blocked by: #67 (needs the receive-side notification channel).
Problem
Even with a shorter code (#65), the flow is unchanged: host generates something, ferries it out-of-band, guest brings it back in. For people who are already your teammates that's needless — Voltius already knows the team roster and their online state (
member.is_online,src/services/connectionPresence.ts). The "zero-friction / magic" version is: pick the person, they get a knock, one tap = in.Proposed reflow
ShareMenu.tsx, add an "Invite people" section listing team members with online dots (reuse presence).Decisions (brainstorm 2026-07-24)
Still open
teamService.ts, or the presence/ws transport?).