Skip to content

refactor: remove meme plugin v2 shell - #3

Closed
kachofugetsu09 wants to merge 3 commits into
codex/meme-v3from
codex/meme-v3-cleanup
Closed

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

Conversation

@kachofugetsu09

@kachofugetsu09 kachofugetsu09 commented Aug 14, 2026

Copy link
Copy Markdown
Member

目标

#2 已完成 v2/v3 差分、候选 workspace 与跨仓顺序证明后,物理删除 Meme 的 v2 Plugin shell;最终 source 只保留 v3 模块入口。

Stack

结果

  • 删除 MemePluginMemePromptModule、legacy workspace fallback 与 v2 imports
  • 保留纯 v3 package declarations、apply listeners、v3 Dashboard 与插件领域 runtime
  • workspace_roots=("memes",) 同时服务 Root 与 Dashboard
  • Core 只提供接入、排序、隔离和回收;manifest、tag、media、Dashboard CRUD 仍由插件实现

验证

  • current Core + exact Citation pytest: 9 passed
  • v3 contract: passed,api_version=3entrypoint=moduleplugin_classes=[]
  • contract source SHA-256: 2959cbea1148ce71b65960f18a6f5f34ef0048741ba394f6b7449bf80410a9d7
  • candidate-like Root + Dashboard 使用隔离投影且逐字节零写
  • 真实 Manager Skill/Dashboard 装载与 listener/effect teardown passed
  • Citation → Meme → cleanup 最终 reply/metadata/media/tag passed
  • BasedPyright: 0 errors(52 个既有 Dashboard/stub/动态模块 warnings)
  • plugin/tests Black check、compileall、git diff --check: passed

恢复点

  • Git tag: backup/meme-v3-cleanup-before-current-core-20260816
  • 原远端 head: 99df7eb3cd5d4b7dad3e42e2cab90393ec6f4bd0

@kachofugetsu09
kachofugetsu09 changed the base branch from codex/meme-v3 to codex/meme-v3-capabilities August 14, 2026 14:56
@kachofugetsu09
kachofugetsu09 changed the base branch from codex/meme-v3-capabilities to codex/meme-v3 August 15, 2026 16:43
@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