Create an in-process XTDB version?
The idea is to make the example more turnkey, so folks don't need an XTDB instance running to use the app.
At this point, the example uses localhost:5432 as the PG-wire server (and the tests still run it in-process, but with PG as well).
To run the whole app in-process would be easy, but would require xtdb-core and some JVM options to be on the classpath, which in turn means aliases.
Perhaps add :xtdb as an alias and update how :test is used (so :test:xtdb is required)?
Then add a local command-line arg to the app and have it conditionally do requiring-resolve on starting an in-process node.
Update README appropriately.
Running XTDB via Docker is pretty straightforward so I don't think the extra complexity is worthwhile.