Test 1: hyphen IDs (current gen-dag style)
flowchart LR
add-todo["Add Todo"] --> quick-capture["Quick Capture"]
add-todo -.->|gates| todostore["TodoStore"]
Test 2: underscore IDs
flowchart LR
add_todo["Add Todo"] --> quick_capture["Quick Capture"]
add_todo -.->|gates| todostore["TodoStore"]