feat(scheduler-sim-discrete-clock): remove the REPL speed parameter (task 2.2)
Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
3a6b503f07
commit
05320e777b
8 changed files with 257 additions and 147 deletions
|
|
@ -20,7 +20,7 @@ Test-first throughout (red → green → refactor). Every sub-task leaves the bu
|
|||
- _Requirements: 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7, 1.8, 4.2_
|
||||
- _Boundary: SimClock_
|
||||
- _Depends: 1.1_
|
||||
- [ ] 2.2 (P) Remove the REPL speed parameter
|
||||
- [x] 2.2 (P) Remove the REPL speed parameter
|
||||
- Write the tests first: `set speed 7` and bare `set speed` print the removal message, return to the prompt and leave the clock and core speed setting unchanged; `help` and the `set` usage message do not mention speed; `info config` has no speed item and still shows output, verify, events processed, current timestamp and sessions; a scripted forked-child REPL run with `set speed 7`, `info config` and `quit` exits 0 and prints both the removal message and the config line; the other `set` parameters' existing tests still pass.
|
||||
- Handle `set speed` before the argument-count check, remove the speed setter, and drop speed from the usage, help and `info config` text (design.md, Components: ReplSet / ReplHelp / ReplInfo).
|
||||
- Replace the existing speed-setter test and update the help and `info config` tests, the comments about the `set speed` command in the REPL parameter, help and resource-formatting tests, and the REPL internal header's comments that mention `set speed` (comments about the simulator speed argument belong to 3.1).
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue