First-contact UX sim (2026-06)
Fed a fresh model only the README + squads --help (no prior context) and asked it to react as a skeptical first-time user. Comprehension passed — it understood the product in one sentence and picked a sensible first command (doctor → init). Remaining friction it surfaced:
Source: repeatable first-contact regression (README + --help → fresh-model comprehension). GPT lane blocked ($0 credit); ran the Claude lane.
First-contact UX sim (2026-06)
Fed a fresh model only the README +
squads --help(no prior context) and asked it to react as a skeptical first-time user. Comprehension passed — it understood the product in one sentence and picked a sensible first command (doctor→init). Remaining friction it surfaced:autopilotdeprecated in--helpbut featured in README. Fixed in a separate docs PR.squads initgives no pre-run preview. A new user doesn't know what it creates, whether it needs API keys, or if it clobbers an existing.agents/. (It does print a manifest after running, but nothing before.) Consider a one-line "creates .agents/ with N starter squads; safe to re-run" note ininit --helpand/or a confirm on existing.agents/.log,exec,history,runs,progressall sound like execution history;--helplists ~40 flat commands. Consider grouping (or a short "Common commands" block at the top of--help).npm install -g squads-clipulls latest; for a tool whose agents write to git, a note on pinning /@latestexpectations would build trust.Source: repeatable first-contact regression (README +
--help→ fresh-model comprehension). GPT lane blocked ($0 credit); ran the Claude lane.