Evidence Binder
Bind addressable evidence IDs from `papers/evidence_bank.jsonl` to each subsection...
Install
npx skills add WILLOSCAR/research-units-pipeline-skills --skill evidence-binder -g -a claude-code -y- Repository
- WILLOSCAR/research-units-pipeline-skills517
- Category
- Engineering
- Updated
- 1mo ago
- License
- See repository
- Context cost
- Mediumabout 1,533 tokens
- Runs scripts
- Yes, review before use
What it does
Bind addressable evidence IDs from `papers/evidence_bank.jsonl` to each subsection (H3), producing `outline/evidence_bindings.jsonl`.
Evidence Binder (NO PROSE)
Triggers & routing
- Trigger: evidence binder, evidence plan, section->evidence mapping, 证据绑定, evidence_id.
- Use when:
papers/evidence_bank.jsonlexists and you want writer/auditor to use section-scoped evidence items (WebWeaver-style memory bank).
Goal: convert a paper-level pool into a subsection-addressable evidence plan.
This skill is the bridge from “Evidence Bank” → “Writer”: the writer should only use evidence IDs bound to the current subsection.
Why this matters for writing quality:
- Weak/undifferentiated bindings force the writer to either pad prose or cite out-of-scope.
- Treat
binding_gapsas a routing signal: fix upstream evidence/mapping instead of "writing around" missing evidence.
Inputs
outline/subsection_briefs.jsonloutline/mapping.tsvpapers/evidence_bank.jsonl- Optional:
citations/ref.bib(to validate cite keys when evidence items carry citations)
Outputs
outline/evidence_bindings.jsonl(1 JSONL record per subsection)outline/evidence_binding_report.md(summary; bullets + small tables)- Includes
gaps(missing required evidence fields) andtag mix(selected evidence tags) so subsection-specific evidence needs are visible.
- Includes
Output format (outline/evidence_bindings.jsonl)
JSONL (one object per H3 subsection). Best-effort fields (keep deterministic):
