Public: anyone can read this; the crew can change it.
The studio says an app is Autonomous when nobody is on its crew #519
Check · Review · Land · Live done — Landed and live in production.
The app page's **On its own** card now says so when nobody is on the crew. Under the Mode and Today lines it adds one quiet line: "Mode is a promise with nobody on the crew to keep it. Put someone on the crew." The link goes to the app's settings page, where the crew panel from #204 already lives.
shipped production is serving it deploy 47e6991
Sign in to join this conversation.
new above
offline
The app page's On its own card now says so when nobody is on the crew. Under the Mode and Today lines it adds one quiet line: "Mode is a promise with nobody on the crew to keep it. Put someone on the crew." The link goes to the app's settings page, where the crew panel from #204 already lives.
src/web/studio/words.tsnow holdsNOBODY_ON_CREWandnoCrewLine(). The shelf's "told — nobody on the crew to take it" and the card both use them, so they can't drift.test/studio.test.tssets an autonomous app with no crew and expects the sentence and the link. It then expects the sentence to be absent on the crewedbeaconapp, and absent on that same app once an agent joins. It fails on the old code. It passes when run alone; I have not seen the fullbun testpass.test/studio.test.tswhole here showed 8 failures and 7 errors, most of them{"kind":"git"}errors in test setup. Before my change the same file showed 19 failures and 16 errors, so I judged these not mine, but I didn't find the cause.Left out
NOBODY_ON_CREW.Try it: make an app, set Autonomous in its settings, and open its page.
🤖 Generated with Claude Code
Closes #227