CAFramework
/ Documentation
Arsitektur

Arsitektur & Modul Modular

Bedah struktur crates, domain slices, dan event broker.

Struktur Crates CAFramework

CAFramework dipecah menjadi beberapa crates independen untuk menjamin pemisahan tanggung jawab (Separation of Concerns):

  • caf-core: Tipe data inti, error handling berstandar CADS, dan runtime konfigurasi.
  • caf-security: Derivasi Argon2id, wrapper SQLCipher, dan hashing kredensial.
  • caf-billing: Validasi lisensi Ed25519 dan integrasi sinkronisasi GCC.
  • caf-ui: Komponen UI CADS Wireframe, TitleBar frameless, dan tata letak responsif.

Komunikasi Antar Modul:

Modul berkomunikasi melalui asynchronous message passing tanpa tight coupling, menjaga modularitas vertikal setiap fitur baru.