Skip to main content
The hardest level in the Stratus benchmark was Chaos Protocol — three independent tasks running simultaneously, each with its own timing window:
  1. Type a 5-digit cipher and submit
  2. Click a SUPPRESS button at exactly T=15s, T=35s, and T=60s (6-second window each)
  3. Toggle grid cells to match a target pattern
The Stratus agent completed all three. The baseline didn’t finish level 7 of 10. The key capability: tracking multiple state threads independently without losing context between them. This maps directly to real-world multi-agent coordination, parallel data processing, and concurrent workflow management.

Independent State Threads

Each task maintains its own state embedding. Stratus tracks them in parallel without cross-contamination.

Timing Constraints

Models temporal windows across concurrent tasks — knows when a time-sensitive action must preempt a longer-running one.

Interference Avoidance

Detects when two concurrent operations would collide in shared state and schedules around it automatically.

What We’re Building

A research agent that runs three parallel tasks:
  1. Search task — query 3 data sources simultaneously
  2. Monitor task — watch for real-time updates and capture them on a schedule
  3. Synthesis task — build a structured report as results arrive
Each task has independent state, but the synthesis task depends on output from both others. Stratus coordinates this without explicit orchestration logic.

The Agent

Tracking Independent State Threads

The secret to reliable concurrent coordination is describing each task’s state independently in the system message. Stratus builds a separate embedding context for each thread.

Handling Priority Preemption

When a time-sensitive task needs to interrupt a lower-priority one:

Interference Matrix

For complex multi-agent scenarios, make the interference rules explicit:

Real-World Applications

Parallel Data Pipelines

Multiple ETL jobs sharing write targets — schedule around lock contention automatically.

Multi-Agent Research

Agents querying different sources simultaneously, synthesizing as partial results arrive.

Webhook Orchestration

Multiple async event handlers that must not double-process or race on shared state.

Test Suite Coordination

Parallel test runners with shared fixtures — isolate state, manage teardown ordering.

Next Steps

Temporal Sequencing

When task order matters — avoiding conflicts in sequential workflows.

Cascade Prediction

Actions that trigger downstream waves of effects.

Rollout API

Simulate multi-task plans before any task fires.