The doctor command checks local toolchain health.
Syntax
partitura doctor
The command accepts no arguments.
Checks
The command performs the following checks in order:
| # | Tool | Description |
|---|---|---|
| 1 | partitura-cli |
Verifies the CLI binary is resolvable in PATH |
| 2 | muse-cli |
Verifies the Muse CLI binary is resolvable in PATH (required for export to PDF, PNG, MP3, WAV, MIDI) |
Output
The command prints one line per check to stdout, containing:
- A status indicator (pass or fail)
- The tool name
- A brief description of what the tool is needed for
- A remediation hint when a check fails
All Checks Pass
ok partitura-cli found at /usr/local/bin/partitura-cli
ok muse-cli found at /usr/local/bin/mscore
Checks Fail
ok partitura-cli found at /usr/local/bin/partitura-cli
fail muse-cli not found in PATH
hint: install MuseScore (brew install --cask musescore)
1 of 2 checks failed
Exit Codes
| Code | Meaning |
|---|---|
0 |
All checks passed |
1 |
One or more checks failed |
See Also
- export — Export to PDF, PNG, MP3, WAV, MIDI (requires
muse-cli) - Install Guide — Installation instructions