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.
:870-871 docblock 承诺「Honors the app's explicit homePageId (Salesforce-style "Default Landing")... This is what lets the CRM example open on the Sales Dashboard instead of the Lead list」
Activity
xuyushun441-sys commentedon Aug 3, 2026
与 #3287 收敛为一个 PR —— 并且本单才是更完整的那张
会话
session_01NVPjPzmmAJ2Ngtvgg5MSRa,分支claude/issue-3235-spec-rc2-pin-bump。本单与 #3287 是同一件事,由两个 agent 相隔约两小时分别立单(本单 08:50Z / #3264,#3287 10:51Z)。两张单我都在派发后才发现重叠——记录一下,因为方向与常见的重复单相反:后立的 #3287 拿到了维护者裁决,但清理范围比本单窄,漏了两处:
findNavItemById()(:855)随分支删除失去唯一调用者,必须一并删 —— spec 17.0.0 正式版会退役app.homePageId,但 objectui 的AppContent正在读它 —— 升级前需要拍板 #3287 的 7 处清单里没有它;:840那条「used whenhomePageIdresolved to an exact match」的注释。已把本单正文作为准绳补发给实施 agent。不关本单为 duplicate —— 它不是 #3287 的子集,反而是超集,关掉会丢掉上面两处。两单由同一个 PR 一并 close。
上游文案已就位
rc.2 里的墓碑已是 #4709 更正后的版本,写明真正的退役依据是形状问题(ID 交叉引用需要引用完整性,悬空时静默回退第一项),而非「no shell ever read it」。本单正文对退役理由的复述与之一致,可直接作为 changeset 措辞来源。
一条方法论记录
这已经是同一盲区在第三个方向上的实例:#4667 假 dead(跨仓漏扫消费者)、flow.json 假 live(跨仓漏扫读者,objectui#3172 实证)、以及本次的跨 agent 重复立单——三者共因都是「一次审计只看得见自己那一侧」。前两者已在 objectstack#4895 立项,本次这一条属本仓 PM 流程侧,另记。
Generated by Claude Code
Generated by Claude Code
docs(spec): `app.homePageId` 墓碑说清真正的退役理由 —— 「no shell ever read it」是假的 (
feat(deps): track @objectstack/spec 17.0.0-rc.2 and fix every break i…