This runs alongside an o5 application to adapt everything to the infrastructure.
The interface between the sidecar and the application is mainly gRPC
Currently it's just a JSON proxy.
Plan:
Messaging via any number of underlying protocols
Outbox pattern, postgres and potentially others
CORS, Auth, Metrics, Logging
Postgres auth proxy
The sidecar trusts the application's reflection proto, this is probably not
great but have to start somewhere. Comparing the reflection proto to some
central registry could be interesting but not in the initial scope.