Parent
#136
What to build
Provide the first-run path for users who need Runtime Bindings but do not want to hand-write YAML. hyard vars init should generate schema 2 Runtime Bindings skeletons, and interactive Package Installation should collect missing required bindings before package-owned runtime output is written.
Acceptance criteria
Blocked by
Parent
#136
What to build
Provide the first-run path for users who need Runtime Bindings but do not want to hand-write YAML.
hyard vars initshould generate schema2Runtime Bindings skeletons, and interactive Package Installation should collect missing required bindings before package-owned runtime output is written.Acceptance criteria
hyard vars init <package-source>generates a schema2.harness/vars.yamlskeleton using declared Package Variables.hyard vars init --defaultsmaterializes declaration defaults as inline values only when explicitly requested.hyard vars initdoes not materialize declaration defaults by default.hyard vars initrespects sensitive declarations by generatingvalue_from.envshape instead of inline values for sensitive variables.hyard installprompts for missing required Runtime Bindings when attached to a TTY..harness/vars.yaml, validates them, and continues installation.Blocked by