| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
mkdocs --strict build was failing because faq.md and troubleshooting.md link to testing.md#a-minimal-fake-backend, but no section with that anchor existed.
| Back | FazBrowse Home | New Git URL |
What
pn doctor gains a --json flag for scripting, mirroring pn devices --json (#22). With --json, stdout carries a JSON array of check results and nothing else; the human verdict line moves to stderr. Exit codes are unchanged — still keyed to the worst check level.
Nothing changes for the default invocation: pn doctor without the flag prints the same report it always has.
Why
How (brief)
src/pythonnative/project/doctor.py
src/pythonnative/cli/pn.py
tests/test_cli.py
tests/project/test_doctor.py
docs/api/cli.md
Testing
Risks/Impact
Docs/Follow-ups
Closes #37