Recent factory runs

Every run. Pass or fail.

Server-rendered from sf_factory_jobs on every load. We show the last 40 jobs in order — passes, partials, and failures — because hiding the failures is how marketing surfaces lie. Each row tells you what happened, including rendered HTML links and pixel screenshots when the bridge captured them.

PASS: 1
PARTIAL: 22
FAIL: 12
RUNNING: 0
QUEUED: 0
STUCK: 3
Functional smoke (POST + GET round-trip) passed on 1 of 1 jobs that ran it. This is the actual pass bar — overall status alone can read PASS for a build that compiled but never proved persistence.

40 most recent runs

Sorted newest first. PASS rows have a downloadable .tar.gz and (when web) rendered HTML. PARTIAL and FAIL rows show what tripped.

GET /api/factory/manifest ↗
  1. Build a simple book club tracker web app with React. Users can add books with title and author, mark as currently-reading, and add ratings…

    Smoke PASS
    Files
    21
    Survived
    8s
    Duration
    1m 41s
    Size
    588.0 KB
    AI cost
    Started
    2026-05-18 21:32 UTC
    Rendered preview of the app generated by job 222cdd42
    job 222cdd42 · sha256 370adb04…b055
  2. Build a simple recipe manager web app with React. Users can add recipes with ingredients and instructions, search by ingredient, and mark f…

    PARTIAL
    Files
    17
    Survived
    8s
    Duration
    4m 24s
    Size
    539.0 KB
    AI cost
    Started
    2026-05-18 19:27 UTC
    Marked PASS pre-smoke-gate (web) but functional smoke never ran. Downgraded at render time per the bar enforced on new runs.
    Rendered preview of the app generated by job fe4625d5
    job fe4625d5 · sha256 edfb98eb…d241
  3. Build a simple expense tracker web app with React. Users can log expenses with date, amount, and category, then view monthly totals by cate…

    PARTIAL
    Files
    13
    Survived
    8s
    Duration
    3m 53s
    Size
    471.6 KB
    AI cost
    Started
    2026-05-18 16:08 UTC
    Marked PASS pre-smoke-gate (web) but functional smoke never ran. Downgraded at render time per the bar enforced on new runs.
    job c82e0f49 · sha256 dd11ab43…06d7
  4. Build a simple movie watchlist web app with React. Users can add movies with title and director, mark as watched, and rate them with 1-5 st…

    PARTIAL
    Files
    20
    Survived
    8s
    Duration
    3m 22s
    Size
    508.9 KB
    AI cost
    Started
    2026-05-18 16:00 UTC
    Marked PASS pre-smoke-gate (web) but functional smoke never ran. Downgraded at render time per the bar enforced on new runs.
    job 5bbccc9e · sha256 d65b919c…d2c1
  5. Build a simple recipe manager web app with React. Users can add recipes with ingredients and instructions, search by ingredient, and mark f…

    PARTIAL
    Files
    22
    Survived
    8s
    Duration
    3m 39s
    Size
    522.6 KB
    AI cost
    Started
    2026-05-18 15:56 UTC
    Marked PASS pre-smoke-gate (web) but functional smoke never ran. Downgraded at render time per the bar enforced on new runs.
    job ce5d8984 · sha256 4a54e8c6…ec90
  6. Build a simple recipe manager web app with React. Users can add recipes with ingredients and instructions, search by ingredient, and mark f…

    PARTIAL
    Files
    25
    Survived
    8s
    Duration
    3m 37s
    Size
    475.7 KB
    AI cost
    Started
    2026-05-18 15:20 UTC
    Marked PASS pre-smoke-gate (web) but functional smoke never ran. Downgraded at render time per the bar enforced on new runs.
    job 240f7760 · sha256 ba2a99ed…0e58
  7. Build a simple wine cellar tracking web app with React. Users can add bottles with vintage and producer, filter by region, and mark tasting…

    PARTIAL
    Files
    17
    Survived
    8s
    Duration
    3m 30s
    Size
    521.9 KB
    AI cost
    Started
    2026-05-18 15:15 UTC
    Marked PASS pre-smoke-gate (web) but functional smoke never ran. Downgraded at render time per the bar enforced on new runs.
    job 77670e87 · sha256 ac4e8b25…cd39
  8. Build a simple recipe manager web app with React. Users can add recipes with ingredients and instructions, search by ingredient, and mark f…

    STUCK
    Files
    Survived
    Duration
    Size
    AI cost
    Started
    2026-05-18 14:56 UTC
    Stuck for 23531m in 'building'. No progress recorded — bridge crash or dropped status update. Reaper has not been called yet.
    job 199370cf
  9. Build a simple public artifact verification web app with React. Users can add notes, filter by tag, and mark notes as archived.

    PARTIAL
    Files
    24
    Survived
    8s
    Duration
    3m 25s
    Size
    515.1 KB
    AI cost
    Started
    2026-05-18 14:12 UTC
    Marked PASS pre-smoke-gate (web) but functional smoke never ran. Downgraded at render time per the bar enforced on new runs.
    job 03ad54e5 · sha256 411bc613…1b89
  10. Build a simple book library web app with React. Users can add books with titles, authors, and genres, search by author, and mark favorites.

    PARTIAL
    Files
    19
    Survived
    8s
    Duration
    3m 36s
    Size
    510.0 KB
    AI cost
    Started
    2026-05-18 14:08 UTC
    Marked PASS pre-smoke-gate (web) but functional smoke never ran. Downgraded at render time per the bar enforced on new runs.
    job 23abb90f · sha256 88570ccf…f396
  11. Build a project tracker web app with React. Projects contain tasks and tasks can be assigned to team members.

    PARTIAL
    Files
    16
    Survived
    8s
    Duration
    3m 25s
    Size
    506.8 KB
    AI cost
    Started
    2026-05-18 13:16 UTC
    Marked PASS pre-smoke-gate (web) but functional smoke never ran. Downgraded at render time per the bar enforced on new runs.
    job 428c7949 · sha256 538d1c62…311e
  12. Build a simple blog web app with React. Authors can write posts with titles and bodies, and readers can leave comments.

    PARTIAL
    Files
    17
    Survived
    8s
    Duration
    3m 36s
    Size
    506.8 KB
    AI cost
    Started
    2026-05-18 13:12 UTC
    Marked PASS pre-smoke-gate (web) but functional smoke never ran. Downgraded at render time per the bar enforced on new runs.
    job 9082b304 · sha256 bf3b0b98…9205
  13. Build a simple recipe manager web app with React. Users can add recipes with ingredients and instructions, search by ingredient, and mark f…

    PARTIAL
    Files
    19
    Survived
    8s
    Duration
    3m 31s
    Size
    472.7 KB
    AI cost
    Started
    2026-05-18 12:46 UTC
    Marked PASS pre-smoke-gate (web) but functional smoke never ran. Downgraded at render time per the bar enforced on new runs.
    job ae25ed7c · sha256 b3878b70…5c2b
  14. Build a simple recipe manager web app with React. Users can add recipes with ingredients and instructions, search by ingredient, and mark f…

    PARTIAL
    Files
    22
    Survived
    8s
    Duration
    3m 36s
    Size
    474.5 KB
    AI cost
    Started
    2026-05-18 12:42 UTC
    Marked PASS pre-smoke-gate (web) but functional smoke never ran. Downgraded at render time per the bar enforced on new runs.
    job 5b405f2f · sha256 bddda4fc…ea02
  15. Build a simple recipe manager web app with React. Users can add recipes with ingredients and instructions, search by ingredient, and mark f…

    PARTIAL
    Files
    26
    Survived
    8s
    Duration
    3m 27s
    Size
    AI cost
    Started
    2026-05-18 12:07 UTC
    Generated 26 files | Build: PASS | Launch: PASS | Artifact: NO | Screenshots: 0
    job b2859ac0
  16. Build a simple recipe manager web app with React. Users can add recipes with ingredients and instructions, search by ingredient, and mark f…

    PARTIAL
    Files
    29
    Survived
    8s
    Duration
    3m 40s
    Size
    AI cost
    Started
    2026-05-18 12:03 UTC
    Generated 29 files | Build: PASS | Launch: PASS | Artifact: NO | Screenshots: 0
    job 8f60195d
  17. Build a simple recipe manager web app with React. Users can add recipes with ingredients and instructions, search by ingredient, and mark f…

    PARTIAL
    Files
    20
    Survived
    12s
    Duration
    3m 45s
    Size
    AI cost
    Started
    2026-05-18 11:42 UTC
    Generated 20 files | Build: PASS | Launch: FAIL | Artifact: NO | Screenshots: 0
    job 68a54cff
  18. Build a simple recipe manager web app with React. Users can add recipes with ingredients and instructions, search by ingredient, and mark f…

    PARTIAL
    Files
    23
    Survived
    9s
    Duration
    3m 23s
    Size
    AI cost
    Started
    2026-05-18 11:37 UTC
    Generated 23 files | Build: PASS | Launch: FAIL | Artifact: NO | Screenshots: 0
    job 613a9def
  19. Build a simple recipe manager web app with React. Users can add recipes with ingredients and instructions, search by ingredient, and mark f…

    STUCK
    Files
    Survived
    Duration
    Size
    AI cost
    Started
    2026-05-18 11:22 UTC
    Stuck for 23745m in 'building'. No progress recorded — bridge crash or dropped status update. Reaper has not been called yet.
    job 6b4e1168
  20. Build a simple recipe manager web app with React. Users can add recipes with ingredients and instructions, search by ingredient, and mark f…

    PARTIAL
    Files
    15
    Survived
    9s
    Duration
    4m 2s
    Size
    AI cost
    Started
    2026-05-18 10:54 UTC
    Generated 15 files | Build: PASS | Repairs: 2 fixed, 0 remaining | Launch: FAIL | Artifact: NO | Screenshots: 0
    job 5b37286a
  21. Build a simple recipe manager web app with React. Users can add recipes with ingredients and instructions, search by ingredient, and mark f…

    FAIL
    Files
    20
    Survived
    Duration
    7m 30s
    Size
    AI cost
    Started
    2026-05-18 10:49 UTC
    Generated 20 files | Build: FAIL | Repairs: 13 fixed, 2 remaining | Launch: SKIPPED | Artifact: NO | Screenshots: 0
    job d752f8e9
  22. Build a simple recipe manager web app with React. Users can add recipes with ingredients and instructions, search by ingredient, and mark f…

    FAIL
    Files
    17
    Survived
    Duration
    7m 52s
    Size
    AI cost
    Started
    2026-05-18 10:21 UTC
    Generated 17 files | Build: FAIL | Repairs: 14 fixed, 1 remaining | Launch: SKIPPED | Artifact: NO | Screenshots: 0
    job c6c6c0f2
  23. Build a simple recipe manager web app with React. Users can add recipes with ingredients and instructions, search by ingredient, and mark f…

    PARTIAL
    Files
    8
    Survived
    11s
    Duration
    3m 50s
    Size
    AI cost
    Started
    2026-05-18 10:05 UTC
    Generated 8 files | Build: PASS | Launch: FAIL | Artifact: NO | Screenshots: 0
    job 2df2a3b3
  24. Build a simple recipe manager web app with React. Users can add recipes with ingredients and instructions, search by ingredient, and mark f…

    PARTIAL
    Files
    14
    Survived
    10s
    Duration
    5m 52s
    Size
    AI cost
    Started
    2026-05-18 10:02 UTC
    Generated 14 files | Build: PASS | Repairs: 8 fixed, 1 remaining | Launch: FAIL | Artifact: NO | Screenshots: 0
    job 63ab7072
  25. Build a simple recipe manager web app with React. Users can add recipes with ingredients and instructions, search by ingredient, and mark f…

    STUCK
    Files
    Survived
    Duration
    Size
    AI cost
    Started
    2026-05-18 09:38 UTC
    Stuck for 23849m in 'generating'. No progress recorded — bridge crash or dropped status update. Reaper has not been called yet.
    job cb5206ad
  26. Build a simple recipe manager web app with React. Users can add recipes with ingredients and instructions, search by ingredient, and mark f…

    FAIL
    Files
    14
    Survived
    Duration
    3m 50s
    Size
    AI cost
    Started
    2026-05-18 09:29 UTC
    Generated 14 files | Build: FAIL | Launch: SKIPPED | Artifact: NO | Screenshots: 0
    job d6b15a80
  27. Build a simple recipe manager web app with React. Users can add recipes with ingredients and instructions, search by ingredient, and mark f…

    PARTIAL
    Files
    21
    Survived
    Duration
    4m 42s
    Size
    AI cost
    Started
    2026-05-18 08:36 UTC
    Generated 21 files | Build: SKIPPED (no bridge) | Launch: SKIPPED | Artifact: NO | Screenshots: 0
    job b27b3255
  28. Build a simple recipe manager web app with React. Users can add recipes with ingredients and instructions, search by ingredient, and mark f…

    PARTIAL
    Files
    14
    Survived
    Duration
    3m 14s
    Size
    AI cost
    Started
    2026-05-18 08:34 UTC
    Generated 14 files | Build: SKIPPED (no bridge) | Launch: SKIPPED | Artifact: NO | Screenshots: 0
    job 1adc1667
  29. Build a simple recipe manager web app with React. Users can add recipes with ingredients and instructions, search by ingredient, and mark f…

    FAIL
    Files
    Survived
    Duration
    Size
    AI cost
    Started
    2026-05-18 07:46 UTC
    File write phase failed: 13/13 files could not be written. Bridge may be unreachable or workspace disk is full. - supabase/migrations/20240101000000_create_recipes.sql: bash: line 1: /home/ubuntu/fa
    job 88d36f1f
  30. Build a simple recipe manager web app with React. Users can add recipes with ingredients and instructions, search by ingredient, and mark f…

    FAIL
    Files
    Survived
    Duration
    Size
    AI cost
    Started
    2026-05-18 07:37 UTC
    Workspace init failed: exitCode=1 | key=/tmp/runner1-ssh-key size=444B mode=600 | probe_exit=255 probe_tail=OpenSSH_9.2p1 Debian-2+deb12u10, OpenSSL 3.0.20 7 Apr 2026 debug1: Reading configuration da
    job 54e9532a
  31. Build a simple recipe manager web app with React. Users can add recipes with ingredients and instructions, search by ingredient, and mark f…

    FAIL
    Files
    Survived
    Duration
    Size
    AI cost
    Started
    2026-05-18 07:33 UTC
    Workspace init failed: exitCode=1 | key=/tmp/runner1-ssh-key size=444B mode=600 | probe_exit=255 probe_tail=OpenSSH_9.2p1 Debian-2+deb12u10, OpenSSL 3.0.20 7 Apr 2026 debug1: Reading configuration da
    job 767b6d73
  32. Build a simple recipe manager web app with React. Users can add recipes with ingredients and instructions, search by ingredient, and mark f…

    FAIL
    Files
    Survived
    Duration
    Size
    AI cost
    Started
    2026-05-18 07:00 UTC
    Workspace init failed: exitCode=1 | key=/tmp/runner1-ssh-key size=444B mode=600 | probe_exit=255 probe_tail=OpenSSH_9.2p1 Debian-2+deb12u10, OpenSSL 3.0.20 7 Apr 2026 debug1: Reading configuration da
    job 3d2745b8
  33. Build a simple recipe manager web app with React. Users can add recipes with ingredients and instructions, search by ingredient, and mark f…

    FAIL
    Files
    Survived
    Duration
    Size
    AI cost
    Started
    2026-05-18 06:35 UTC
    Workspace init failed: SSH/mkdir failed (exitCode=1). Likely cause: SSH to [email protected] could not connect (host down, key auth rejected, or client has no home dir for known_hosts write).
    job fac25cde
  34. Build a simple recipe manager web app with React. Users can add recipes with ingredients and instructions, search by ingredient, and mark f…

    FAIL
    Files
    Survived
    Duration
    Size
    AI cost
    Started
    2026-05-18 06:13 UTC
    Workspace init failed:
    job 4ea41495
  35. Build a simple recipe manager web app with React. Users can add recipes with ingredients and instructions, search by ingredient, and mark f…

    FAIL
    Files
    Survived
    Duration
    Size
    AI cost
    Started
    2026-05-18 05:47 UTC
    Workspace init failed: /bin/sh: 1: ssh: not found
    job c845b9a1
  36. Build a desktop appointment scheduling app with clients and time slots.

    PARTIAL
    Files
    12
    Survived
    Duration
    4m 56s
    Size
    AI cost
    Started
    2026-05-18 04:41 UTC
    Generated 12 files | Build: SKIPPED (no bridge) | Launch: SKIPPED | Artifact: NO | Screenshots: 0
    job e785d6b7
  37. Build a desktop time tracking app with projects, daily entries, and weekly reports.

    FAIL
    Files
    12
    Survived
    Duration
    4m 59s
    Size
    AI cost
    Started
    2026-05-18 04:25 UTC
    Generated 12 files | Build: FAIL | Launch: SKIPPED | Artifact: NO | Screenshots: 0
    job 2df4af39
  38. Build a simple inventory tracking desktop app with products, stock levels, and reorder alerts.

    Files
    Survived
    Duration
    3m 53s
    Size
    AI cost
    Started
    2026-05-18 03:47 UTC
    (no reason recorded)
    job 72718b7b
  39. Build a customer management desktop app with companies, contacts, and notes. Allow searching and filtering.

    Files
    Survived
    Duration
    4m 6s
    Size
    AI cost
    Started
    2026-05-18 03:42 UTC
    (no reason recorded)
    job e7a33250
  40. Build a simple recipe manager web app with React. Users can add recipes with ingredients and instructions, search by ingredient, and mark f…

    FAIL
    Files
    Survived
    Duration
    Size
    AI cost
    Started
    2026-05-18 03:35 UTC
    Workspace init failed:
    job e4f15908

Pass bar (as of 2026-05-18)

  1. Build PASS — npm install + next build returned exit 0 on the bridge.
  2. Launch PASS — next start bound a port and the server survived 8s.
  3. Functional smoke PASS— bridge curled POST /api/<entity> with a sample row, then curled GET /api/<entity>, and the response body contained the new row.
  4. Artifact uploaded — workspace tar.gz exists at a public Supabase Storage URL.

Anything short of all four lands as partial or fail with the reason on the row.

Running a downloaded artifact

# 1. Download
curl -O <link from a PASS row>

# 2. Extract
tar -xzf factory-<job-id>.tar.gz

# 3. Install + run (it's a Next.js app with libSQL)
cd factory-<job-id>
npm install
npm run build
npm run start
# → server up on http://localhost:3000
Page rendered on every request from sf_factory_jobs · failures shown · no curation · factory home