refactor: extract validateCount, replace CLI spawn with direct import #63

Merged
xiaomo merged 1 commits from chore/61-spawn-to-direct-import into main 2026-06-04 12:41:43 +00:00

1 Commits

Author SHA1 Message Date
xiaoju 18170a4313 refactor: extract validateCount, replace CLI spawn with direct import
CI / check (pull_request) Successful in 2m24s
- Extract validateCount() from cmdThreadExec (throw instead of process.exit)
- 5 validation tests now import validateCount directly (no subprocess)
- Only --help tests still spawn CLI (need Commander output)
- Test time: 1.7s → 475ms

Fixes #61
2026-06-04 12:31:17 +00:00