PCMDefaultsConfig
Configuration for augmenting CEM results with PCM default values.
Import
Section titled “Import”>>> from r2x_reeds.sysmod.pcm_defaults import PCMDefaultsConfig>>> assert PCMDefaultsConfig is not NoneBases: PluginConfig. Inherited contracts remain defined by the base classes.
Declared fields
Section titled “Declared fields”These fields are declared on this class. Required/default behavior is shown directly from source. Base-class fields also apply.
pcm_defaults_fpath
Section titled “pcm_defaults_fpath”pcm_defaults_fpath: Path | str | None = Field(default=None, description='Path for JSON file containing PCM defaults.')pcm_defaults_dict
Section titled “pcm_defaults_dict”pcm_defaults_dict: dict[str, dict[str, Any]] | None = Field(default=None, description='Dictionary of PCM defaults to apply.')pcm_defaults_override
Section titled “pcm_defaults_override”pcm_defaults_override: bool = Field(default=False, description='Flag to override existing PCM fields with JSON values.')Continue with the Python API overview and transform contracts.