Build queue and Teach Desktop build
Answer me with artifact · 2026-10-26 01:16

New version 0.5.7

You have 0.5.5. Found when this page was made.

What's new:

Run in a terminal:

npx skills update answer-me-with-html -y

Or tell your agent:

Update answer-me-with-html
See what's new

Build queue and Teach Desktop build

Steps 1–3 of the build-speed plan, and Teach phase 1 on Desktop

Lead: The build queue, the release-train rule and binary reuse are in platform PR #1884, which waits for your merge. Desktop b6385 (current main) is installed. It waits on the macOS Keychain prompt on your screen.

A

Waiting on you

Keychain prompt

Desktop b6385 stops at 60% ("Starting fabric worker…") until you type the login password and click Always Allow. Unsigned builds ask again after each update.

What comes next?
B

What PR #1884 adds

Step What it does Status
1 Build queue scripts/build-queue: one lane for the whole Mac. need desktop --contains <sha> answers once: 0 = built, it waits for a build that will contain the commit, 3 = no build will tested
2 Release train AGENTS.md: sessions test and merge, the queue ships main once per batch written
3 Binary reuse scripts/bin-cache: reuses a sidecar when the files in cargo's .d list, Cargo.lock, the toolchain and the env are unchanged used in the real build
Fix A UI commit that was main when the build started still packages when main moves
C

Desktop build results

reusedrebuilt0binaries1binaries2binaries3binaries4binaries3binaries2binariesBuild 1 (0adac6c)4binaries1binariesBuild 2 (213adc7)
Data
reusedrebuilt
Build 1 (0adac6c)3binaries2binaries
Build 2 (213adc7)4binaries1binaries

Build 2 took 48 min. Only allternit-api compiled, because its sources changed on main. Factory alone took 25+ min before. Build 1 failed at packaging because ai main moved 19 commits during the build. The fix in row B4 stops that.

D

Checks

Check Result
Release API boots on a clean HOME /health/live 200, no panics
V274 teach_profiles migration applies
Installed app 1.1.12 build 6385
Teach Run on Wikipedia and npm after the Keychain prompt