Maity: Board

auth: sign in with email and password; after 3 wrong passwords a sign-in link instead of a lock; no admin without email

tsk-ke4dfkwec6vs open

Oliver's decision 2026-11-04 (req-wnr43669t3q4 and his chat):

Order: contract first (§2.6, §2.7, §2.8.6), then Hub, then Web and CLI. Comes after tsk-0baaez2895sb and #1320. Details in a DM from the lead. Plan to the lead before the first push.