MAP Turn-Taking Session
Multi-Agent Protocol with turn-taking. Two agents collaborate with role rotation.
Goal
Validate MAP round_robin mode with sequential turn execution.
Success Criteria
Turns execute sequentially, roles rotate correctly.
Sequence
Execution Steps
The normative sequence of operations for this flow.
Session Init
MAP session with round_robin mode.
Role Assignment
Agent A (planner), Agent B (reviewer).
Turn 1: Plan
Planner creates initial plan.
Turn 2: Review
Reviewer evaluates plan.
Turn 3: Revise
Planner revises based on feedback.
Session Init
MAP session with round_robin mode.
Role Assignment
Agent A (planner), Agent B (reviewer).
Turn 1: Plan
Planner creates initial plan.
Turn 2: Review
Reviewer evaluates plan.
Turn 3: Revise
Planner revises based on feedback.
Normative
Normative Scope
This flow normatively aggregates and enforces existing constraints from the following MPLP modules.
Collab Module
Collab mode MUST be round_robin for turn-taking.
Role Module
Roles MUST rotate correctly between participants.
Plan Module
Steps MUST respect turn order from Collab.
Validation
Failure Conditions
Execution of this flow MUST be considered non-conformant if any of the following conditions occur.
Turns do not execute sequentially.
Role rotation is incorrect.
Concurrent execution in round_robin mode.
Collab participant binding fails.
Protocol Conformance Requirement
Any MPLP-conformant runtime is expected to pass this flow without violating any of the normative constraints defined above.
Failure to satisfy this flow results in a non-conformant MPLP implementation.