Skip to content

Remove the delivery board (GitHub repo metrics panel) #1363

Closed

Description

@Birfy

Owner: Dev2 — remove the delivery board (Lead, 2026-10-27).

Ask

Owner: delete the delivery board. Do not keep it.

The UI in question is the repository-wide GitHub snapshot: Today / 7 days metrics (新单、关单、新PR、合入PR、CI 红占比、关单/合入中位), open issues/PRs line, Retry / 诊断, and the "来自安装包" / delivery.repo header. Screenshot attached by owner 2026-10-27 (~14:43 Asia/Shanghai) on ThinkFlowLab/FlyBot package-default board.

Out of scope

Keep the per-Bot task / kanban board (track_tasks). Do not remove Workflow (#1318 / #1330).

Likely surface (verify; do not treat as prescription)

Hypothesis only — investigate and cut cleanly:

  • Host: core/src/host/delivery-board.js, delivery-repo.js, delivery-probe.mjs, channel endpoints delivery-board / delivery-probe
  • Client: DeliveryBoard / useDeliveryBoard / delivery-view, i18n block #1173
  • Shared: board-card.js delivery skin if only used by delivery board
  • Docs/changelog/tests that exist only for the delivery board

Related open work

#1265 (one board: delivery + task) and follow-ons (#1345, #1360, …) assumed the delivery board stays. Closing or retargeting those is part of this change once the board is gone — do not leave agent-working threads building on a deleted surface without updating the issues.

Done when

  1. No delivery-board entry in the product UI; no delivery-board / delivery-probe endpoints (or they 404/refuse cleanly if something still calls them).
  2. Task/kanban board still works.
  3. Tests updated; changelog fragment; Birfy-ready PR with Fixes #<this>.

Activity

  1. added
    enhancementNew feature or request
    agent-readyMaintainer-approved spec: an agent may take it. Only maintainers set this; never in a template
    area:uiWeb/desktop UI and copy
    on Oct 27, 2026
  2. Birfy commented on Oct 27, 2026

    @Birfy
    CollaboratorAuthor

    Written-by: Chief

    Claiming. Removing the delivery board (GitHub metrics panel); task/kanban stays.

  3. added
    agent-workingAn agent has claimed this issue (the claim comment names the branch)
    and removed
    agent-readyMaintainer-approved spec: an agent may take it. Only maintainers set this; never in a template
    on Oct 27, 2026
  4. added a commit that references this issue on Oct 27, 2026
    ed89efc
  5. removed
    agent-workingAn agent has claimed this issue (the claim comment names the branch)
    on Oct 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:uiWeb/desktop UI and copyenhancementNew feature or request

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions