Battery Swap Service - Interaction Diagrams¶
This folder contains interaction diagrams that show how different components, systems, and external services interact with the core Battery Swap Service FSMs.
Purpose¶
- System Interactions: How external systems communicate with FSM components
- Integration Patterns: Sequence diagrams for external service integrations
- Signal Flow: How external signals are processed and mapped to fundamental FSM inputs
- Cross-System Boundaries: Communication patterns between ABS, external services, and third parties
Content Guidelines¶
- Focus on interaction sequences and system boundaries
- Show signal compression and external-to-fundamental mapping
- Document integration patterns with external systems
- Avoid duplicating core FSM state definitions (those belong in
/diagrams)
Files¶
battery-swap-fsm-interaction.puml- Core FSM interaction patterns and signal compressionabs-odoo-subscription.puml- Integration sequence with Odoo subscription management
Related Documentation¶
- Core FSM definitions:
../diagrams/ - Architecture principles:
../../../docs/architecture/fsm-signal-compression.md - Model status:
../model-status.md