docs(readme): comprehensive project guide

↗ view on GitHub · riffyraf · 2026-05-03 · b89e5763

Replace minimal README with full project documentation:
architecture overview (process model + IPC surface + supabase shim),
security model (threat model + scrypt params + JWT verifier + sandbox/CSP +
filesystem guard + lockout-state caveat), data layout, build
prerequisites + EPERM/Developer Mode notes, expanded project layout,
tech stack table, full diff-from-upstream summary, known limitations,
and contributor conventions. Also fixes the stale "LibreOffice not
bundled" line - it has been bundled since the LO-installer fix.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Repository rafal-fryc/mikelocal
Author riffyraf <rafstanfryc@gmail.com>
Authored
Parents 79acd8a6
Stats 1 file changed , +532 , -79
Part of Local desktop port (Electron + SQLite + workspace folder)

Capture this commit into my fork

Download a Markdown prompt that tells Claude how to port this exact commit into your working tree. Run it via claude -p < capture-commit-b89e5763.md from inside the repo you want the change in.

⬇ Download capture-commit-b89e5763.md