https://github.com/tstromberg/quietude is how I manage my Pixel phone as well as my kids; I begin with “quietude.sh disable all”, but usually re-enable maps.
It takes a similar approach to the OP - changing restrictions requires a USB cable and a computer.
It takes a similar approach to the OP - changing restrictions requires a USB cable and a computer.