Fleet Drift Scopes

Fleet drift scopes detect behavioral patterns across multiple agents that no single-agent monitor can see. Where individual agent drift tracks whether one agent's behavior has changed, fleet drift scopes reveal fleet-wide behavioral intelligence: systemic shifts, correlated changes, and causal propagation chains.

Three multi-agent drift scopes from the Nomotic Drift Taxonomy:

Scope
What it detects
Signal to operator

Fleet Drift

Aggregate fleet behavior shifts

Something changed fleet-wide

Correlated Drift

Multiple agents drift in the same direction

Shared upstream cause (model update, data shift)

Coordinated Drift

Drift propagates through agent interaction chains

Causal chain with potential amplification

All three scopes operate across all five drift distributions (action, target, temporal, outcome, and semantic).

Fleet Drift

Fleet drift measures whether the fleet's aggregate behavioral fingerprint has shifted from its baseline — even when no individual agent crosses its own drift threshold.

Why It Matters

Consider a fleet of 50 agents, each with a drift threshold of 0.20. If 40 agents each drift by 0.15 (below their individual thresholds), no single-agent alert fires. But the fleet's aggregate distribution has shifted significantly. Fleet drift catches this.

How It Works

The FleetBehavioralMonitor periodically computes an aggregate fleet fingerprint by averaging all agent distributions:

The aggregate fingerprint is compared against a fleet baseline using the same JSD metric that powers individual agent drift. The baseline updates slowly (90% old + 10% new) to track intentional fleet evolution while catching unexpected shifts.

Fleet Drift Alerts

Correlated Drift

Correlated drift detects when multiple agents drift in the same direction at the same time — suggesting a shared upstream cause rather than independent behavioral change.

Why It Matters

A model update that subtly shifts how all agents interpret "analyze" from "evaluate" to "execute" would appear as correlated semantic drift across the fleet while every structural distribution stays clean. The signal: something upstream changed, because these agents are independently responding to the same environmental shift.

Investigation should focus on:

  • Shared model versions

  • Data source changes

  • Prompt template updates

  • Infrastructure changes

How It Works

For each agent with recent drift, the monitor computes a 5-element drift vector:

Pairwise cosine similarity between all agent drift vectors identifies clusters of agents drifting in the same direction. When a cluster exceeds the minimum agent count and similarity threshold, a correlated drift alert fires.

Correlated Drift Alerts

Correlated Semantic Drift

Correlated semantic drift is a particularly important detection target. When all agents' semantic distributions shift together while structural distributions stay clean, it indicates a meaning-level change propagating through the fleet — often from a shared model update or prompt template change.

Coordinated Drift

Coordinated drift traces causal propagation chains through agent interaction graphs. When Agent A's output feeds Agent B, and B's output feeds Agent C, behavioral drift can propagate and compound through the chain.

Why It Matters

A drift that doubles at each hop is far more dangerous than one that attenuates. Coordinated drift measures:

  • Propagation path: Which agents are in the chain

  • Amplification profile: How drift magnitude changes at each hop

  • Recommended intervention point: Where to stop the chain (the source)

Setting Up the Interaction Map

The monitor needs to know which agents consume which other agents' outputs:

How It Works

When drift is detected in an agent that has downstream consumers:

  1. Check if downstream agents also drifted

  2. Verify temporal ordering: downstream drift started after source drift

  3. Verify temporal proximity: within propagation_max_lag seconds

  4. Extend the chain: check if downstream's downstream also drifted

Coordinated Drift Alerts

Coordinated Semantic Drift

Coordinated semantic drift — where one agent's semantic reframing propagates and amplifies through a chain — is the highest-risk variant. It can produce fleet-wide meaning shifts from a single point of origin while structural metrics remain normal.

Runtime Integration

Enable the fleet behavioral monitor in RuntimeConfig:

CLI

API

Configuration Reference

Parameter
Default
Description

fleet_check_interval

50

Recompute fleet drift every N observations

correlation_time_window

300.0

Seconds — drift events within this window are candidates

correlation_min_agents

3

Minimum agents to trigger correlated alert

correlation_similarity_threshold

0.7

Cosine similarity threshold for drift vectors

propagation_max_lag

60.0

Max seconds between cause and effect

fleet_drift_threshold

0.15

Fleet aggregate drift alert threshold

max_recent_events

500

Max drift events retained for analysis

Last updated