Add a checkbox at the top for All, which allows toggling between none and all. If only some are selected, it is indeterminate and clicking it will move it to none. To separate it from design, do not name it 'All', leave the name empty (like 'none' is currently).

1. Treat missing type (currently ``) as `none`.
2. Exclude type → Type. No-no logic is confusing.
3. Add a checkbox at the top for `All`, which allows toggling between none and all. If only some are selected, it is [indeterminate](https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/checkbox#indeterminate_state_checkboxes) and clicking it will move it to none. To separate it from design, do not name it 'All', leave the name empty (like 'none' is currently).
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
none.All, which allows toggling between none and all. If only some are selected, it is indeterminate and clicking it will move it to none. To separate it from design, do not name it 'All', leave the name empty (like 'none' is currently).