The intent of the WPS is to provide work direction to the welder so the results produce welds with the required mechanical properties.
As such, listing "All grooves and fillets" does not meet the obligation to provide the welder with sufficient information needed to properly prepare and fit the joint. It is acceptable to refer the reader to the detail drawings if the drawings do in fact list the groove details, i.e., groove angle, bevel depth, root opening, etc. An alternative is to refer to an "Annex" that shows the groove details. A third alternative is to show the groove details on the WPS. The latter is fine if the WPS is applicable to a few groove details, but it can be a problem if the WPS is applicable to a wide variety of different groove details, plug welds, slot welds, fillet welds etc.
Personally, I opt for an Annex that can be referenced by several WPSs and it lists all the weld types, joints, and details the welder can weld. The Annex depicts the weld details as well as the tolerances that are acceptable.
One point to keep in mind, the welder has to have access to the Annex.
Best regards - Al