Gracile public API

Everything that is exposed to userland is documented here.
Routes, document, server utilities, and the Vite configuration.

Experimental or deprecated APIs will be marked as such.