awoodsnet, The quoted article gave me an idea: What if browsers could send HTTP errors to servers. The first one would be “ You have violated the client data allowance of 1MB for this page: your page weight = 2.5MB”
This would be HTTP Status 601. All client policy errors would be the 600-699.
https://floss.social/@IzzyOnDroid/112125251286669070