Complete Generation Spec Language document.
Represents a fully resolved GSL YAML file that ties together a schema,
a scenario pack, chaos configuration, output targets, and validation gates.
Methods:
resolve_path(relative)
Resolve a relative path against the spec file's directory.