In-memory backend for server and integration tests.
It sends decoded core structs directly to the server and stores submitted completions for assertions.