Database Smoke Tests
A database example should prove persistence, not just start.
Recommended smoke flow:
- create a temporary directory
- start the Alef app with a temp SQLite path
- create or mutate data through the app
- query the API to verify the app sees it
- inspect the SQLite database if the example is about persistence
- call
/__shutdown - delete the temp directory
Keep database smoke tests credential-free unless the page is specifically about a live provider.