You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
From verification of #49:
「README L99 backward compat promise wording loose for zero-config + multi-dir-coexist case (where neither communications/email nor correspondence/emails are pinned, both exist with content).」
— Source: idd-verify #49 (DA new finding)
plugins/che-apple-mail-mcp/README.md Workspace Patterns section (added in #49) promises:
"Detection 不會 fire,既有行為 100% backward compat。"
But the 100% wording is too strong for one edge case: zero-config user with bothcommunications/email/ and correspondence/emails/ populated (mid-migration scenario without explicit pin).
Type
docs
Why this matters
Detection's ambiguity guard (currently broken — see #5 sister issue) is supposed to abort on this case. But:
Even fixed, the abort behavior IS a backward-compat change (pre-v2.17 silently used default; v2.17+ aborts with explicit-pin recommendation)
Calling this "100% backward compat" is technically incorrect. README should:
Either qualify: "Backward compat preserved for explicitly-configured workspaces; mid-migration zero-config workspaces with both layouts will be flagged for explicit pin"
Or remove the "100%" word
Priority
P3 — nit. Rare case but the doc is currently misleading.
This issue's verify-stage fix(es): (none — verify PASS first round)
Codex caught parser-behavior accuracy issue Claude reviewer flat-passed — cross-model verify did its job.
2 Codex HIGH findings on ### Notes non-KAC section names rejected as false positives — empirical evidence shows ### Notes is established repo convention (6× usage in che-apple-mail-mcp CHANGELOG, also batch-ocr/plugin-tools/parallel-ai-agents).
DA skipped — disagreements were empirically resolvable via repo grep + bash awk test, no need for separate DA agent.
Scope Changes
(none from this issue's perspective; cluster-level only)
Problem
plugins/che-apple-mail-mcp/README.mdWorkspace Patterns section (added in #49) promises:But the 100% wording is too strong for one edge case: zero-config user with both
communications/email/andcorrespondence/emails/populated (mid-migration scenario without explicit pin).Type
docs
Why this matters
Detection's ambiguity guard (currently broken — see #5 sister issue) is supposed to abort on this case. But:
Calling this "100% backward compat" is technically incorrect. README should:
Priority
P3 — nit. Rare case but the doc is currently misleading.
Strategy sketch
Related
Current Status
Phase: implemented (cluster-PR mode)
Last updated: 2026-05-10 by /idd-implement cluster
Key Decisions
idd/cluster-docs-followups-49-60.a89bca3references this issue viaRefs PsychQuant/psychquant-claude-plugins#55.Scope Changes
Blocking
/idd-verify --pr 71cluster verify + per-issue/idd-closeafter merge.Commits
a89bca3: README 100% backward-compat wording softened (Refs [docs] README workspace pattern '100% backward compat' wording too strong (sister concern from #49) #55)Current Status
Phase: verified
Last updated: 2026-05-10 by /idd-verify cluster
Key Decisions
### Notesnon-KAC section names rejected as false positives — empirical evidence shows### Notesis established repo convention (6× usage in che-apple-mail-mcp CHANGELOG, also batch-ocr/plugin-tools/parallel-ai-agents).Scope Changes
[2.18.1]entry (same KAC drift class as [docs] Backfill CHANGELOG [2.16.1] entry (sister concern from #49) #52) — suggested follow-up for next cluster.Blocking
/idd-closeclosing summary.Commits
c04f66d: fix(docs-cluster): apply /idd-verify PR cluster: 4 docs follow-ups from #49 / #60 IDD lifecycles #71 codex findings (Refs [docs] Backfill CHANGELOG [2.16.1] entry (sister concern from #49) #52 [docs] archive-mail YAML message_id parser brittle — reduce 'schema diversity' claim or strengthen (sister concern from #49) #54 [docs] plugin-tools CHANGELOG [1.15.0] entry has placeholder date — backfill (tangential from #60) #64)Current Status
Phase: closed
Last updated: 2026-05-10 by /idd-close cluster
Key Decisions
/idd-close PsychQuant/psychquant-claude-plugins#52 PsychQuant/psychquant-claude-plugins#54 PsychQuant/psychquant-claude-plugins#55 PsychQuant/psychquant-claude-plugins#64after PR cluster: 4 docs follow-ups from #49 / #60 IDD lifecycles #71 merged.- [x])→ Strategy/Plan unchecked items 視為 superseded per #515 fix。1557fbf)。#55commit 的 changed-files 列表)。Scope Changes
1557fbf(原 5 commits squashed: 4 implementation + 1 verify-fix)。### Notesnon-KAC rejected as repo-convention false positives。Blocking
Commits
1557fbf: cluster: 4 docs follow-ups from archive-mail: support workspaces with nested communications layout and symlinked historical archives #49 / plugin-update: add Step 0 git-state preview + commit/push confirmation dialog before mutating origin #60 IDD lifecycles (cluster: 4 docs follow-ups from #49 / #60 IDD lifecycles #71) — squash mergeidd/cluster-docs-followups-49-60,already deleted post-merge)