Carolopedia

A public encyclopedia of Carolverse.

📖 Carolopedia › Droids › Merlin SequencerEntity page

Merlin Sequencer

Droid Sequences per-agent jobs into a DAG for pipeline_jobs — default role rank (sage→archon→forge→argus→merlin→albus) with override via sequence_hint

📖About

Merlin Sequencer is a droid owned by Merlin that puts assigned team members into an execution order. Its purpose is to help Merlin turn a task into a work plan.

📖Usage

Merlin uses it on demand when a task needs its assigned team members arranged in sequence. It provides the order for their work.

📖Purpose

MS-01 determines the order in which Merlin will involve each team member. It uses a standard workflow order by default (analyst, designer, builder, tester, reviewer), but Merlin can override it if the task calls for a different flow. This sequence forms the backbone of Merlin's execution plan.

📖Duties

- Takes a task and a list of team members assigned to it
- Orders them using the standard role sequence (analyst → designer → builder → tester → reviewer), or a custom sequence if Merlin provides one
- Validates the input for correct format and rejects duplicates or malformed data
- Outputs an ordered list where each team member's work depends on the previous one

📖Constraints

- Only sequences linear workflows — team members execute one after another, never in parallel
- Does not decide which team members should work on a task (that's determined elsewhere)
- Does not create actual task assignments or dispatch anyone; only provides the execution sequence
- Does not modify the execution details for each team member

👤Belongs to

Source: Droid Families · Public information reflected here.