Parent epic: #31
Problem
Integrations need to show actionable diagnostics without scraping the compact doctor table and prose.
Scope
Add:
hum <project> <template> doctor --json
Represent project-level, task-level, and service-level checks as structured records with stable status and issue identifiers.
Acceptance criteria
Parent epic: #31
Problem
Integrations need to show actionable diagnostics without scraping the compact doctor table and prose.
Scope
Add:
hum <project> <template> doctor --jsonRepresent project-level, task-level, and service-level checks as structured records with stable status and issue identifiers.
Acceptance criteria
doctor --jsonuses the common versioned envelope.--json.