// Open CAD Studio plugin runtime (phase 1: built-in, in-process). // // Generic host only — no domain logic. See `docs/plugin-architecture.md`. // Domain plugins (e.g. storm_sewer) live under `src/modules//` and // register here via `inventory::submit!(PluginRegistration { … })`. pub mod host; pub mod manifest; pub mod registry; pub use registry::all_ribbon_modules; pub(crate) use host::BuiltinPlugin; pub(crate) use registry::try_dispatch;