Babysitter anti-drift
Hierarchical coordination and drift detection with frequent checkpoints, shared memory coherence validation, role specialization enforcement, and short task cycles.
install
source · Clone the upstream repo
git clone https://github.com/a5c-ai/babysitter
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/a5c-ai/babysitter "$T" && mkdir -p ~/.claude/skills && cp -r "$T/library/methodologies/ruflo/skills/anti-drift" ~/.claude/skills/a5c-ai-babysitter-anti-drift && rm -rf "$T"
manifest:
library/methodologies/ruflo/skills/anti-drift/SKILL.mdsource content
Anti-Drift
Overview
Prevent agent swarms from drifting away from the original task goal through hierarchical coordination, frequent checkpoints, and shared memory validation.
When to Use
- Long-running multi-agent orchestrations
- Tasks with high risk of scope creep
- When multiple agents work on related subtasks
- Critical tasks where deviation is costly
Anti-Drift Mechanisms
- Hierarchical Coordinator - Queen agent validates alignment at checkpoints
- Frequent Checkpoints - Every 2 subtasks (configurable)
- Shared Memory Coherence - Validate all agents see consistent state
- Short Task Cycles - Bounded execution windows prevent runaway agents
- Role Specialization - Agents stay within their assigned scope
Drift Scoring
: Fully aligned, no intervention needed0.0-0.1
: Minor drift, automatic correction0.1-0.3
: Significant drift, checkpoint correction with logging0.3-0.5
: Critical drift, human escalation via breakpoint0.5+
Agents Used
- Drift detection and correctionagents/swarm-coordinator/
- Checkpoint enforcementagents/tactical-queen/
- Real-time course correctionagents/adaptive-queen/
Tool Use
Invoke via babysitter process:
methodologies/ruflo/ruflo-swarm-coordination