Parent epic: #31
Problem
Status is currently rendered as a human-oriented table, which is not a stable API for editor integrations.
Scope
Add an opt-in structured mode:
hum <project> <template> status --json
Each service record should expose safe structured state already modeled by Hum, including process, port, health, presentation state, identifiers, timestamps, and diagnostic detail where available.
Acceptance criteria
Parent epic: #31
Problem
Status is currently rendered as a human-oriented table, which is not a stable API for editor integrations.
Scope
Add an opt-in structured mode:
hum <project> <template> status --jsonEach service record should expose safe structured state already modeled by Hum, including process, port, health, presentation state, identifiers, timestamps, and diagnostic detail where available.
Acceptance criteria
status --jsonuses the common versioned envelope.--jsonis absent.