
Load and validate a YAML project
load_project.RdResolve local schemas and service policies from an explicit client root without generating output.
Value
A list containing named services, input file paths, normalized root, package name, and optional formatter policy. Each service contains resolved schema files and validated generation policy.
Details
Paths inside project and service YAML resolve against root. Services require unique IDs, local schema selectors, and a client helper name. Unknown fields, invalid types, unsafe paths, executable YAML tags, unresolved callbacks, and invalid selectors fail. callback_files are fingerprinted inputs, not sourced scripts.