ecosystem_trigger_debate
Validates architecture reviews on selected repositories, then builds a debate payload with a suggested topic and agent roles so the caller can launch a structured adoption debate via debate_start.
Instructions
Stage 2 — Build debate dispatch payload (Leader still calls debate_start).
Validates that each repo_id has at least one
architecture_done review, then returns a payload (suggested
topic + roles + linked review_ids) so the caller can invoke the
existing debate_start MCP tool. After debate_start returns
a meeting id, call ecosystem_link_debate_meeting to write
debate_meeting_id back onto each review row.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| repo_ids | No | 1-5 finalist repo ids selected from the Stage 1 batch. | |
| research_goal | No | Drives the suggested meeting topic. | |
| suggested_judge | No | Agent name to rule on the debate. Returned as a suggestion, overridable at debate_start. | team-lead |
| suggested_critic | No | Agent name to attack the adoption case. Returned as a suggestion, overridable at debate_start. | code-reviewer |
| suggested_advocate | No | Agent name to argue for adopting the repos. Returned as a suggestion — the caller may override it when calling debate_start. | backend-architect |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||