Laydebug
Self-hostable bug-report pipeline for Expo apps and HTTP clients.
Laydebug is a self-hostable pipeline: host apps collect diagnostics, optionally upload a consented on-device SQLite snapshot, and post reports.bug. The API stores the row, signs a private upload, and opens a GitHub issue with an automation payload. A reusable GitHub Action reproduces with Maestro and comments a suggested fix.
Snapshots never appear as GitHub artifacts, and issue bodies never contain signed URLs or database bytes.
Packages
@laydebug/contract— Zod schemas and frozen tRPC paths@laydebug/core— issue format/parse, SQLite header guards, path ownership@laydebug/triage— Node CLI used by the reusable workflow@laydebug/expo— Expo SDK 57 client@laydebug/api— Hono + tRPC + Drizzle
Continue with installing the API.