Sign-in speed B: 2 RTT + 150 ms via a combined auth/attach protocol #67

Open
opened 2026-10-07 08:42:16 +00:00 by kayg · 1 comment
Owner

SP1 phase B (owner-approved, 2026-10-07). Parent: #52. Depends on phase A (#). Target: 2 RTT + 150 ms after the passkey resolves (about 0.95 s at 200 ms one-way). Requires a reviewed auth/socket protocol change: open the WebSocket during the passkey step; turn 1 verifies the assertion and returns the wraps; turn 2 completes the unlock and attaches together. Additive to contracts/wire.md and keywrap.md, security-reviewed (auth is the strictest area), and enforced by the latency gate (#55).

SP1 phase B (owner-approved, 2026-10-07). Parent: #52. Depends on phase A (#). Target: **2 RTT + 150 ms** after the passkey resolves (about 0.95 s at 200 ms one-way). Requires a reviewed auth/socket protocol change: open the WebSocket during the passkey step; turn 1 verifies the assertion and returns the wraps; turn 2 completes the unlock and attaches together. Additive to contracts/wire.md and keywrap.md, security-reviewed (auth is the strictest area), and enforced by the latency gate (#55).
Author
Owner

Depends on phase A #66 (the 'Depends on' line in the body lost its number).

Depends on phase A #66 (the 'Depends on' line in the body lost its number).
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#67
No description provided.