Worker Factory
Many agentic jobs without 1000 expensive always-on workers.
Worker Priority Lanes
Worker Queue
15 worker types · queue-based processing
Logical agents vs active workers
Define many agent types; run few concurrently. Queue everything else.
Queued jobs
All work enters Redis-backed queues with priority lanes.
Worker types
See worker type registry—intake through cleanup.
Priority lanes
P0 outage → P1 paid → P2 AutoBuilder → P3 Noaerth → P4 free → P5 cleanup.
Plan-based routing
User plan determines which workers and limits apply.
Capacity allocation
Cap concurrent actives per lane; scale Hetzner workers horizontally.
Noaerth internal workers
Portfolio scans, health checks—safe reads; risky writes need approval.
Customer workers
Paid-only for repo, patch, build, deploy check.
Support workers
Ticket summaries, self-fix generation, docs updates.
Admin kill switches
Disable free generation, drain queues, pause lane.
Core rule
Many logical agents, limited active workers, queue-based processing.