Add a dedicated database package with Kysely, migrations and typed report queries.
Share report data checks and wire the package into development and both CI providers.
Keep existing JSON report storage and app behavior unchanged. The SQLite cutover comes later.
Checked: builds, types, lint, tests and browser smoke tests.
Known inherited issue: Runed's SvelteKit peer-range mismatch remains unchanged.
- Add a dedicated database package with Kysely, migrations and typed report queries.
- Share report data checks and wire the package into development and both CI providers.
- Keep existing JSON report storage and app behavior unchanged. The SQLite cutover comes later.
Checked: builds, types, lint, tests and browser smoke tests.
Known inherited issue: Runed's SvelteKit peer-range mismatch remains unchanged.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Checked: builds, types, lint, tests and browser smoke tests.
Known inherited issue: Runed's SvelteKit peer-range mismatch remains unchanged.