Skip to content

docs: PLUGIN_STANDARDS.md §5.3 仍罗列 #3896 follow-up 已删除的 PluginDiscoveryConfigSchema / DynamicLoadingConfigSchema #4832

Description

@os-zhuang

#4657 实施(PR #4831)中的范围外发现,只记录不修。

packages/spec/PLUGIN_STANDARDS.md §5.3 "Dynamic Loading" 的 bullet 列表仍在描述两个已不存在的 schema:

  • PluginDiscoveryConfigSchema — "Runtime discovery from registries and local directories with polling and trust filtering"
  • DynamicLoadingConfigSchema — "Subsystem configuration: max dynamic plugins, default sandbox policy, allowed sources, integrity requirements"

这两个(连同 PluginDiscoverySourceSchema)已被 #3896 follow-up(changeset remove-unenforced-plugin-loading-config)整体删除 —— 删除理由正是"读到的人会以为平台有这些能力"(ADR-0049 false compliance,island schema)。删除后文档没有跟上,现在这份手写文档自己成了同一失败模式的载体:读者(尤其是 AI,ADR-0033)会从这里读出一套不存在的插件沙箱/发现/审批能力。

同一节的 ActivationEventSchema bullet 已在 PR #4831(#4657)中更新为 REMOVED;这两条不属于该单范围,故立案。

修法:docs-only PR,删掉或改写这两条 bullet(可参照 #4831ActivationEventSchema bullet 的写法:划线 + REMOVED + 指向删除它的 issue)。顺手核对 §5.4 Assessment 表格中 Dynamic Loading 行的措辞是否还暗示 discovery 能力。

关联:#3896#4657、PR #4831、ADR-0049。


Generated by Claude Code — session session_0176qgxgCXTJCUv4YFLtusP9

Metadata

Metadata

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions