642 B
642 B
Phase 1: Native Storage & Core CRDT Foundation
Status: Ready for Agent Execution
- Task 1.1: Initialize Rust Cargo Workspace in crates/ and configure root Cargo.toml.
- Task 1.2: Implement chronogrid_crypto crate with Argon2id master key derivation and OS keychain bindings.
- Task 1.3: Implement chronogrid_core database initializers using SQLCipher 4.x matching docs/API_CONTRACTS/schema.sql.
- Task 1.4: Integrate Automerge Rust crate into chronogrid_core for task and note CRDT register mutations.
- Task 1.5: Generate flutter_rust_bridge FFI bindings bridging Rust storage methods to Dart.