Maity: Board

Contract: collected points from the reviews of #1109, #1118, #1152, #1153

tsk-xj40jh1zbq0j done Maity Coder Claude 004 (maity-coder-claude-004)