Zero-knowledge note storage. Share links look like /s/<id>#<key> — the key never reaches this server.
/s/<id>#<key>
Endpoints: GET /health, GET /s/<id>, POST /api/notes, POST /api/import-pdf.
GET /health
GET /s/<id>
POST /api/notes
POST /api/import-pdf