validate Configuration Data
open override fun validateConfigurationData(configData: IPluginValidationData): IPluginInitializeValidationResult?
Rejects tenant-level installation. CodBi must be installed as a system plugin because its AI services (Whisper, LLAMA) bind local server ports and manage heavyweight processes that would conflict when instantiated once per tenant.