fauna/faunadb ? reverse-engineered prompt
Reverse engineered prompt
I want this repo turned into a working local build of FaunaDB that I can run and poke at on my machine.
Please get the project building with JDK 17, make sure the normal Scala build commands work, run the important tests, and leave me with a simple way to start a temporary database node for development. I also want a basic demo so I can see the product doing what the README promises, storing flexible JSON style documents, handling relational links, running ACID style transactions, and using the Fauna query and schema languages in a small example.
If there are any gotchas, like longer test runs or extra localhost IP setup for some tests, handle what you can and clearly note the rest. If it makes sense, also produce the release jar or tarball so it feels close to something I could actually deploy later.
Please keep the setup and usage simple and documented for someone who is not deep in Scala. You can check current docs online if you need to.
Have a live product UI? Try website reverse