Troubleshooting
Start with the smallest relevant inspection surface:
- Read the failing command's structured output.
- Run
sporades doctorfor the target session. - Inspect logs and runtime state without mutating it.
- Reset only the owned state you intentionally want to discard.
Classify the failure before acting: build failures belong to source or client toolchain setup; startup failures belong to runtime configuration or services; route failures belong to the Container or Host lifecycle. Do not erase local state merely because a release or route is unhealthy.
See Troubleshooting for known symptoms and local operations for inspection commands. For filesystem ownership and mount questions, consult the runtime layout.