factory.yml・cron 0 18 * * *・2026-10-26レジ締め:ゴールデン 19/20 → 差異の符号を自己修正 → 20/20
人公開承認待ち 5時間18分 → 鈴木が 09:02 に承認
※画面は見本です。時刻・件数・過去の実行はデモ用の想定値です(2026-10-26 の実行 #418)。
The Numbers
実行 #418(2026-10-26)の結果です(デモ用の想定値)。
※公開本数 100本は、このデモに載せた見本アプリの数です。ほかの数字は構想段階の想定値で、実績ではありません。目標までの年数は、1日10本で割った計算です。
今日の公開数※想定値・12本生成し、品質ゲートで2本を除外
10本
深夜 3:00 に始まり、最後の「学習」が翌日の「ストーリー生成」に戻ります。
「今日の実行を再生」で1日を早送りし、各工程を押すと成果物・ゲート判定・ログを確認できます。
factory.yml・2026-10-26 03:00 JST完了型・ゴールデンテスト・eval・E2E・セキュリティ・原価
03:23–03:33・10分26秒※時刻と所要時間はデモ用の想定値です。
| ゴールデンテスト | 11/12 |
|---|---|
| AI eval ≥ 0.85 | 11/12 |
| E2E | 12/12 |
| テナント分離 | 36/36 |
| ロール判定 | 48/48 |
| 原価 | 12/12 |
0行
20/20
1回
だれが 2店舗を見る飲食店の店長として、
やりたいこと レジ締めデータと現金の数を入れたら、日報と差異の理由がすぐほしい。
なぜ 閉店後に電卓で集計し、合わない理由を探す 20分をなくせる。
Quality
1つでも基準を下回ったアプリは公開しません。AI がまず自分で直し、3回で直らなければ人に回します。
6/ 8 ゲートで全件通過
※今日の実行 #418 の想定値。「(仮)」の基準は現時点の案です(要件マップ QA-05・QA-08)。
| 判定 | ゲート | 基準 | 今日 |
|---|---|---|---|
| ✓ | 型・スキーマmanifest.yaml と画面定義のスキーマ | エラー 0 | 12/12 |
| × | ゴールデンテスト合成入力 → 期待出力(各20件) | 全件通過 | 11/12 |
| × | AI eval抽出精度・文章の質を採点 | 0.85 以上(仮) | 11/12 |
| ✓ | E2Eロール別画面を Playwright で操作 | 主要操作が完了 | 12/12 |
| ✓ | テナント分離別テナントのデータを取りに行くテスト | 越境 0 | 12/12 |
| ✓ | ロール判定閲覧者/作業者/承認者/管理者 × 全操作 | 違反 0 | 12/12 |
| ✓ | 原価1ジョブあたり AI 原価 | 単価に収まる(仮) | 12/12 |
| ✓ | 人のレビュー最初の100本は全件。以降は抜き取り | 承認者がマージ | 10/10 |
| 候補 | 落とした工程 | 理由 |
|---|---|---|
| 備品貸出メモ | テスト・評価 | CRUDだけでAIの価値が薄い(eval 0.61) |
| 経費精算かんたん版 | 選別 | 既存アプリ「領収書→経費Excel」と重複 |
| 見積比較表 | テスト・評価 | 自己修正3回でもゴールデンテスト 17/20 → 人の確認待ち |
| 処方せん読み取り | 選別 | 規制領域(医療)。出すかは人が判断 |
| 営業日報と週報と月報 | 選別 | 出力が3種類。1アプリ1出力の原則に反する |
| 社員名簿 | 選別 | 入力をそのまま保存するだけ。AIブロックを使わない |
Learning
インストール率・継続率・チャットでの修正依頼を集計し、翌日のストーリーの重みにします。よく出る修正依頼は全アプリ共通の機能に昇格させます。
アプリ固有のコードは0行。人の判断は「選別」と「公開承認」に集め、指摘は翌日からテストで自動検出します。
AI が 240件のストーリーを採点し、上位12件を人が承認します。コメントはそのまま eval(評価テスト)に変換されます。
品質ゲート8項目を通過したアプリだけが承認待ちに並びます。承認者が押すまで、お客様の画面には出ません。
人が見つけた誤りはゴールデンテストに追加し、翌日から全アプリで自動検出します。同じ指摘を2回しないための仕組みです。
Apps
アプリの名前・説明文・アイコン・表紙は、すべてファクトリーの出力です。今日公開した10本と、これまでの一部です。
レジ締めデータと現金を入れるだけ。AI が突き合わせて、要点をまとめて、日報と差異にします。
レジ締めデータと現金→AI→日報と差異