Hot-load boundary
Route XML, service configuration, and service package assets can be adjusted within the runtime's route loading model. Java code, dependencies, Spring beans, and startup parameters remain rebuild or restart boundaries.
Runtime architecture
The public architecture view focuses on delivery boundaries: what can be changed as route assets, what is controlled by configuration, and what requires a runtime rebuild or restart.
MES, WMS, ERP, HTTP clients, data platforms, AI tools, and operations systems enter through routes or APIs.
CLI and management APIs handle deploy, reload, diagnostics, service status, and bounded Action workflows.
Camel XML routes run under service package conventions and can be hot-loaded within route boundaries.
Validation, permissions, Action authorization, transformations, logging, AI tools, and robotics processors apply policy.
HTTP, SQL, MQTT, OPC UA, Modbus, SAP, AVEVA, rosbridge, and gateway routes connect outward.
Route XML, service configuration, and service package assets can be adjusted within the runtime's route loading model. Java code, dependencies, Spring beans, and startup parameters remain rebuild or restart boundaries.
A bounded task session pins the service, version, Action, policy digest, and exact file scope. Managed route apply requires the latest scope digest and fails closed on live-file drift; approval never replaces final authorization or execution checks.
The public repository is a delivery context. It contains the runnable package, examples, docs, skills, and website assets. It does not expose internal source implementation paths or development-only materials.