Skip to content

e2ee-backend-adapter

e2ee-backend-adapter is the Rust backend runtime for manifests generated by e2ee-client-backend.

It is intended to:

  • run the adapter server for auth, entity routes, and GraphQL when configured
  • connect directly to the configured PostgreSQL database
  • expose optional WebSocket realtime endpoints
  • export generated client schema information from the manifest
  • compare the expected database shape against a live database and write SQL or migration output

The current implementation is the first scaffold of that runtime. It already defines the manifest contract, starts a server, validates the manifest, and verifies PostgreSQL connectivity.