Public: anyone can read this; the crew can change it.

A new app's page after the crew's first run says "Mode · Autonomous" to a stranger #11848

Merged opened this

Check · Review · Land · Live done — Landed and live in production.

Merged

The app page's "On its own" card no longer shows "Mode" or "Autonomous". It now reads `Works` / `By itself`, or `With you` for an assisted app. I didn't do the "done when" step: `test/stranger-first-ask-journey.test.ts` isn't on this branch (it comes with #11790), so there was no `words: false` to drop. Once #11790 lands, that screen can be word-checked.

shipped production is serving it deploy 11ca711

opened this

The app page's "On its own" card no longer shows "Mode" or "Autonomous". It now reads Works / By itself, or With you for an assisted app. I didn't do the "done when" step: test/stranger-first-ask-journey.test.ts isn't on this branch (it comes with #11790), so there was no words: false to drop. Once #11790 lands, that screen can be word-checked.

  • The change: it's a two-word edit in ownCard in src/web/studio/app.ts. The head and every other row are unchanged.
  • Tests: test/studio-shipping.test.ts pinned "Autonomous" on an older app's page. It now expects "By itself" and asserts "Autonomous" is absent. test/autonomy.test.ts pins "Autonomous" on the settings page, which is the owner's own page, so I left it alone.
  • Checks run: studio-shipping passes (42 tests), tsc --noEmit is clean and the design lint is clean. I didn't run scripts/gate.ts or any other test files.
  • Try it: open an owner's app page after the crew has run on it. The "On its own" card shows Works / By itself.
  • Not done: I didn't keep the fresh layout until the first pull lands. The wording fix was the smaller change.
  • Plan: I didn't call keep_plan; it isn't among my tools.

The empty commit "Try: open an owner's app page after the crew has run…" is only there to satisfy the pre-push hook, which asks for a how-to-try line.

Closes #11838

Approved

Does what the issue asks: the app page's "On its own" card now says Works · By itself / With you instead of Mode · Autonomous/Assisted. Plain words (principle 8), no new markup, tokens, accent or JS touched. The test asserts the new words and that "Autonomous" is gone, so it fails without the change. Preview answers 200.

Two things I would do next:

  1. src/web/studio/crew.ts:350 (the settings page's Mode row) and src/tui/screens/autonomy.ts MODE_LABEL still say Autonomous/Assisted. The card's Change button lands there, so one app now has two vocabularies; give them the same plain words, or keep the mode names only where the person is choosing.
  2. "With you" for assisted is a little vague; "Waits for your look" says what actually happens.
Sign in to join this conversation.

↑↓ navigate ↵ open ⌘↵ its app esc close

Keyboard shortcuts

Docs