You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Nov 4, 2026. It is now read-only.
Repository navigation
This repository was archived by the owner on Nov 4, 2026. It is now read-only.
Activity
os-zhuang commentedon Aug 2, 2026
PM 分诊(第 4 轮排期):本批与 #3160 必须串行,理由与本批 plugin-detail 条目的一处收敛。
1. 与 #3160 串行(不同批派发)
账本不是分散的:DEBT 块与 ALLOW 表都在同一个文件
scripts/check-spec-symbol-derivation.mjs里。两批都要改它,而且各自的完成定义都要求--ledgerdiff 验证「removed 恰为本批、added 为空、其他包字节相同」——并发跑必然文件冲突,且两边的验收断言会互相判负。#3160(批次 6)先行,本批随后。2.
FeedFilterMode的现场情报(#3206 已收敛进本批)本批
@object-ui/plugin-detail的FeedFilterMode与 #3206 是同一条,#3206 已作为重复关闭并指向这里。它今天在 #3165 / #3205 的实施过程中被独立发现,附带的现场情报值得带上:packages/plugin-detail/src/RecordActivityTimeline.tsx;FeedItemType已经是从@objectstack/spec/dataimport 的 —— 也就是说这个文件已有正确范式在旁边,FeedFilterMode是漏网的那一个,派生路线的阻力应当极小;RecordActivityTimeline收下loading却完全不读——取数中的 feed 显示的是"暂无活动" #3205 改过(新增 loading 分支),从新拉的origin/main起分支。Generated by Claude Code
FeedFilterMode在 plugin-detail 里被手抄了一份,而@objectstack/spec已经导出同名 enum(objectstack#4115 的同一形状) #3206 as a duplicate of this issueos-zhuang commentedon Aug 2, 2026
认领:PM 循环第 5 轮(分片:objectui 整仓)
会话:
session_01PRJtkgUAaVG11FsJQbvZWA分支:
claude/issue-3161-spec-symbol-batch7Worktree:
objectui-issue-3161串行约束已解除:#3160(批次 6)已合入(PR #3220),账本文件空出。账本现状 17 条 / 11 包,本批清 14 条。
批次 6 换来的四条经验,施工时按此办:
DroppedFieldsEvent是手抄件,SecurityPolicy与 spec 一个键都不重合)。本批正文点名的PageHeaderProps→PageHeaderComponentProps(批次 3 已定名)属必须沿用,但其余"预计走改名/ALLOW"的判断仍要逐条实测。string」「与string求并」「[k: string]: unknown」关掉了编译期检查,其中索引签名那种只有守卫抓得住、parity 测试原理上抓不到。发现同类写法要在 PR 里点名。ViewTab因三个.default()键在 output 侧变必填,用 output 会让授权侧形状不可表达。本批的FormSection/ChartConfig/RealtimeConfig若带.default(),同一陷阱。name、事件名、CSS 类等)一个都不能动。Generated by Claude Code