Flowchart: Content Acquisition Layer
This flowchart details the critical transformation step where a GameManifest with package-level instructions is converted into one with specific, actionable file operations.
Provider Transformation Logic:
| Provider | Input Type | Transformation Process | Output Type | Key Operations |
|---|---|---|---|---|
| HttpContent | Package entries | Download → Extract → Scan → Transform | Copy/Patch entries | Archive processing |
| GitHub | Remote entries | Pass-through validation | Unchanged manifest | Direct downloads |
| FileSystem | Copy entries | Path validation | Unchanged manifest | Local file access |
