nirs4all.pipeline.dagml.detect module

Pipeline step-shape detection for the dag-ml backend.

The _is_* step predicates, the _detect_* composition detectors (separation / by_source / duplication / stacking branches, rep-fusion), the fusion-merge / meta-learner parsers, and the _generation_kind classifier — the conservative, fail-loud recognizers that decide which native dag-ml path a pipeline takes (and reject anything not exactly handled).