Scenario Building and Management
Visual scenario builder with 5-step wizard: basic info (name, description, duration, time acceleration), drivers (starting positions, HOS remaining), loads (pickup/delivery stops with appointments), events...
Exchange and Event Streaming
Provides webhook management (create/update/delete endpoints, subscribe to event types, HMAC-SHA256 signature verification, delivery attempt tracking with retry).
Simulation Engine
Provides multi-simulation support with time acceleration, lifecycle management, state persistence, distributed execution, and bookmark navigation.
HOS (Hours of Service) Simulation
Supports multi-jurisdiction HOS regulations including US DOT (11/14/70-hour rules), Canadian NSC (13/14/70-hour with split sleeper berth), and Mexican NOM-087 (14/16/70-hour rules).
Route Simulation & Generation
Generates routes between origin/destination using OSRM for real road-following or linear interpolation for simple testing.
Event Injection & Fault Simulation
Supports injectable events including delay events (traffic delays with reason and duration), breakdown events (vehicle breakdowns with repair time), duty status changes (force status...
Trip Simulation & Multi-Stop Support
Generates Trip simulations with generic Stop[] sequences enabling testing of freight (Pickup → Delivery), LTL (multi-stop freight), DSD (warehouse → customer stops → return),...
Exchange Engine (VAN Simulator)
204/990/214/210/997 transaction processing with envelope batching and SFTP transport simulation.
Trading Partner Simulator
Status: Implemented (Phase 1 Complete) Trading partners are active participants with behavior, state, and bidirectional communication.
Bookmarks & Timeline Navigation
Named time markers (e.g., "First pickup", "HOS warning") with time offset from scenario start, optional camera position for map view, and jump-to-bookmark capability for...
Expectation Validation & Testing
CI/CD integration with expected events defined in scenario YAML, automatic validation during simulation, pass/fail results with failure reasons, and JUnit XML export for CI...
Public Demo Mode
Full-screen map view with minimal chrome, floating controls overlay, auto-start demo scenario, and screenshot mode for proposals.