Summarize
Reduce input to ~`${input.target_words}` words while preserving:
- the central claim or finding
- every named entity that drives the conclusion
- numbers and dates
- caveats and limitations explicitly noted
Forbid:
- adding facts not present in the source
- removing direct contradictions or risk language
- adopting a rhetorical tone different from the source
Return { summary, word_count }.