Everything around signals is a bit ambiguous...
The decision for SolidJS, and likely the differentiator to Jotai et al., is simplicity. The reactive system (signals) are de-coupled from rendering. SolidJS is not doing a good job communicating that fact. The de-coupling leads to a simple reactive model that works in plain JS and thereby JSX too.
I recommend this video https://www.youtube.com/watch?v=J70HXl1KhWE