A user asked whether ViewDoctor's diff scan should run after every coding-agent change or only before commit. The old workflow made both interpretations possible.
ViewDoctor gives coding agents a compact SwiftUI checkpoint after a coherent change, then runs a separate staged gate before commit. It includes new untracked Swift files, attaches ownership from SwiftPM, Tuist, or Xcode modules, and outputs agent JSON, text, full JSON, or SARIF. Everything runs locally. Version 0.1.7 keeps three deliberately narrow rules and reports when Tuist helpers make the static module graph incomplete.