feat(admin): 时间轴只读权威键 + 自排筛选轴 + browser 面板图标(Y2+Y3+Y4 前端一并落)
- 时间轴:页首「已过保留期」的**唯一**判据改为 retentionBoundaryReached === true(truncated 只出
「未显示」);缺席(老后端)一句话都不说;删掉旧的 truncated+retentionEnabled+翻到底 启发式
- Backthink:筛选轴接上服务端 ?trigger=(客户端筛选保留作兜底)+ 自排闸用量行(三态文案)
- plugin/nav.ts 加 browser 图标
- 真机(隔离实例,46/46):翻页不重不漏、三种「必须 false」的权威键语义、**重启后 round 不重复**
⚠️ 未验:真机上没构造出权威键 true(需真有更早轮次被清扫)——别读成「真机验过 true」
This commit is contained in:
1 parent
e0a6bca501
commit
57d0e8c543
11 files changed
+490
-102
No files matched your search
@@ -30,6 +30,10 @@ const ICON_ALLOW: Readonly<Record<string, IconName>> = {
|
||||
chat: "chat",
|
||||
docs: "docs",
|
||||
channel: "channel",
|
||||
// browser:`browser` 插件(design/28 的浏览器与截图面板)声明的图标名。
|
||||
// 图标表里没有专门的浏览器图标(`Icon.tsx` 的闭集),用最贴近的 `image`(🖼 页面截图)
|
||||
// 而不是回落到 `plugin` —— 回落会让「浏览器与截图」页在侧边栏里看不出是什么。
|
||||
browser: "image",
|
||||
device: "device",
|
||||
robot: "robot",
|
||||
clock: "clock",
|
||||
|
||||
Reference in new issue
Block a user