> ## Documentation Index
> Fetch the complete documentation index at: https://docs.launcherforge.io/llms.txt
> Use this file to discover all available pages before exploring further.

# How uploads work

> Understand scanning, hashing, manifests, and file transfer.

# How uploads work

1. Scan files.
2. Calculate SHA-256.
3. Create the manifest.
4. Detect new or modified files.
5. Upload required files.
6. Create the version.

* `STABLE` establishes a full release baseline.
* `PATCH` and `HOTFIX` use manifest comparison to transfer required changes.

<Frame caption="Scanning, hashing, manifest creation, and transfer">
  <img src="https://mintcdn.com/launcher-forge/bI18S_IAtXIDvEcC/images/screenshots/cli-how-uploads-work.png?fit=max&auto=format&n=bI18S_IAtXIDvEcC&q=85&s=b487aa85ffddc6eed31bfe2688d87b16" alt="CLI upload processing" width="1600" height="900" data-path="images/screenshots/cli-how-uploads-work.png" />
</Frame>
