Summary
WireframeServer::new used to apply .max(1) to the default returned by num_cpus::get(), guaranteeing at least one worker task. The recent refactor removed this guard.
Context
Acceptance Criteria
- Constructor again guarantees a minimum of 1 worker (or equivalent logic).
- Unit test (or doc-test) covers the zero-CPU edge case, if feasible.
Summary
WireframeServer::newused to apply.max(1)to the default returned bynum_cpus::get(), guaranteeing at least one worker task. The recent refactor removed this guard.Context
Acceptance Criteria