You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Give every advertised simbroker group a working --help page.
Why:
Global help told newcomers to run `simbroker <group> --help` for events,
pin, simulators, service, and doctor, but those names had no help handler
and failed with a JSON unknown-command error.
Changed:
Add help payloads and execute cases for events, pin, simulators, service,
and doctor. Treat doctor as a top-level command in global help. Route
`--help` before service start/stop/status. Skip the service probe for help
so `--help` stays local. Cover every advertised `--help` page plus
alias-unhealthy doctor prose. Specs now record the help/doctor human
default and `--json` machine payload.
Verification:
npm run test:client
npm run agent:verify -- --profile spec-only --paths client/command-dispatch.mjs,client/bin/simbroker.mjs,client/test/simbroker.test.mjs,spec/global-simulator-broker.md,spec/architecture.md --session-dir task-sessions/20260818-help-groups
npm run agent:verify -- --profile implementation --paths client/command-dispatch.mjs,client/bin/simbroker.mjs,client/test/simbroker.test.mjs,spec/global-simulator-broker.md,spec/architecture.md --session-dir task-sessions/20260818-help-groups
Affected:
client/command-dispatch.mjs
client/bin/simbroker.mjs
client/test/simbroker.test.mjs
spec/global-simulator-broker.md
spec/architecture.md
Refs:
#3
Session:
task-sessions/20260818-help-groups
0 commit comments