Skip to content

refactor: remove citation plugin v2 shell - #3

Closed
kachofugetsu09 wants to merge 2 commits into
codex/citation-v3from
codex/citation-v3-cleanup
Closed

refactor: remove citation plugin v2 shell#3
kachofugetsu09 wants to merge 2 commits into
codex/citation-v3from
codex/citation-v3-cleanup

Conversation

@kachofugetsu09

@kachofugetsu09 kachofugetsu09 commented Aug 14, 2026

Copy link
Copy Markdown
Member

目标

#2 已完成 v2/v3 差分证明后,物理删除 Citation 的 v2 Plugin 与固定 phase modules;最终 source 只保留 v3 模块入口。

Stack

结果

  • 删除 CitationPluginCitationPromptModuleCitationAfterReasoningModuleProtocolTagCleanupModule
  • 保留 v3 named exports、三个 typed serial listener 与 citation.protocol Service
  • 真实 Manager topology 仍是 prompt → preprocess → cleanup
  • Root dispose 与 Manager terminate 后 listener/service/effect 全部归零

验证

  • current Core pytest: 4 passed
  • v3 contract: passed,api_version=3entrypoint=moduleplugin_classes=[]
  • contract source SHA-256: 0f01f3dcddd9dc1c74dc1dbeda604669242285a63d9f640f5fc0d323326ba797
  • BasedPyright: 0 errors(17 个第三方 stub/测试注解 warnings)
  • compileall / git diff --check: passed

恢复点

  • Git tag: backup/citation-v3-cleanup-before-current-core-20260816
  • 原远端 head: a6422cd45f0cf4eea7340e3e777d9a54f2ac6abb

@kachofugetsu09
kachofugetsu09 force-pushed the codex/citation-v3-cleanup branch from 8ce7570 to a6422cd Compare August 14, 2026 14:54
@kachofugetsu09
kachofugetsu09 changed the base branch from codex/citation-v3 to codex/citation-v3-events August 14, 2026 14:54
@kachofugetsu09
kachofugetsu09 force-pushed the codex/citation-v3-cleanup branch from a6422cd to 20d3385 Compare August 15, 2026 16:36
@kachofugetsu09
kachofugetsu09 changed the base branch from codex/citation-v3-events to codex/citation-v3 August 15, 2026 16:36
@kachofugetsu09

Copy link
Copy Markdown
Member Author

当前 main 已包含 pure-v3 最终实现与对应验收结果;此旧迁移 PR 已被总迁移版本取代,关闭以收敛唯一事实。

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant