Problem
VersionConsistencyTests.testAllDistributionArtifactsMatchAppVersion 在 main(與所有分支)紅燈:
plugin/.claude-plugin/plugin.json version = 1.14.2
.claude-plugin/marketplace.json che-ical-mcp entry = 1.14.2
Sources/CheICalMCP/Version.swift AppVersion.current = 1.14.1
commit 3b0df30(chore(release): che-ical-mcp plugin v1.14.2 — #168 two-layer TCC docs)bump 了 plugin 分發層版本,但漏 bump AppVersion.current。此後每次 swift test 都帶 2 個失敗,稀釋測試訊號(真回歸會被「又是那兩個」掩蓋)。
Type
bug(release 流程遺漏 + 測試紅燈)
Expected
擇一(依 release 慣例決定):
- 若 1.14.2 是純 plugin-shell 版(binary 無變)→ 釐清 VersionConsistencyTests 的契約:plugin 版本是否允許領先 binary 版本;若允許,測試需改為只驗 binary-related artifacts
- 若版本應鎖步 → bump
AppVersion.current 到 1.14.2(或下一個 binary release 時一併校正)
swift test 回到 0 failures。
Source: surfaced during /idd-implement #169 reproduction (Step 5.7)
Current Status
Phase: closed
Last updated: 2026-07-10 — PR #177 merged (31418b7),Closing Summary 已 post
Problem
VersionConsistencyTests.testAllDistributionArtifactsMatchAppVersion在 main(與所有分支)紅燈:plugin/.claude-plugin/plugin.jsonversion = 1.14.2.claude-plugin/marketplace.jsonche-ical-mcp entry = 1.14.2Sources/CheICalMCP/Version.swiftAppVersion.current= 1.14.1commit
3b0df30(chore(release): che-ical-mcp plugin v1.14.2 — #168 two-layer TCC docs)bump 了 plugin 分發層版本,但漏 bumpAppVersion.current。此後每次swift test都帶 2 個失敗,稀釋測試訊號(真回歸會被「又是那兩個」掩蓋)。Type
bug(release 流程遺漏 + 測試紅燈)
Expected
擇一(依 release 慣例決定):
AppVersion.current到 1.14.2(或下一個 binary release 時一併校正)swift test回到 0 failures。Source: surfaced during /idd-implement #169 reproduction (Step 5.7)
Current Status
Phase: closed
Last updated: 2026-07-10 — PR #177 merged (31418b7),Closing Summary 已 post