Phase 5 of deep research - red team analysis with 3 critic personas. Can loop back to Phase 3 for gap-filling.
Perform red team analysis on the research findings to identify gaps, weaknesses, and biases.
state.json from the output directorydata/validation.json if it existsIf critique.json exists in the output directory, skip this phase.
Read all data JSON files and the validation results. Build a mental model of the complete research findings.
Evaluate the research through three lenses, sequentially:
Ask yourself:
Generate a list of concerns with severity: critical / moderate / minor
Ask yourself:
Generate concerns with severity ratings.
Ask yourself:
Generate concerns with severity ratings.
Review all critical concerns. For each one, determine:
If there are factual gaps (critical concerns that require more data):
research-retrieve skill and execute only those specific queriesWrite critique.json to the output directory:
{
"concerns": [
{
"persona": "Skeptical Practitioner",
"concern": "description",
"severity": "critical|moderate|minor",
"type": "factual_gap|writing_issue"
}
],
"loop_backs": 0,
"delta_queries": [],
"summary": "Overall assessment of research quality"
}
Tell the user: