← Back to home
Real merges · verified

Every change here was merged by the factory itself.

You give TofuFactory a task. It opens a worktree, runs a coder agent, runs the verify gate, and merges only what passes — unattended. These are real landed changes, pulled straight from the run log.

27changes merged autonomously — each one past the verify gate

The factory, improving itself

The honest test of an autonomous coder is whether it can work on its own codebase. Most of these ship with the regression test that proves the bug stays dead.

feat(why-idle): surface the merge-queue freeze reason
3 filesregression test
Diff
  • factory/queue/dispatch_reasons.py
  • tests/observability/test_why_idle.py
T-481
fix(scheduler): manual holds must not feed the file-failure cooldown
2 filesregression test
Diff
  • factory/queue/scheduler_decisions.py
  • tests/queue/test_cooldown_ignores_manual_holds.py
T-478
fix(health): blocked/failed tasks must not degrade system health
2 filesregression test
Diff
  • factory/observability/status.py
  • tests/observability/test_status_blocked_failed_not_degraded.py
T-453

Built from a one-line prompt

A one-sentence task on a scratch repo, taken all the way to a tested, merged commit.

Arithmetic expression evaluator — precedence, associativity, parentheses
2 files+118 linestests
Diff
  • eval_expr.py
  • test_eval_expr.py
T-440
LRU cache with eviction
2 files+56 linestests
Diff
  • lru_cache.py
  • test_lru_cache.py
T-439
INI parser with edge-case tests
2 files+90 linestests
Diff
  • ini_parser.py
  • test_ini_parser.py
T-436