Build a section-by-section claim–evidence matrix (`outline/claim_evidence_matrix.md`) from the outline and paper notes. **Trigger**: claim–evidence matrix, evidence mapping, 证据矩阵, 主张-证据对齐. **Use when**: 写 prose 之前需要把每个小节的可检验主张与证据来源显式化(outline + paper notes 已就绪)。 **Skip if**: 缺少 `outline/outline.yml` 或 `papers/paper_notes.jsonl`。 **Network**: none. **Guardrail**: bullets-only(NO PROSE);每个 claim 至少 2 个证据来源(或显式说明例外)。
Make the survey’s claims explicit and auditable before writing prose.
This should stay bullets-only (NO PROSE). The goal is to make later writing easy and to prevent “template prose” from sneaking in.
outline/outline.ymlpapers/paper_notes.jsonloutline/mapping.tsvoutline/claim_evidence_matrix.mdUses: outline/outline.yml, outline/mapping.tsv.
bibkey exists in papers/paper_notes.jsonl, include [@BibKey] next to evidence items to make later prose/LaTeX conversion smoother.python .codex/skills/claim-evidence-matrix/scripts/run.py --helppython .codex/skills/claim-evidence-matrix/scripts/run.py --workspace <workspace_dir>--help (this helper is intentionally minimal)outline/claim_evidence_matrix.md by tightening claims and adding caveats when evidence is abstract-level.pipeline.py --strict it will be blocked only if placeholder markers remain.Fix:
[@BibKey] because keys are missingFix:
citation-verifier to generate citations/ref.bib, then use the produced keys in the matrix.