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 |