Build products that keep getting better

Factory is being built to turn customer problems into lasting improvements across your products. Set the direction and the limits. Factory should carry the work through independent checks, release and measurement, and ask for your help when it needs a decision only you can make.

In development Local foundations are independently reviewed; the complete delivery process is still being built.

One change, followed through

Illustrative example

One Slice for Acme Notes, record by record

Acme Notes users say their drafts vanish when a browser tab closes. Factory freezes one Slice to fix it: the smallest change, the checks it must pass and the drop in support tickets it should bring.

The first Candidate fails its checks, because saving no longer clears the draft; the second is Verified, and the branch moves once.

After release, 'lost draft' tickets fall from 41 to 17 in 28 days with the guardrails held, so the Assessment says Supported. Had they not, it would say Rejected, and the Slice would close as learning, not as a win.

Follow it stage by stage

Illustrative example. Acme Notes, a fictional app: Signals: 7 cited posts from 3 sources: drafts vanish when a tab closes Then Decision: Admitted by rule, within the objective 'Reduce support load' Then Slice ACME-12: Frozen: scope, checks, allowance, and the outcome, 41 to 20 tickets Then Candidate 1: Verdict: Failed. Saving no longer cleared the draft. Then Candidate 2: Verdict: Verified. The old code fails the new check, as it should. Then Receipt: main moved once, to Candidate 2 Then Release: You approved alpha, then everyone Then Assessment: Supported: 17 tickets in 28 days, guardrails held Each record pins the one before it by its digest.

A customer problem should end in a better product

The ambition is sustained product improvement. Understand the need, build a focused change, check it independently, release it safely and measure whether it helped. Explore the stages and their current status below.

Factory's lifecycle in nine stages, each listed below with its action, output and state. The lifecycle repeats: outcomes and new Signals feed discovery.
Factory is built around this lifecycle. Only Verified moves beyond verification. Failed or Inconclusive returns to Build for repair and another check. Outcomes and new Signals feed discovery.
Explore the nine stages and their current status
  1. 1. Discover

    In development

    Read each product's public sources and sort what customers say into Signals.

    Leaves cited Signals: what customers said, each kept with its exact quote and source.

  2. 2. Decide

    Planned

    Turn the strongest Signals into a few proposals, and let rules decide first.

    Leaves a decision: admitted, parked or rejected, naming the rule behind it.

  3. 3. Slice

    In development

    Freeze the smallest useful change, its checks and how its outcome will be measured.

    Leaves a frozen Slice: the smallest useful change, fixed with its checks before any code is written.

  4. 4. Build

    In development

    A model proposes bounded edits; Repository seals them as an exact Candidate.

    Leaves a Candidate: the proposed edits, sealed so that any later change to them is detected.

  5. 5. Verify

    In development

    Run the frozen checks in a sandbox and judge the Evidence, never the builder's word.

    Leaves a Verdict: Verified, Failed or Inconclusive, judged from Evidence alone.

  6. 6. Integrate

    In development

    Re-derive the Verdict, then move the branch once, and never retry blindly.

    Leaves a Receipt: confirmation that the branch moved, exactly once.

  7. 7. Release

    Planned

    Draft the release from checked facts; nothing goes out without your approval.

    Leaves a release record: your approval of the exact draft, and the channel's confirmation.

  8. 8. Measure

    Planned

    Compare what happened with the promised outcome: Supported, Rejected or Inconclusive.

    Leaves an Assessment: whether it helped, concluded as Supported, Rejected or Inconclusive.

  9. Keep what serves customers, renew it on evidence of friction, retire it on purpose.

    Leaves Capabilities: abilities with an owner and checks, kept, renewed or retired on evidence.

Progress you can inspect

Factory is being built around independent checks and visible evidence. These foundations already work within the local scopes shown here. Read the trust model.

See the first working foundation

The local dashboard brings product progress, open actions and recorded usage into one view. It shows what its sources establish and makes gaps visible. Current capabilities and evidence.

The owner's real Portfolio, approved for publication on 29 September 2026

The local dashboard, as accepted

The dashboard's Portfolio view: six registered local products in a table of current focus, verified progress and connection. Above the table, local projects shows 6, while PRs merged, measured value and token use each show a dash with the reason instead of 0.

The Portfolio view on 28 September 2026, byte for byte the capture its acceptance receipt (JSON) records: a picture of that day, not a live view. Measured value and token use show a dash and the reason, never 0. It names the owner's real products, and the owner approved it for publication on 29 September 2026.

View the capture at full size

Meet Plumb

Factory has a character: Plumb, a small blue plumb bob. The line stands for the bounds you delegate; the weight stands for evidence. Plumb swings to explore and settles true: every claim hangs from evidence.

Follow progress

The Status page lists each accepted step with its evidence, newest first, and the docs explain every part in depth, limits included.