805 B
805 B
CHRONOGRID P2P - AI CONTEXT & ARCHITECTURAL MANDATES
-
DATA SOVEREIGNTY & LOCAL-FIRST MANDATE:
- Never generate code that transmits data to third-party cloud endpoints or SaaS providers.
- All network synchronization MUST utilize
crates/chronogrid_netover libp2p / QUIC with Noise XK encryption.
-
TECH STACK BOUNDARIES:
- Presentation: Flutter (Win32 for Windows, GTK3 for Linux, Android NDK).
- Core Logic & Storage: Rust (
crates/chronogrid_core) with SQLCipher & Automerge CRDT. - FFI Bridge: Use
flutter_rust_bridgeC-ABI generation ONLY.
-
SINGLE SOURCE OF TRUTH:
- Prior to modifying data structures, consult
docs/API_CONTRACTS/schema.sqlanddocs/ARCHITECTURE/01-OSAD-system-architecture.md. - Update documentation in
/docsconcurrently with code changes.
- Prior to modifying data structures, consult