kotoba_state_graph/
lib.rs

1//! `kotoba-state-graph`
2//!
3//! A library for managing UI state as a graph within the Kotoba ecosystem with KeyValueStore backend.
4//! It provides:
5//!   - A standard schema for representing UI components and their state.
6//!   - Generic, reusable graph rewrite rules for common UI state transitions.
7//!   - A high-level `.kotobas` accessor library to abstract away GQL and rewrite logic.
8
9pub mod rules;
10pub mod schema;
11
12pub use rules::*;
13pub use schema::*;
14
15// Re-export KeyValueStore for convenience
16pub use kotoba_storage::KeyValueStore;