Problem
che-telegram-all-mcp-wrapper.sh:125 docsUrl hardcodes #multi-session-limitation anchor. Logic Reviewer verified by mental algorithm only — no curl test, no test-script assertion. Future README rewording (em-dash in title, CJK translation, duplicate section name) could silently break the URL.
Surfaced by Devil's Advocate (Challenge #4 LOW).
Expected
Add 5-line test:
test_case "test_docsUrl_anchor_exists_in_readme"
README="$SCRIPT_DIR/../README.md"
DOCS_URL=$(grep -oE '"docsUrl":"[^"]+' "$WRAPPER" | head -1)
ANCHOR="${DOCS_URL##*#}"
SECTION_TITLE=$(grep '^## ' "$README" | sed 's/^## //; s/ /-/g' | tr 'A-Z' 'a-z')
echo "$SECTION_TITLE" | grep -q "^${ANCHOR}$" && pass "anchor matches" || fail "anchor missing"
Priority
P3 — regression sentinel.
Source: surfaced during /idd-verify che-msg#31 (sister bug from verify ensemble — Codex + Devil's Advocate flagged convergently)
Verify report: #90 (comment)
Related issue: PsychQuant/che-msg#31
Related PR: psychquant-claude-plugins#90 (PR-1 ships v1.3.2)
🤖 Filed by /idd-verify Step 5b follow-up triage.
Problem
che-telegram-all-mcp-wrapper.sh:125docsUrlhardcodes#multi-session-limitationanchor. Logic Reviewer verified by mental algorithm only — no curl test, no test-script assertion. Future README rewording (em-dash in title, CJK translation, duplicate section name) could silently break the URL.Surfaced by Devil's Advocate (Challenge #4 LOW).
Expected
Add 5-line test:
Priority
P3 — regression sentinel.
Source: surfaced during
/idd-verify che-msg#31(sister bug from verify ensemble — Codex + Devil's Advocate flagged convergently)Verify report: #90 (comment)
Related issue: PsychQuant/che-msg#31
Related PR: psychquant-claude-plugins#90 (PR-1 ships v1.3.2)
🤖 Filed by
/idd-verifyStep 5b follow-up triage.