cybercore 0.4.1

Shared config schema, palette, design tokens, and path conventions for the Cybercore Systems Framework
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! cybercore — the shared definition repository for the Cybercore
//! Systems Framework. The single source of truth for the CYBERGRID
//! palette, canonical filesystem paths, and (over time) other schema
//! shared across cyberdeck, cyberdock, cyberterm, cyberplug,
//! omniscient, and whatever comes next.
//!
//! The actual data lives under `schema/`, not in this source code — this
//! crate is a typed, compile-time-embedded loader, not the data's owner.
//! `schema/cybergrid.json` holds metadata (schema version, active theme,
//! paths); each theme's 11-color palette is its own file under
//! `schema/themes/<family>/<slug>.json`. `build.rs` merges all of it into
//! one embedded blob at compile time — edit the JSON files, add or remove
//! theme files freely; everything else follows, no Rust code to touch.

pub mod palette;
pub mod paths;
pub mod schema;
pub mod tokens;