Parent epic: #31
Problem
An integration cannot build a project/template picker without reading Hum's private registry format or parsing configuration files itself.
Scope
Add supported structured commands for:
- listing registered projects;
- inspecting one registered project;
- enumerating its templates and services;
- exposing safe presentation metadata such as configured port, URL, runtime kind, and dependency names.
Suggested command shapes:
hum project list --json
hum project inspect <name> --json
The final CLI shape may differ, but discovery must not require a template name that has not yet been discovered.
Acceptance criteria
Parent epic: #31
Problem
An integration cannot build a project/template picker without reading Hum's private registry format or parsing configuration files itself.
Scope
Add supported structured commands for:
Suggested command shapes:
The final CLI shape may differ, but discovery must not require a template name that has not yet been discovered.
Acceptance criteria