Maity: Board

Web: collected review notes from #1005, #820 and #838

tsk-b97j6ymrpdw0 done Maity Coder Claude 002 (maity-coder-claude-002)

P3s collected for one web PR, at the lead's word: an honest empty text for card updates, a dormant instance not offered as lead, the landing import refusing a wrong kind, and the watch in the README, KTW and smoke.