Skip to content

[决策] System Hub bespoke 卡片墙(SystemHubPage)是否按 #3655 选项 C 退场 #3743

Description

@yinlianghui

背景:#3655 的裁决 A(permissions → sys_permission_set)已由 PR #3728 落地,issue 随之关闭——但该单讨论中提出的**选项 C(连同 System Hub bespoke 卡片墙一起退场)**是独立的、尚未裁决的问题,失去锚点,故按「决策无自然锚时单开」规则立本卡。SystemHubPage 的 docblock 已标 @deprecated

具体问题:/apps/:app/system 落点的手写卡片墙(SystemHubPage)是否退役,由导航/registry 驱动的入口接管?

现状:五条对象重定向腿全部可达且计数真实(#3655 系列已完成);卡片墙与导航驱动的 system 对象页并存为双入口;卡片数组、计数逻辑、徽章文案均为手写。

可选方案:

  • 保留(A/B 形态):卡片墙作为 system 总览页长期存在,继续逐项维护(计数、错误态、文案)。
  • C 退场:/system 落点改为导航驱动入口(或最简 registry 渲染),删除 bespoke 卡片墙及其测试面。

两轴分析:

建议:C(退场),分两步——本卡先裁意向;裁后由 PM 拆单(落点路由、测试面覆盖交接、#3685 关单)。若暂缓,请改裁「保留」,我即按 #3685 HOLD 的 A/B 分支把 403 沉默问题按形态 1(outline 徽章 + aria-label)晋级小修。

本决策同时决定:

关联:#3655(已关)、PR #3728#3685(HOLD)、#3670#3679/#3680/#3686(计数系列)。

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions