config build pipeline: scan the 7 known YAML filenames, validate each present file, run cross-file business-rule checks, map to ClusterConfig, serialize. Missing files become empty sections; schema-valid-but-unmapped fields and undefined references warn to stderr instead of failing. write_output() handles -o <path>/-o - and returns the hex SHA-256 digest (printing it is the CLI's job). |
||
|---|---|---|
| .. | ||
| settings | ||
| specs | ||
| steering | ||