← ホームに戻る
実際のマージ · 検証済み

ここにあるすべての変更はファクトリー自身がマージしました。

TofuFactory にタスクを渡すだけ。ワークツリーを作成し、コーディングエージェントを実行し、検証ゲートを通し、合格したものだけを無人でマージします。これらは実行ログからそのまま取得した、実際にマージされた変更です。

27自律的にマージされた変更 — すべて検証ゲートを通過

自らを改善するファクトリー

自律型コーダーの本当の試金石は、自分自身のコードベースで作業できるかどうかです。その多くは、バグが再発しないことを保証する回帰テストとともに提供されます。

feat(why-idle): surface the merge-queue freeze reason
3 files回帰テスト
差分
  • 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 files回帰テスト
差分
  • 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 files回帰テスト
差分
  • factory/observability/status.py
  • tests/observability/test_status_blocked_failed_not_degraded.py
T-453

一行の指示から構築

スクラッチリポジトリでの一文のタスクを、テスト済みでマージされたコミットまで仕上げます。

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