How it works

The software development lifecycle, run by agent factories

Six stages, one loop, on every change.

Start here

Writing code is easy. Shipping reliable software is not.

Agents write more code. Review, security and stability pay for it.

With a coding agent, you are the relay

Set the intent, make the calls, let agents run the rest.

Before

With a coding agent

You carry the plan, rerun the tests and read every diff.

  1. Planyou
  2. Codeagent
  3. Reviewyou
  4. Testyou
  5. Shipyou

Now

With an agent factory

You set intent and hold the merge. Only real decisions reach you.

  1. Planyou: intent
  2. Codeagents
  3. Reviewyou: judgment
  4. Testagents
  5. Shipagents

Intent goes in. Tested, reviewed changes come out.

An agent factory makes agent code shippable, from intent to production.

Agent factory
ArchitechIntent to production orchestration

Failed review or tests go back to build

Board items in flightLive
  • Queued
  • Working
  • In review
  • Shipped

80 board items · 8 in flight · 1,898 merged · Illustrative

Boards
  • GitHub
  • Linear
  • Slack
Models, your key
  • Anthropic
  • OpenAI
  • AWS Bedrock

What happens at each stage

A plan starts as talk and ends as three files.

  • Drafting a spec from a Linear issue
  • Splitting the plan into waves
  • Open decisions come back to you
You
  • Voice notes
  • Meeting transcripts
  • Tickets and screenshots
/spec
  • The architect reads your context
  • Asks you every open call
Three files
  • requirements.md: the why
  • design.md: the how
  • tasks.md: the order

Developer agents build each wave in parallel, tests first.

  • Writing the tests first
  • Building a wave in parallel
  • A guard before every commit keeps broken code off the trunk
Wave 0
  • One developer agent
  • #2541
Wave 1
  • Three in parallel
  • #2542
  • #2543
  • #2544
Guard before commit
  • Failing test
  • Implement
  • Lint, types, build, tests
  • Commit

A check fails: back to implement

Acceptance tests and CI gate every change.

  • Running acceptance tests in a sandbox
  • Rerunning CI after a fix
  • Failed tests go back to build
  1. Plan
  2. Codefirst
  3. Reviewthen
  4. Test and CInow
  5. Deploy
Fix one bottleneck, meet the next.

A second agent checks the change against what you meant.

  • Reviewing the diff on a second model
  • Checking the change against the spec
  • Checking it against your design principles
Gate 1

Does it work?

  • Acceptance criteria from the spec
Gate 2

Is it built our way?

  • Design principles, each with its why
Gate 3

Is it what we meant?

  • Intent from the requirements
A pull request merged by the agent factory, its description laying out the problem, the solution and the key decisions with their rationale

A factory pull request: problem, solution, key decisions.

Every pull request records what it read, decided and why.

  • Merging under the repository policy
  • Waiting for your approval on prod
  • Writing the final status on the pull request
Final status
  • Problem
  • Solution
  • Key decisions, why, source
  • Files the agent read
Why ledger
  • Presentation layer never writesINT-1
  • Reports idempotent per runFR-RP-1
  • No token in the browserFR-HC-1

Bugs and incidents come back as fixes.

  • Watching the deploy
  • Filing a regression as a hotfix
  • Turning findings into tickets for the next build
Monitor agent
  • Watches production
Triage agent
  • Turns findings into tickets
Build
  • The fix ships through every gate

Back to monitor

One blueprint, fitted to your stack

/onboard fits one blueprint to your repos.

Every factory starts with
  • Roles
  • Workflows
  • Gates
  • Context
  • Runtime
/onboard
Fitted to your stack, for example
  • Web app
  • Backend services
  • Embedded
  • Mobile, data, monorepos

Orchestrator, architect, developer and reviewer.

/spec, /build, /review and /ship.

Plan approval, tests, acceptance and the merge policy.

A context map, your engineering rules and memory.

Boards, model providers, a sandbox preset and limits.

Browser tests in a sandbox, a preview deploy per pull request.

API contracts first, additive migrations only, tests against real services.

A cross compiler in the sandbox, hardware rigs as a stage.

Simulator tests, pipeline checks and rules per package.

You decide how much the agent factory decides

Raise autonomy as it earns it. Merge policies per repository and environment.

  1. Calibration
  2. Standard
  3. Auto
  • Calibration

    Plans and builds, and every plan and every merge waits for you.

  • Standard

    Makes the routine calls and escalates to you on risk or complexity.

  • Auto

    Ships and monitors alone. Regressions return as hotfixes; you review the record.

See the loop run
on one of your own repos

Bring a real ticket. Watch it ship.

Start here