feat(spec)!: 解散 ObjectStackProtocol 组合别名 — D9 终态(v17 开窗,#3606)#3615
Merged
Conversation
…6 D9 end-state (v17, #3606) The v17 window opens; the transitional union goes: - spec: the 12-contract extends alias + ObjectStackProtocolSchema (171 lines) + ObjectStackProtocolZod inferred type deleted; stale comments repointed at per-domain guidance. - metadata-protocol: ObjectStackProtocolImplementation now implements exactly the four domains it provides (Data/Metadata/Analytics/ Package). TS2559 on the old 12-way implements was the D10 evidence made compiler-visible — the facade NEVER implemented the other eight; they live in their owning services behind the discovery registry. - api-surface regenerated (net: alias/type dropped, no other drift); reference docs + skill-refs regenerated in sync. Cross-repo: cloud/objectui have zero imports of the alias (surveyed). Verified: full build 72 tasks, full test 132 tasks green. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub. 1 Skipped Deployment
|
Contributor
📓 Docs Drift CheckThis PR changes 2 package(s): 104 hand-written doc(s) reference the affected code and may need an implementation-accuracy re-verification:
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
v17 大版本第一刀(用户拍板开窗)
ADR-0076 D9 的最后一步:过渡期组合别名解散。
ObjectStackProtocolSchema(171 行 Zod)+ObjectStackProtocolZod推断类型删除;注释改指按域窄依赖指引。"统一"由 runtime discovery services 注册表承担——静态 union 是它的劣化快照(rev.7 裁决原文)。ObjectStackProtocolImplementation的 implements 收窄到真实实现的四域(Data/Metadata/Analytics/Package)——旧 12 路 implements 触发的 TS2559 恰是 D10 证据的编译器可见版:门面从未实现其余八域,它们在各自服务里、经 discovery 到达。验证
全仓 build 72 任务 + test 132 任务全绿。零运行时行为变化(纯类型/schema 层)。
changeset major(v17 窗口)——已加
allow-majorlabel 走护栏白名单通道。Closes #3606。
🤖 Generated with Claude Code