Assembles the twelve-section report and reports the contradictions.
Assembles the final competitive research report from the five document types in one voice, writing an Audit Trail of every problem ID, persona citation, coverage report and contradiction first and the report from it, with fixed section numbering, a coverage table produced before any writing, and a contradiction pass across the supplied documents. Every hole is listed with a named owner.
Exists because a report that quietly fills its own gaps is worse than one with visible holes: in a competitive report, a plausible invention gets acted on in front of a customer. Where the win/loss findings and the research report disagree, that disagreement is the most useful thing in the pile.
What it needs, and which agents use what it produces.