madc_deliberate
Resolve conflicting knowledge through multi-agent deliberation among six domain specialists. Agents vote based on expertise; unanimous decisions supersede old lessons, split votes require causal tracing.
Instructions
Multi-Agent Deliberation Chamber (MADC — Layer 3): When conflicting lessons exist for a topic, run deliberation between 6 specialist expert agents (InfraAgent, AuthAgent, DeployAgent, DatabaseAgent, DebugAgent, APIAgent). Each agent votes based on its domain CKG coverage. Unanimous vote → loser superseded. Split vote → contested flag, causal_trace required before acting. Resolution stored as permanent CKG node. Called automatically when learn_from_attempts detects a contradiction.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| instance_id | Yes | Brain instance ID | |
| topic | Yes | Topic to deliberate, e.g. "fix:jwks-rotation" | |
| context | No | Optional context for the deliberation |