trending

Agent checkpoint or pre-commit gate?

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.

In 0.1.7 I split them:

Agent checkpoint after one coherent edit:

viewdoctor scan . --git-diff --format agent

21h ago

ViewDoctor - SwiftUI checks for agents in multi-module repos

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.