Architecture
The mere facade crate#
Rather than depend on individual member crates directly, consumers depend on the mere facade crate. It re-exports workspace members behind capability features:
graphlinked-datacanvasworkbenchquery
See Feature Flags for what the README states about each.
Publishing model#
Workspace version is 0.0.1. A few crates are published individually: muniment, chartulary, seiche, personae, and stickleback. The rest of the 92 crates set publish = false — they are not published on their own, and are consumed through the workspace / the mere facade instead.
External dependencies#
Sibling repositories genet, netrender, and retinue arrive as git dependencies, so a plain cargo build resolves everywhere without extra setup. Rust is pinned at 1.97.1.
Consumers#
Mere is consumed as a git dependency by Turnstone (the browser app) and other sibling repos. See Getting the Code for the runnable ports that live inside this repository, under ports/.
Back to Overview · Next: Feature Flags