# Order of St John Seals - Deployment Summary

**Generated**: 2025-11-13 02:53:37 UTC

## Seal Files

### SVG Source Files
- digital-bank-seal.svg
- diplomatic-security-seal.svg
- iccc-provost-marshals-seal.svg
- iccc-seal.svg

### PNG Generated Files
17 PNG files generated

## File Locations

- **SVG Source**: `assets/credential-images/svg/`
- **PNG Output**: `assets/credential-images/png/`
- **Documentation**: `docs/design/ORDER_SEALS_DESIGN_GUIDE.md`

## Next Steps

1. **Review PNG Files**
   - Check quality and clarity
   - Verify all sizes generated correctly
   - Ensure file sizes are optimized

2. **Upload to CDN**
   - Use: `assets/credential-images/png/upload-to-cdn.sh`
   - Or manually upload to your CDN
   - Ensure HTTPS and public access

3. **Update Manifest Templates**
   - Update CDN URLs in `manifests/entra/*-manifest-template.json`
   - Verify all credential types have correct seal references

4. **Configure Environment**
   - Set `ENTRA_CREDENTIAL_LOGO_URI` per credential type
   - Update staging/production configurations

5. **Test**
   - Issue test credentials
   - Verify seals display in wallets
   - Test all credential types

## Quick Commands

```bash
# Validate seals
./scripts/validation/validate-seal-files.sh

# Prepare seals (if needed again)
./scripts/deploy/prepare-all-credential-seals.sh

# Complete deployment
./scripts/deploy/complete-seal-deployment.sh
```

## CDN URLs (Update After Upload)

After uploading to CDN, update these URLs in manifest templates:

- Default/Financial: `https://cdn.theorder.org/images/digital-bank-seal.png`
- Judicial: `https://cdn.theorder.org/images/iccc-seal.png`
- Diplomatic: `https://cdn.theorder.org/images/diplomatic-security-seal.png`
- Provost Marshals: `https://cdn.theorder.org/images/iccc-provost-marshals-seal.png`

---

**Status**: ✅ Ready for CDN Upload
