Dark Software Factory One Linear issue becomes a reviewed pull request without a human writing code: ten jobs on the in-cluster self-hosted runners, each calling a factory-* alias on LiteLLM, each committing its artifact to the branch. The only manual step is merging the pull request.
Assembly line 29
components Every step from intake to the human merge gate, and the artifact each one hands over. Bounce-backs 21
components Which stage can refuse which, the feedback file it leaves, and the breaker that ends the loop. Runtime & models 9
components The in-cluster runners, the LiteLLM aliases every stage calls, and the guardrail.
Press enter or space to select a node. You can then use the arrow keys to move the node around. Press delete to remove it and escape to cancel.
Press enter or space to select an edge. You can then press delete to remove it or escape to cancel.
Top Intake & Dispatch 4 1 · Requirements 2 2 · BDD Specification 2 3 · Architecture 2 4 · Tests (red) 2 5 · Implementation (green) 2 5b · DevOps & GitOps 4 5c · Real test execution 2 6 · Review & audit 3 7 · Human release gate 1 Factory Runtime & Guardrails 5
Inspector Select a component in the diagram to see what it is, how it connects, and what the cluster
currently says about it. Hovering a component lights up only the edges that touch it.
29 components and 49 connections across
11 lanes.
Connection types — click to isolate collected 10/1/2026, 12:27:01 AM
Delivery 27 The supply chain: build, publish, reconcile Management 12 Out-of-band access over the tailnet Request 9 An HTTP or API call that a user or service initiates Placement 1 Where a workload actually runs, and on which accelerator