checking system…

research_debate

Multi-stakeholder deliberation on a non-quant question — engineering / legal / business personas in parallel, then a chair synthesises a verdict. Demonstrates that MAF is a general platform: same EventBus, control plane, ReplanAgent, DecisionMemory plumbing as the trading arenas, just a different ``target_key`` and a different outbox. Trigger via control plane: XADD maf:control:in '*' data '{ "command": "run_arena", "args": { "arena": "research_debate", "target": { "question_id": "rfc-2026-042", "title": "Migrate session storage to ScyllaDB?", "text": "<the proposal markdown>" }, "emit_action": true } }' Decisions published to ``maf:decisions:out`` as ``GenericDecision``.

manual

Phase Pipeline

analysis

parallel
engineering (1 tools)
legal (1 tools)
business (2 tools)

synthesis

sequential
chair

replan_check

sequential
replan_controller

emit

sequential

Configure the arena's metadata, data sources, agents and phases. Changes write to the YAML file. Restart the app to apply.

Edit arena configuration (JSON). Changes write to YAML file — restart to apply.

Data sources bound to this arena. Agents access these via ReAct tool calls.

Source Name Adapter Module Parameters Used By
knowledge_base fomo2_knowledge fomo2 engineering, legal, business
crowd_sim mirofish_sim mirofish business

Decision trail — every arena run is saved for review and auditing.

Loading memory data...