egui-command — pure command model, no egui dependency.
Defines the core types for representing user-facing commands: their identity, specification (metadata), state, and trigger events.
Architecture
egui-event (typed event bus)
↓
egui-command (this crate — command model)
↓
egui-command-binding (egui integration: shortcut → CommandId)
↓
app (AppCommand enum, business logic)