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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions