WILLOSCAR avatar

synthesis-writer

Synthesize evidence into a structured narrative (`output/SYNTHESIS.md`) grounded in `papers/extracti

by WILLOSCAR|Open Source

Synthesis Writer

Transforms the extraction table into the final evidence-review narrative.

Input

  • papers/extraction_table.csv

Optional:

  • output/PROTOCOL.md
  • DECISIONS.md

Output

  • output/SYNTHESIS.md

Contract

The synthesis must include stable sections:

  • ## Included studies summary
  • ## Findings by theme
  • ## Risk of bias
  • ## Supported conclusions
  • ## Needs more evidence

Script boundary

scripts/run.py should:

  • summarize extracted evidence conservatively
  • keep conclusions bounded by table contents
  • render the stable section structure

It should not invent findings not grounded in the extraction table.

Acceptance

  • output exists
  • includes all stable sections
  • stays table-grounded and bounded

Non-goals

  • upstream extraction repair
  • free-form speculative discussion