Skip to content

N-04: Extend doctor from "backend capabilities" to "everything this install can actually do" #294

Description

@gfargo

Value: high. doctor already probes sharp. It does not probe the jSquash codecs (B-02 would have been caught at
install time), Ollama reachability + which vision models are pulled, ONNX model cache state, or the Bun version against
engines. Making doctor the single "is this install healthy" command — plus B-09's exit codes — turns it into
something usable in CI and as an agent pre-flight, and makes every "why did my bulk run fail on item 1" report
self-diagnosing.


Extracted from a repo audit performed 2026-07 (the audit doc it came from was proposed via an unmerged docs PR).

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions