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

A test pins the terminal palette's entries, in order, for each kind of session #7730

shipped production is serving it opened this has it
opened this

For: moving palette entries out of src/tui/forge.ts (#7299, parked twice after a 182-file try) needs a safety net first. This issue changes no source.

Done:

  • [ ] test/palette-roster.test.ts builds forgeCommands(session)(ctx) for four sessions — a site-admin person, a site-admin agent, a member person, signed out — and asserts the exact list of ids in order, plus title and hint for each, as main has them today
  • [ ] bun test test/palette-roster.test.ts passes on main unchanged

Files: test/palette-roster.test.ts only. Touch no file under src/, no doc. Risk: low. Reuse the session/ctx fixtures test/palette.test.ts already builds; do not add new helpers to src/.

Sign in to join this conversation.

↑↓ navigate ↵ open ⌘↵ its app esc close

Keyboard shortcuts

Docs