Role-aware swarm

Definition

The role-aware swarm is SignalPipe's drafting layer — three judges (Skeptic, Analyst, Optimist) each running one of three role-specific prompts (closer, advisor, educator) chosen by the lead's content_score, producing nine total prompt variants.

Role assignment is driven by content_score: closer (> 80), advisor (61–80), educator (40–60). The role swaps the system prompt for each of the three judges; the scoring math is unchanged.

Voice per role: closer proposes a specific concrete next step (demo, trial, link). Advisor is consultative — acknowledges the problem, introduces the product as a natural fit. Educator answers the question first and pitches only if it fits naturally.

The swarm runs the three judges concurrently (Haiku × 3) and fuses their outputs. Disagreement is captured as a metric on the mission so operators can spot ambiguous leads.

Char budgets are passed into every swarm prompt so the draft fits the channel: Twitter reply 280, Reddit DM 500, manual 300.

Related terms

  • Content scorePre-floor truth signal in SignalPipe — what the post itself says, before competitor boosts or RL weighting.
  • Signal scoreFinal 0–100 score on a SignalPipe lead, after multi-factor scoring, competitor floor, and RL weight.
  • MissionA scored SignalPipe lead in the human-approval queue with a draft reply attached.

Cite as: https://signalpipe.io/glossary/role-aware-swarm