fernet-encryption-for-data-source-credentials

Data source credentials (Snowflake username, password, account, warehouse) are encrypted with Fernet (symmetric AES-128-CBC) before storage in Postgres. The encryption key is pulled from RSAME_ENCRYPTION_KEY env var (must be a URL-safe base64-encoded 32-byte key). The shared EncryptionService lives in packages/db/ so both the API and worker processes share the same encrypt/decrypt logic without duplication.