CoreUpload 5.0 Deployment Checklist
===================================

Before going live, confirm the following:

- `builder.Services.AddCoreUpload(...)` is registered.
- `app.UseCoreUpload()` is in the pipeline.
- `app.MapCoreUploadEndpoints()` is mapped.
- `_ViewImports.cshtml` includes `@addTagHelper *, CoreUpload`.
- Upload request limits are configured for your hosting environment.
- `TempDirectory` points to a writable location with enough free space.
- Production sites have `coreupload.lic` installed.
- Any required antiforgery, auth, or rate-limit rules are enabled.
- Your app moves or copies files to permanent storage if they must be kept long term.
- Static web assets are available at `/_content/CoreUpload/js/coreupload.js` and `/_content/CoreUpload/css/coreupload.css`.
