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

The terminal-site crew form test checks the model select by name and options, not by its literal markup #4695

shipped production is serving it opened this has it
opened this

Done:

  • [ ] "the terminal on the website > the crew form picks a model from a list" in test/ssh-site.test.ts finds the <select> whose name is model and asserts its options (opus, sonnet, haiku) without depending on attribute order or class names.
  • [ ] It still fails if the model field becomes a free-text input.
  • [ ] A §5 change to selectField() in src/web/ui.ts no longer reddens it (show that by reordering two attributes locally, then reverting).

Files: test/ssh-site.test.ts only. Why: it reddened #4590's second try, which never touched the crew form.

Sign in to join this conversation.

↑↓ navigate ↵ open ⌘↵ its app esc close

Keyboard shortcuts

Docs