One run, deterministic artifacts
Human, JSON, JUnit, Markdown, and badge projections come from the same result. Destinations must be explicit, distinct, and new; reporting failure cannot be presented as diagnostic success.
CI
mcp-doctor inspect \
+ --json-report artifacts/mcp-doctor.json \
+ --junit-report artifacts/mcp-doctor.xml \
+ -- node ./dist/server.js --stdio