rebuttal
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseWorkflow 4: Rebuttal
工作流4:反驳回复
Prepare and maintain a grounded, venue-compliant rebuttal for: $ARGUMENTS
为以下内容准备并维护符合会议要求、有依据的反驳回复:$ARGUMENTS
Scope
适用范围
This skill is optimized for:
- ICML-style text-only rebuttal
- strict character limits
- multiple reviewers
- follow-up rounds after the initial rebuttal
- safe drafting with no fabrication, no overpromise, and full issue coverage
This skill does not:
- run new experiments automatically
- generate new theorem claims automatically
- edit or upload a revised PDF
- submit to OpenReview / CMT / HotCRP
If the user already has new results, derivations, or approved commitments, the skill can incorporate them as user-confirmed evidence.
本技能针对以下场景优化:
- ICML风格的纯文本反驳回复
- 严格的字符限制
- 多位审稿人
- 初始反驳回复后的后续回合
- 无编造、不夸大承诺、覆盖所有问题的安全撰写
本技能不支持:
- 自动运行新实验
- 自动生成新定理声明
- 编辑或上传修订版PDF
- 向OpenReview / CMT / HotCRP提交回复
如果用户已有新结果、推导过程或已获批的承诺,本技能可将其作为用户确认的证据纳入回复。
Lifecycle Position
生命周期定位
text
Workflow 1: idea-discovery
Workflow 1.5: experiment-bridge
Workflow 2: auto-review-loop (pre-submission)
Workflow 3: paper-writing
Workflow 4: rebuttal (post-submission external reviews)text
Workflow 1: idea-discovery
Workflow 1.5: experiment-bridge
Workflow 2: auto-review-loop (pre-submission)
Workflow 3: paper-writing
Workflow 4: rebuttal (post-submission external reviews)Constants
常量配置
- VENUE = — Default venue. Override if needed.
ICML - RESPONSE_MODE = — v1 default.
TEXT_ONLY - REVIEWER_MODEL = — Used via Codex MCP for internal stress-testing.
gpt-5.4 - REVIEWER_BACKEND = — Default: Codex MCP (xhigh). Override with
codexfor GPT-5.4 Pro via Oracle MCP. See— reviewer: oracle-pro.shared-references/reviewer-routing.md - MAX_INTERNAL_DRAFT_ROUNDS = 2 — draft → lint → revise.
- MAX_STRESS_TEST_ROUNDS = 1 — One Codex MCP critique round.
- MAX_FOLLOWUP_ROUNDS = 3 — per reviewer thread.
- AUTO_EXPERIMENT = false — When , automatically invoke
trueto run supplementary experiments when the strategy plan identifies reviewer concerns that require new empirical evidence. When/experiment-bridge(default), pause and present the evidence gap to the user for manual handling.false - QUICK_MODE = false — When , only run Phase 0-3 (parse reviews, atomize concerns, build strategy). Outputs
true+ISSUE_BOARD.mdand stops — no drafting, no stress test. Useful for quickly understanding what reviewers want before deciding how to respond.STRATEGY_PLAN.md - REBUTTAL_DIR =
rebuttal/
Override:/rebuttal "paper/" — venue: NeurIPS, character limit: 5000
- VENUE = — 默认会议。可按需覆盖。
ICML - RESPONSE_MODE = — v1版本默认设置。
TEXT_ONLY - REVIEWER_MODEL = — 通过Codex MCP用于内部压力测试。
gpt-5.4 - REVIEWER_BACKEND = — 默认:Codex MCP(xhigh级别)。可通过
codex参数覆盖为Oracle MCP提供的GPT-5.4 Pro。详见— reviewer: oracle-pro。shared-references/reviewer-routing.md - MAX_INTERNAL_DRAFT_ROUNDS = 2 — 撰写草稿 → 检查 → 修订。
- MAX_STRESS_TEST_ROUNDS = 1 — 一轮Codex MCP评审。
- MAX_FOLLOWUP_ROUNDS = 3 — 每位审稿人的回复线程最多3轮。
- AUTO_EXPERIMENT = false — 设为时,若策略计划识别到需要新实证证据的审稿人疑问,将自动调用
true运行补充实验。默认设为/experiment-bridge时,将暂停流程并向用户展示证据缺口,由用户手动处理。false - QUICK_MODE = false — 设为时,仅运行0-3阶段(解析评审意见、拆分疑问、制定策略)。输出
true+ISSUE_BOARD.md后停止,不进行草稿撰写和压力测试。适用于在决定如何回复前快速了解审稿人需求。STRATEGY_PLAN.md - REBUTTAL_DIR =
rebuttal/
覆盖配置示例:/rebuttal "paper/" — venue: NeurIPS, character limit: 5000
Required Inputs
必填输入
- Paper source — PDF, LaTeX directory, or narrative summary
- Raw reviews — pasted text, markdown, or PDF with reviewer IDs
- Venue rules — venue name, character/word limit, text-only or revised PDF allowed
- Current stage — initial rebuttal or follow-up round
If venue rules or limit are missing, stop and ask before drafting.
- 论文源文件 — PDF、LaTeX目录或内容摘要
- 原始评审意见 — 粘贴的文本、markdown格式文件或带审稿人ID的PDF
- 会议规则 — 会议名称、字符/字数限制、是否允许纯文本或修订版PDF
- 当前阶段 — 初始反驳回复或后续回合
若缺少会议规则或限制信息,停止流程并询问用户后再开始撰写。
Safety Model
安全校验模型
Three hard gates — if any fails, do NOT finalize:
- Provenance gate — every factual statement maps to: ,
paper,review,user_confirmed_result, oruser_confirmed_derivation. No source = blocked.future_work - Commitment gate — every promise maps to: ,
already_done, orapproved_for_rebuttal. Not approved = blocked.future_work_only - Coverage gate — every reviewer concern ends in: ,
answered, ordeferred_intentionally. No issue disappears.needs_user_input
三道严格校验关卡,任意一道不通过则不得定稿:
- 来源校验 — 每一项事实陈述必须对应:、
论文原文、评审意见、用户确认的结果或用户确认的推导。无来源则被拦截。未来工作 - 承诺校验 — 每一项承诺必须对应:、
已完成或获批用于反驳回复。未获批则被拦截。仅作为未来工作 - 覆盖校验 — 每一项审稿人疑问必须标记为:、
已答复或有意推迟。不得遗漏任何问题。需用户输入
Workflow
工作流步骤
Phase 0: Resume or Initialize
阶段0:恢复或初始化
- If exists → resume from recorded phase
rebuttal/REBUTTAL_STATE.md - Otherwise → create , initialize all output documents
rebuttal/ - Load paper, reviews, venue rules, any user-confirmed evidence
- 若存在 → 从记录的阶段恢复流程
rebuttal/REBUTTAL_STATE.md - 否则 → 创建目录,初始化所有输出文档
rebuttal/ - 加载论文、评审意见、会议规则及所有用户确认的证据
Phase 1: Validate Inputs and Normalize Reviews
阶段1:验证输入并标准化评审意见
- Validate venue rules are explicit
- Normalize all reviewer text into (verbatim)
rebuttal/REVIEWS_RAW.md - Record metadata in
rebuttal/REBUTTAL_STATE.md - If ambiguous, pause and ask
- 验证会议规则是否明确
- 将所有审稿人文本标准化为(原文保留)
rebuttal/REVIEWS_RAW.md - 在中记录元数据
rebuttal/REBUTTAL_STATE.md - 若存在歧义,暂停流程并询问用户
Phase 2: Atomize and Classify Reviewer Concerns
阶段2:拆分并分类审稿人疑问
Create .
rebuttal/ISSUE_BOARD.mdFor each atomic concern:
- (e.g., R1-C2)
issue_id - ,
reviewer,round(short quote)raw_anchor - : assumptions / theorem_rigor / novelty / empirical_support / baseline_comparison / complexity / practical_significance / clarity / reproducibility / other
issue_type - : critical / major / minor
severity - : positive / swing / negative / unknown
reviewer_stance - : direct_clarification / grounded_evidence / nearest_work_delta / assumption_hierarchy / narrow_concession / future_work_boundary
response_mode - : open / answered / deferred / needs_user_input
status
创建文件。
rebuttal/ISSUE_BOARD.md针对每一个拆分后的疑问:
- (例如:R1-C2)
issue_id - 、
审稿人、回合(简短引用)原文锚点 - :假设 / 定理严谨性 / 创新性 / 实证支持 / 基线对比 / 复杂度 / 实际意义 / 清晰度 / 可复现性 / 其他
问题类型 - :关键 / 主要 / 次要
严重程度 - :正面 / 中立 / 负面 / 未知
审稿人立场 - :直接澄清 / 有依据的证据 / 相近工作差异 / 假设层级 / 有限让步 / 未来工作边界
回复模式 - :未处理 / 已答复 / 已推迟 / 需用户输入
状态
Phase 3: Build Strategy Plan
阶段3:制定策略计划
Create .
rebuttal/STRATEGY_PLAN.md- Identify 2-4 global themes resolving shared concerns
- Choose response mode per issue
- Build character budget (10-15% opener, 75-80% per-reviewer, 5-10% closing)
- Identify blocked claims (ungrounded or unapproved)
- If unresolved blockers → pause and present to user
QUICK_MODE exit: If , stop here. Present + to the user and summarize: how many issues per reviewer, shared vs unique concerns, recommended priorities, and evidence gaps. The user can then decide to continue with full rebuttal () or write manually.
QUICK_MODE = trueISSUE_BOARD.mdSTRATEGY_PLAN.md/rebuttal — quick mode: false创建文件。
rebuttal/STRATEGY_PLAN.md- 确定2-4个全局主题以解决共性疑问
- 为每个问题选择回复模式
- 分配字符预算(开头占10-15%,每位审稿人回复占75-80%,结尾占5-10%)
- 识别受阻声明(无依据或未获批)
- 若存在未解决的受阻项 → 暂停流程并向用户展示
快速模式退出:若,在此阶段停止。向用户展示 + 并总结:每位审稿人的问题数量、共性与独特疑问、推荐优先级及证据缺口。用户可选择继续完成完整反驳回复()或手动撰写。
QUICK_MODE = trueISSUE_BOARD.mdSTRATEGY_PLAN.md/rebuttal — quick mode: falsePhase 3.5: Evidence Sprint (when AUTO_EXPERIMENT = true)
阶段3.5:证据补充(当AUTO_EXPERIMENT = true时)
Skip entirely if is — instead, pause and present the evidence gaps to the user.
AUTO_EXPERIMENTfalseIf the strategy plan identifies issues that require new empirical evidence (tagged with ):
response_mode: grounded_evidenceevidence_source: needs_experiment-
Generate a mini experiment plan from the reviewer concerns:
- What to run (ablation, baseline comparison, scale-up, condition check)
- Success criterion (what result would satisfy the reviewer)
- Estimated GPU-hours
-
Invokewith the mini plan:
/experiment-bridge/experiment-bridge "rebuttal/REBUTTAL_EXPERIMENT_PLAN.md" -
Wait for results, then update:
ISSUE_BOARD.md- Tag completed experiments as
user_confirmed_result - Update evidence source for relevant issue cards
- Tag completed experiments as
-
If experiments fail or are inconclusive:
- Switch response mode to or
narrow_concessionfuture_work_boundary - Do NOT fabricate positive results
- Switch response mode to
-
Save experiment results tofor provenance tracking.
rebuttal/REBUTTAL_EXPERIMENTS.md
Time guard: If estimated GPU-hours exceed rebuttal deadline, skip and flag for manual handling.
若为则完全跳过此阶段 — 改为暂停流程并向用户展示证据缺口。
AUTO_EXPERIMENTfalse若策略计划识别到需要新实证证据的问题(标记为且):
回复模式: 有依据的证据证据来源: 需要实验-
根据审稿人疑问生成小型实验计划:
- 需运行的实验(消融实验、基线对比、规模扩展、条件验证)
- 成功标准(何种结果能满足审稿人)
- 预估GPU时长
-
调用并传入小型实验计划:
/experiment-bridge/experiment-bridge "rebuttal/REBUTTAL_EXPERIMENT_PLAN.md" -
等待实验结果,然后更新:
ISSUE_BOARD.md- 将已完成的实验标记为
用户确认的结果 - 更新相关问题卡片的证据来源
- 将已完成的实验标记为
-
若实验失败或结果不确定:
- 将回复模式切换为或
有限让步未来工作边界 - 不得编造正面结果
- 将回复模式切换为
-
将实验结果保存至以追踪来源。
rebuttal/REBUTTAL_EXPERIMENTS.md
时间限制:若预估GPU时长超过反驳回复截止日期,跳过此阶段并标记为需手动处理。
Phase 4: Draft Initial Rebuttal
阶段4:撰写初始反驳回复草稿
Create .
rebuttal/REBUTTAL_DRAFT_v1.mdStructure:
- Short opener — thank reviewers + 2-4 global resolutions
- Per-reviewer numbered responses — answer → evidence → implication
- Short closing — resolved / remaining / acceptance case
Default reply pattern per issue:
- Sentence 1: direct answer
- Sentence 2-4: grounded evidence
- Last sentence: implication for the paper
Heuristics from 5 successful rebuttals:
- Evidence > assertion
- Global narrative first, per-reviewer detail second
- Concrete numbers for counter-intuitive points
- Name closest prior work + exact delta for novelty disputes
- Concede narrowly when reviewer is right
- For theory: separate core vs technical assumptions
- Answer friendly reviewers too
Hard rules:
- NEVER invent experiments, numbers, derivations, citations, or links
- NEVER promise what user hasn't approved
- If no strong evidence exists, say less not more
Also generate (plain text, exact character count).
rebuttal/PASTE_READY.txtAlso generate — the overall revision checklist.
rebuttal/REVISION_PLAN.mdThis document is the single source of truth for every paper revision promised (explicitly or implicitly) in the rebuttal draft. It exists so the author can track follow-through after the rebuttal is submitted, and so the commitment gate in Phase 5 has a concrete artifact to validate against.
Structure:
-
Header
- Paper title, venue, character limit, rebuttal round
- Links back to ,
ISSUE_BOARD.md,STRATEGY_PLAN.mdREBUTTAL_DRAFT_v1.md
-
Overall checklist — a single flat GitHub-style checklist covering every revision item, so the author can tick items off as they land in the camera-ready / revised PDF:markdown
## Overall Checklist - [ ] (R1-C2) Add assumption hierarchy table to Section 3.1 — commitment: `approved_for_rebuttal` — owner: author — status: pending - [ ] (R2-C1) Clarify novelty delta vs. Smith'24 in Section 2 related work — commitment: `already_done` — status: verify wording - [ ] (R3-C4) Add runtime breakdown figure to Appendix B — commitment: `future_work_only` — status: deferred, note in camera-ready - ...Checklist items must be atomic (one paper edit per line) and each must reference itsso it maps back toissue_id.ISSUE_BOARD.md -
Grouped view — the same items regrouped by (a) paper section/location and (b) severity, so the author can plan the revision pass efficiently.
-
Commitment summary — counts of/
already_done/approved_for_rebuttal, plus anyfuture_work_onlyitems that are blocking.needs_user_input -
Out-of-scope log — reviewer concerns that will not trigger a paper revision (e.g.,
deferred_intentionallywith no edit), with a one-line reason each. This keeps the checklist honest: nothing silently disappears.narrow_concession
Rules for :
REVISION_PLAN.md- Every checklist item must map to at least one from
issue_id.ISSUE_BOARD.md - Every promise in that implies a paper edit must appear as a checklist item — if it is not in the plan, it is a commitment-gate violation.
REBUTTAL_DRAFT_v1.md - Never add items that are not backed by the draft or by user-confirmed evidence.
- On rerun / follow-up rounds, update checkbox state in place rather than regenerating from scratch.
创建文件。
rebuttal/REBUTTAL_DRAFT_v1.md结构:
- 简短开头 — 感谢审稿人 + 2-4个全局解决方案
- 按审稿人分类的编号回复 — 答复 → 证据 → 对论文的影响
- 简短结尾 — 已解决问题 / 剩余问题 / 录用理由
每个问题的默认回复模板:
- 第1句:直接答复
- 第2-4句:有依据的证据
- 最后1句:对论文的影响
基于5次成功反驳回复总结的启发式规则:
- 证据 > 断言
- 先讲全局叙事,再讲针对每位审稿人的细节
- 对反直觉观点使用具体数据
- 提及最相近的前人工作 + 明确的创新性差异
- 当审稿人正确时做出有限让步
- 针对理论类问题:区分核心假设与技术假设
- 也要回复立场友好的审稿人
严格规则:
- 绝不能编造实验、数据、推导、引用或链接
- 绝不能做出用户未批准的承诺
- 若无有力证据,宁少勿多
同时生成(纯文本格式,精确字符数)。
rebuttal/PASTE_READY.txt同时生成 — 整体修订清单。
rebuttal/REVISION_PLAN.md该文档是反驳回复草稿中所有明确或隐含承诺的论文修订事项的唯一权威来源。作者可在提交反驳回复后追踪落实情况,阶段5的承诺校验也需以此文档为依据。
结构:
-
页眉
- 论文标题、会议名称、字符限制、反驳回复回合
- 指向、
ISSUE_BOARD.md、STRATEGY_PLAN.md的链接REBUTTAL_DRAFT_v1.md
-
整体清单 — 一个扁平化的GitHub风格清单,涵盖所有修订事项,作者可在最终版/修订版PDF中完成后勾选:markdown
## 整体清单 - [ ] (R1-C2) 在第3.1节添加假设层级表 — 承诺类型: `获批用于反驳回复` — 负责人: 作者 — 状态: 待处理 - [ ] (R2-C1) 在第2节相关工作中明确与Smith'24的创新性差异 — 承诺类型: `已完成` — 状态: 验证措辞 - [ ] (R3-C4) 在附录B添加运行时分解图 — 承诺类型: `仅作为未来工作` — 状态: 推迟,将在最终版中说明 - ...清单事项必须原子化(每行对应一项论文修改),且每项必须引用其以关联issue_id。ISSUE_BOARD.md -
分组视图 — 同一事项按(a)论文章节/位置和(b)严重程度重新分组,方便作者高效规划修订流程。
-
承诺汇总 —/
已完成/获批用于反驳回复的数量统计,以及任何受阻的仅作为未来工作事项。需用户输入 -
超出范围记录 — 不会触发论文修订的审稿人疑问(例如:、
有意推迟),每项需附带一行理由。确保清单真实准确:无事项被悄悄遗漏。无修改的有限让步
REVISION_PLAN.md- 每一项清单事项必须至少关联中的一个
ISSUE_BOARD.md。issue_id - 中所有隐含论文修改的承诺必须作为清单事项出现 — 若未列入计划,则违反承诺校验规则。
REBUTTAL_DRAFT_v1.md - 不得添加无草稿或用户确认证据支持的事项。
- 重新运行/后续回合时,直接更新复选框状态,而非从头生成。
Phase 5: Safety Validation
阶段5:安全校验
Run all lints:
- Coverage — every issue maps to draft anchor
- Provenance — every factual sentence has source
- Commitment — promises are approved AND every paper-edit promise in the draft appears as a checklist item in (and vice versa — no orphan items in the plan)
REVISION_PLAN.md - Tone — flag aggressive/submissive/evasive phrases
- Consistency — no contradictions across reviewer replies
- Limit — exact character count, compress if over (redundancy → friendly → opener → wording, never drop critical answers)
运行所有检查:
- 覆盖检查 — 每个问题都对应草稿中的锚点
- 来源检查 — 每一句事实陈述都有来源
- 承诺检查 — 承诺已获批,且草稿中所有涉及论文修改的承诺都已列入的清单(反之亦然 — 清单中无孤立事项)
REVISION_PLAN.md - 语气检查 — 标记攻击性/顺从性/回避性措辞
- 一致性检查 — 不同审稿人回复之间无矛盾
- 字数限制检查 — 精确字符数,若超出则压缩(优先删除冗余内容 → 友好性表述 → 开头 → 措辞,绝不能删除关键答复)
Phase 6: Codex MCP Stress Test
阶段6:Codex MCP压力测试
mcp__codex__codex:
config: {"model_reasoning_effort": "xhigh"}
prompt: |
Stress-test this rebuttal draft:
[raw reviews + issue board + draft + venue rules]
1. Unanswered or weakly answered concerns?
2. Unsupported factual statements?
3. Risky or unapproved promises?
4. Tone problems?
5. Paragraph most likely to backfire with meta-reviewer?
6. Minimal grounded fixes only. Do NOT invent evidence.
Verdict: safe to submit / needs revisionSave full response to . If hard safety blocker → revise before finalizing.
rebuttal/MCP_STRESS_TEST.mdmcp__codex__codex:
config: {"model_reasoning_effort": "xhigh"}
prompt: |
对以下反驳回复草稿进行压力测试:
[原始评审意见 + 问题看板 + 草稿 + 会议规则]
1. 是否有未答复或答复薄弱的疑问?
2. 是否有无依据的事实陈述?
3. 是否有风险或未获批的承诺?
4. 是否有语气问题?
5. 最可能引起元审稿人反感的段落是哪一段?
6. 仅提供基于依据的最小修改建议。不得编造证据。
结论:可安全提交 / 需要修订将完整回复保存至。若存在严重安全问题 → 修订后再定稿。
rebuttal/MCP_STRESS_TEST.mdPhase 7: Finalize — Two Versions
阶段7:定稿 — 两个版本
Produce two outputs for different purposes:
-
— the strict version
rebuttal/PASTE_READY.txt- Plain text, exact character count, fits venue limit
- Ready to paste directly into OpenReview / CMT / HotCRP
- No markdown formatting, no extras
-
— the extended version
rebuttal/REBUTTAL_DRAFT_rich.md- Same structure but with more detail: fuller explanations, additional evidence, optional paragraphs
- Marked with for sections that exceed the strict version
[OPTIONAL — cut if over limit] - Author can read this to understand the full reasoning, then manually decide what to keep/cut/rewrite
- Useful for follow-up rounds — the extra material is pre-written
-
Update
rebuttal/REBUTTAL_STATE.md -
Refreshso the overall checklist matches the final draft (add items, mark
rebuttal/REVISION_PLAN.mdas checked, carry forward anyalready_doneitems)pending -
Present to user:
- character count vs venue limit
PASTE_READY.txt - for review and manual editing
REBUTTAL_DRAFT_rich.md - checklist — counts of pending / approved / deferred
REVISION_PLAN.md - Remaining risks + lines needing manual approval
生成两个输出版本以满足不同需求:
-
— 精简版
rebuttal/PASTE_READY.txt- 纯文本格式,精确字符数,符合会议限制
- 可直接粘贴至OpenReview / CMT / HotCRP
- 无markdown格式,无额外内容
-
— 扩展版
rebuttal/REBUTTAL_DRAFT_rich.md- 结构与精简版相同,但包含更多细节:更完整的解释、额外证据、可选段落
- 超出精简版的部分标记为
[可选 — 若超字数则删除] - 作者可阅读此版本了解完整逻辑,再手动决定保留/删除/重写内容
- 适用于后续回合 — 额外内容已预先撰写
-
更新
rebuttal/REBUTTAL_STATE.md -
更新,使整体清单与最终草稿匹配(添加新事项,标记
rebuttal/REVISION_PLAN.md为已勾选,更新现有事项的状态)已完成 -
向用户展示:
- 的字符数与会议限制对比
PASTE_READY.txt - 供审核和手动编辑
REBUTTAL_DRAFT_rich.md - 清单 — 待处理/已获批/已推迟事项的数量统计
REVISION_PLAN.md - 剩余风险 + 需要手动批准的内容
Phase 8: Follow-Up Rounds
阶段8:后续回合
When new reviewer comments arrive:
- Append verbatim to
rebuttal/FOLLOWUP_LOG.md - Link to existing issues or create new ones
- Draft delta reply only (not full rewrite)
- Update in place — add any new checklist items introduced by the follow-up, tick off items the author has already completed, and keep existing items' status current
rebuttal/REVISION_PLAN.md - Re-run safety lints
- Use Codex MCP reply for continuity if useful
- Rules: escalate technically not rhetorically; concede if reviewer is correct; stop arguing if reviewer is immovable and no new evidence exists
当收到新的审稿人意见时:
- 将原文追加至
rebuttal/FOLLOWUP_LOG.md - 关联现有问题或创建新问题
- 仅撰写增量回复(无需重写完整内容)
- 直接更新— 添加后续回合引入的新清单事项,勾选作者已完成的事项,更新现有事项的状态
rebuttal/REVISION_PLAN.md - 重新运行安全检查
- 若有用,使用Codex MCP回复以保持连续性
- 规则:侧重技术层面而非修辞层面;若审稿人正确则让步;若审稿人立场坚定且无新证据则停止争论
Key Rules
核心规则
- Large file handling: If Write fails, retry with Bash heredoc silently.
- Never fabricate. No invented evidence, numbers, derivations, citations, or links.
- Never overpromise. Only promise what user explicitly approved.
- Full coverage. Every reviewer concern tracked and accounted for.
- Preserve raw records. Reviews and MCP outputs stored verbatim.
- Global + per-reviewer structure. Shared concerns in opener.
- Answer friendly reviewers too. Reinforce supportive framing.
- Meta-reviewer closing. Summarize resolved/remaining/why accept.
- Evidence > rhetoric. Derivations and numbers over prose.
- Concede selectively. Narrow honest concessions > broad denials.
- Don't waste space on unwinnable arguments. Answer once, move on.
- Respect the limit. Character budget is a hard constraint.
- Resume cleanly. Continue from REBUTTAL_STATE.md on rerun.
- Anti-hallucination citations. Any reference added must go through DBLP → CrossRef → [VERIFY].
- 大文件处理:若写入失败,自动使用Bash heredoc重试。
- 绝不编造:不得编造证据、数据、推导、引用或链接。
- 绝不夸大承诺:仅做出用户明确批准的承诺。
- 全面覆盖:追踪并处理每一项审稿人疑问。
- 保留原始记录:评审意见和MCP输出原文保留。
- 全局+按审稿人分类的结构:共性疑问放在开头。
- 也要回复立场友好的审稿人:强化支持性表述。
- 元审稿人导向的结尾:总结已解决/剩余问题及录用理由。
- 证据 > 修辞:优先使用推导和数据而非文字表述。
- 选择性让步:有限的诚实让步 > 宽泛的否认。
- 不浪费篇幅在无意义的争论上:答复一次后即转移话题。
- 遵守字数限制:字符预算是硬性约束。
- 无缝恢复:重新运行时从记录的阶段继续。
REBUTTAL_STATE.md - 防幻觉引用:添加的任何参考文献必须经过DBLP → CrossRef → [验证]流程。
Review Tracing
评审追踪
After each or reviewer call, save the trace following . Use or write files directly to . Respect the parameter (default: ).
mcp__codex__codexmcp__codex__codex-replyshared-references/review-tracing.mdtools/save_trace.sh.aris/traces/<skill>/<date>_run<NN>/--- trace:full每次调用或审稿人接口后,按照保存追踪记录。使用或直接将文件写入。遵循参数(默认:)。
mcp__codex__codexmcp__codex__codex-replyshared-references/review-tracing.mdtools/save_trace.sh.aris/traces/<skill>/<date>_run<NN>/--- trace:full