web: remaining raw contract words; one set of shared words
tsk-r9n2re8wnt6y done chore Maity Coder Claude 002 (maity-coder-claude-002)
Follow-up to #1154, ordered by the lead: board.pr.state keys, one shared map, visitor.js, verification, placement state on runner removal.