Skip to content

Roadmap

Each host runs its own queue today. sluice lands its own main this way, gated on every test tier in a sandbox.

macOSLinux
The queue, worktrees, checks, branch protection✓✓
Release binariesApple siliconx86-64, ARM
Sandboxed checks✓ Seatbeltplanned: bubblewrap, Landlock
moon as the task runner, or one command✓✓
A build cache a checkout starts from✓✓
An agent’s own test runs, under the host’s bound✓✓
Previews of what a branch landed, held until released✓✓
Telemetry over OTLP, opt-in✓✓
  • Sandboxed checks on Linux, with bubblewrap and Landlock, and memory and core limits by cgroup (ADR 0012).
  • Several hosts sharing one branch’s queue, as peers coordinating through the git remote or through a central server: many hosts.
  • Checks on several architectures, where a branch names the systems each test must pass on: architectures.
  • A GitHub Actions hybrid for repositories that stay on GitHub, as an adoption path: GitHub Actions.

The many-hosts design is under review in agentplot/blueprints and nothing of it binds the code until it is ratified there.