chronogrid/docs/TASKS/phase_1_storage_and_crdt.md

642 B
Raw Blame History

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 lutter_rust_bridge FFI bindings bridging Rust storage methods to Dart.