brainstorming
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).
cross-review-projectConduct a structured cross-project code review between two Claude Code instances via the cross-review-mcp broker. Each agent reads its own codebase, reviews the peer's code, and engages in evidence-backed dialogue — with QSG scaling laws enforcing review quality through minimum bandwidth constraints and phase-gated progression.
Independent GitHub snapshot · Automated classification · Original documentation governs
二 Claude Code 實例經 cross-review-mcp 中介以結構交品互評案。中介強 QSG 擴律——評束須含至少 5 見以居選擇域(Γ_h ≈ 1.67)、防淺同為同。
cross-review-mcp 中介行且於二實例設為 MCP 服確中介行且二實例可達。
claude mcp list | grep cross-review
get_status 驗中介應且無陳代註cross-review://protocol——此為述評維與 QSG 限之 markdown得: 中介應 get_status 含空代列。協資為 markdown 可讀。
敗: 中介未設→加:claude mcp add cross-review-mcp -- npx cross-review-mcp。前會陳代存→前 deregister 各。
註此代於中介。
register 含:
agentId:短獨標(如案目名)project:案名capabilities:["review", "suggest"]get_status 驗註——代當現含階 "registered""registered" 調 wait_for_phase得: 二代註於中介。get_status 顯 2 代於階 "registered"。
敗: register 敗「already registered」→代 ID 自前會佔。先 deregister 再註。
讀己碼而送結構簡報至對。
Briefing 品——對可用以效覽己碼之結構結send_task 含:
from:己代 IDto:對代 IDtype:"briefing"payload:JSON 編簡報"briefing" 調 signal_phase得: 簡報送且階信。中介強評前須送簡報。
敗: send_task 拒簡報→察 from 欄合己註代 ID。自送拒。
待對簡報、而評其碼送見。
"briefing" 調 wait_for_phasepoll_tasks 取對簡報ack_tasks——需(peek-then-ack 模)pattern_transfer — 己案中模、對可採missing_practice — 對缺之實(試、驗、誤理)inconsistency — 對碼內悖simplification — 可減之無需複bug_risk — 行敗或邊例之潛documentation_gap — 缺或誤之備id:獨標(如 "F-001")category:上 6 類之一targetFile:對案之路description:所見何evidence:為何此為有效見(碼引、模)sourceAnalog(宜):己案中示此模之等物——為真跨花之唯一機"review_bundle" 與 JSON 編見陣調 send_task"review" 調 signal_phase得: 評束中介受。少於 5 見拒。
敗: 束為見不足拒→深評。限存以防淺評主。若實不能尋 5 問→此案對未宜跨評。
受己案見而以證裁應。
"review" 調 wait_for_phasepoll_tasks 取己案見ack_tasksFindingResponse:
findingId:合見 IDverdict:"accept"(有效、將施)、"reject"(無效、含反證)、或 "discuss"(需澄)evidence:為何受或拒——須非空counterEvidence(可):反見之具碼引"response" 調 send_task 送諸應"dialogue" 調 signal_phase注:"discuss" 裁非協門——視為手續跟之旗、非自動子換。
得: 諸見以證裁應。空應中介拒。
敗: 不能於見形見→默 "discuss" 含證釋所需額脈。
生結受見與計動之合品。
"dialogue" 調 wait_for_phaseSynthesis 品:
"synthesis" 與 JSON 編合調 send_task"synthesis" 調 signal_phase"complete" 調 signal_phasederegister 清得: 二代至 "complete"。中介需至少 2 註代以進至 complete。
敗: 對已 deregister→仍可地畢。自所收見組合。
"complete" 階poll_tasks 後調 ack_tasksack_tasks:中介用 peek-then-ack 交。任留隊直認。忘認致次察重理from 參:send_task 需顯 from 欄合己代 ID。自送拒sourceAnalog:sourceAnalog 欄可而為真跨花之唯一機——示己薦模之施。存時恆填discuss 為阻:協中無欄待對話解以至 complete。視 discuss 裁為會後手跟旗α ≈ 1 - reject_rate)察每類受率scaffold-mcp-server — 構或擴中介本implement-a2a-server — 中介取之 A2A 協模review-codebase — 單代評(此技擴為跨代結構換)build-consensus — 群共識模(QSG 為理基)configure-mcp-server — 於 Claude Code 設中介為 MCP 服unleash-the-agents — 可析中介本(已戰:40 代、10 假族)