Skip to content

background migration context

factory-droid[bot] edited this page Jul 5, 2026 · 1 revision

Migration context

The current app intentionally does not migrate earlier Electrobun/Bun MVP data. README.md states that existing MVP data, Drizzle artifacts, Bun SQLite migrations, and Electrobun app-data layouts are not migration targets.

Why it matters

This boundary lets the Rust core own a fresh SQLite schema in crates/qa-scribe-core/src/storage/mod.rs. It also keeps attachment storage and generation history aligned with current domain types under crates/qa-scribe-core/src/domain.

Where to look

File Purpose
README.md Current status and migration boundary.
docs/adr/0009-rebuild-with-rust-tauri.md Rebuild decision.
crates/qa-scribe-core/src/storage/mod.rs Fresh schema implementation.
crates/qa-scribe-core/src/lib.rs App status declares migration_required: false.

See Rust core for the implementation boundary.

Clone this wiki locally