If COCT wanted rapid adoption of solar they would just specify that you can do whatever you want, so long as you
1) Buy a premade system in terms of inverter and solar controller, with a battery.
2) That the total power the system can deliver is 3.8kVA max. That is 16A at its source.
The reason why is that 16A is what most heavy-duty extension cords can deliver safely. That means if someone plugs in more than what the inverter could ever handle, it will just trip and turn off. So if someone wants to make a second grid in their house, it doesn't really matter.
It would make absolutely no different to COCT if you put a few solar panels to juice this up during load shedding, because it would never feed into the grid.
All a person would need to do is just register the portable system. You log in to your municipal account. You click the DIY install. You upload the invoice for the system, along with a picture of it in its installed location, and you tell them how many solar panels you want to connect to it. Basically 0 to the rated input of the solar controller is allowed, and you can update this at any time by logging in and changing it.
Notification, not permission.
That addresses the needs of the municipality 100% without putting any real administrative burden on anyone who wants to help stop load shedding for themselves.
If you go bigger than 3.8kVA you can start getting to the point where overloading the cables can become an issue, so that is where you need an electrician.