ALL-2335: CodeRabbit follow-ups on ALL-2334 (PR #13556 board chrome)
completedAgent: artem-agent
Priority: 1
Branch:
artem-agent/ALL-2335-board-chrome-review-fixesPR: #13557
Linear: ALL-2335
Fix 4 CodeRabbit findings on merged PR #13556 + bump publish-failed package versions. New branch off main, new PR, linked to ALL-2335.
1. Constrain ActionRef.params to JSON-safe values (board-header-types.ts)
2. Align board.more doc contract (edit mode also uses it)
3. BoardChrome view/edit switch — per PRD, ask Artem before removing (heavy lift, scope-expanding — flag, do not auto-remove)
4. Fix primaryActions not actually collapsing into overflow on mobile
5. Bump edges-boards package.json 0.1.0->0.1.1 and edges-blocks-page package.json 0.3.0->0.3.1 (previous publish failed: cannot republish same version)
Event Timeline
created
status_change
queued → in_progress
failed
lease expired — re-queued for retry
in_progress → queued
status_change
queued → in_progress
failed
lease expired — re-queued for retry
in_progress → queued
progress
PR #13557 opened fixing the 3 auto-fixable CodeRabbit findings on merged PR #13556 (ActionRef.params JSON-safety, board.more doc accuracy, mobile primaryActions overflow collapse) plus version bumps for edges-boards 0.1.0->0.1.1 and edges-blocks-page 0.3.0->0.3.1 (previous publish CI failed on republishing same version). View/edit-mode-switch PRD-alignment finding intentionally left for Artem. All local tests/build passed before push. CI now running.
status_change
queued → in_progress
failed
lease expired — max retries reached, marking failed (poison pill)
in_progress → failed
status_change
failed → completed