qat.experimental.system_data.materialisers.descriptor_resolution module

Descriptor resolution helpers for materialiser boundary dispatch.

These helpers resolve source type/version from payload metadata and plugin detector hooks, while preserving structured boundary error behaviour.

resolve_source_descriptor(source_payload)

Resolve source descriptor from payload metadata or pattern detection.

Return type:

tuple[SourceType, str]