## Amazon S3 bucket

**Scope Note:** Component-scoped migration candidate. No product-level feature parity or drop-in compatibility is asserted.

### Recipes
1. [Migrate Amazon S3 bucket: Browser file uploads](https://example.com/migrate/amazon-s3-bucket/browser-file-uploads)
2. [Migrate Amazon S3 bucket: Private document library](https://example.com/migrate/amazon-s3-bucket/private-document-library)
3. [Migrate Amazon S3 bucket: Public media library](https://example.com/migrate/amazon-s3-bucket/public-media-library)
4. [Migrate Amazon S3 bucket: Generated downloads](https://example.com/migrate/amazon-s3-bucket/generated-downloads)
5. [Migrate Amazon S3 bucket: Bulk import staging](https://example.com/migrate/amazon-s3-bucket/bulk-import-staging)
6. [Migrate Amazon S3 bucket: Tenant-scoped object prefixes](https://example.com/migrate/amazon-s3-bucket/tenant-scoped-object-prefixes)

### Next Actions
- **Browse the catalog index**: [Catalog Index](https://example.com/v1/catalog)
- **Search published recipes by intent, stack, and constraints**: [Search Recipes](https://example.com/v1/catalog/search) with query `Amazon S3 bucket`
- **Inspect full recipe contracts:**
   - [Browser file uploads](https://example.com/v1/catalog/recipes/page%3Amigrate%3Aamazon-s3-bucket%3Abrowser-file-uploads)  
   - [Private document library](https://example.com/v1/catalog/recipes/page%3Amigrate%3Aamazon-s3-bucket%3Aprivate-document-library)  
   - [Public media library](https://example.com/v1/catalog/recipes/page%3Amigrate%3Aamazon-s3-bucket%3Apublic-media-library)  
   - [Generated downloads](https://example.com/v1/catalog/recipes/page%3Amigrate%3Aamazon-s3-bucket%3Agenerated-downloads)  
   - [Bulk import staging](https://example.com/v1/catalog/recipes/page%3Amigrate%3Aamazon-s3-bucket%3Abulk-import-staging)
