Troubleshooting Map¶
Use this page as the top-level decision tree when Arqon Maestro is not behaving correctly.
flowchart TD
A[Problem observed] --> B{Startup works?}
B -->|No| C[Check loading and startup path]
B -->|Yes| D{Mic meter moves?}
D -->|No| E[Check microphone capture and device selection]
D -->|Yes| F{Chunking works?}
F -->|No| G[Check VAD and utterance lifecycle]
F -->|Yes| H{Transcript/command returns?}
H -->|No| I[Check stream and backend response]
H -->|Yes| J{Editor action works?}
J -->|No| K[Check active app and plugin routing]
J -->|Yes| L[System healthy] Failure Layers¶
Startup¶
Symptoms:
- permanent loading state
- missing controls
- local services never become ready
Primary references:
Audio Capture¶
Symptoms:
- no meter movement
- no chunk start
- no input activity
Primary references:
- local microphone diagnostics
- client audio implementation
Streaming and Backend¶
Symptoms:
- chunk start but no results
- repeated partial behavior
- no final response
Primary references:
Editor and Tool Routing¶
Symptoms:
- transcripts appear but no action applies
- wrong app context
- plugin appears disconnected
Primary references:
- active app detection
- plugin routing path
Principle¶
Always debug from lower layers to higher layers:
- startup
- microphone
- chunking
- stream/backend
- editor/tool execution