The manifest exactly as written, with no interpretation. This is the one
place an adapter manifest is read from disk: the renderer narrows it to the
mapping fields below, the orchestrator narrows it to headless, and neither
needs its own copy of "find the file, parse it, say which file failed".
The manifest exactly as written, with no interpretation. This is the one place an adapter manifest is read from disk: the renderer narrows it to the mapping fields below, the orchestrator narrows it to
headless, and neither needs its own copy of "find the file, parse it, say which file failed".