attempts to decode the config first as JSON, then YAML, finally erroring if neither work
(path: P)
source not stored for this graph (policy: none)