Repository navigation
Tiiny Brain 0.1.2
A fresh install could not answer its own first two questions. /api/vitals and /api/settings both count rows in entity, and nothing on the cockpit's path created that table, so on a database nobody had built an entity index in the query raised, the handler dropped the socket, and the browser showed ERR_EMPTY_RESPONSE with an empty page behind it.
- Every table the app owns is now created on every connection, by one function the three modules share. A fresh database and one left half built by 0.1.1 both come out complete.
- A route that raises answers 500 with the reason instead of closing the connection in silence. The traceback still goes to farm.log.
- The corpus moves to the data directory the farm keeps beside the version folders, so an index survives an update.
ARCHIVER_HOMEstill wins and a plain checkout is unchanged. Your notes were never involved: they are markdown files in your own folder. /favicon.icoanswers 204 and the page carries its own mark.- First CI: the tests and the selfcheck run on Linux, macOS and Windows.