Skip to content

Remove Kanban automation status banner - #1088

Draft
ferrislucas wants to merge 1 commit into
mainfrom
circus-chief/30a5-what-giant-banner-top
Draft

Remove Kanban automation status banner#1088
ferrislucas wants to merge 1 commit into
mainfrom
circus-chief/30a5-what-giant-banner-top

Conversation

@ferrislucas

Copy link
Copy Markdown
Owner

Summary

  • Removes the "Automation unavailable" banner from the top of the Kanban board along with its polling logic, styles, and tests
  • The banner was driven by a delivery-health check that flags degraded status on any historical failed lane-entry-delivery row, with no recency window, so a couple of stale rows from an old schema mismatch kept it stuck on permanently — even though preflight passed and 38+ subsequent deliveries succeeded

Test plan

  • yarn workspace @circuschief/web test src/components/KanbanBoard.test.js — 59 passed
  • yarn lint — clean

The banner polled /server-info every 30s and stuck on "Automation
unavailable" whenever any lane-entry delivery event had ever failed,
even after the underlying issue was resolved and new deliveries were
succeeding. Two stale rows from a since-fixed schema mismatch pinned
it on permanently with a misleading "unable to verify" message.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant