Scenarios
The Scenarios view describes key use cases and interaction flows through the system.
Use Case Diagram - System Overview
High-level use cases for all actors.
Use Case Diagram - Editor Features
Detailed use cases for the TM editor.
Sequence Diagram - User Login and Navigation
Complete flow from visiting the app to accessing the editor.
Sequence Diagram - Create Turing Machine
Flow for creating a TM using the visual editor.
Sequence Diagram - Edit Code and Sync
Flow for editing code and syncing to diagram.
Sequence Diagram - Run Simulation
Complete simulation execution flow.
Sequence Diagram - Export Machine
Flow for exporting the TM as JSON or PNG.
Activity Diagram - Complete User Journey
End-to-end user journey from login to simulation.