# String-literal dispatch chains (>=3 branches) outside registry homes
src/spectramr/cli/app.py::list_features  # 6 branches
src/spectramr/config/config_builder.py::ConfigBuilder.save  # 3 branches
src/spectramr/config/schemas/base.py::ParallelismConfigSchema._strategy_matches_subblocks  # 3 branches
src/spectramr/config/schemas/data.py::DataConfigSchema.validate_split_strategy  # 3 branches
src/spectramr/config/schemas/defaults_provider.py::ConfigDefaultsProvider.get_defaults  # 3 branches
src/spectramr/config/schemas/loss.py::LossConfigSchema.get_enabled_losses  # 10 branches
src/spectramr/config/schemas/loss.py::LossConfigSchema.get_enabled_losses.extract_from_config  # 10 branches
src/spectramr/config/schemas/loss.py::LossConfigSchema.reconstruction_managed_losses  # 3 branches
src/spectramr/config/schemas/training/pipeline.py::ActionSchema.validate_action_fields  # 4 branches
src/spectramr/core/metrics/hallucination_test.py::insert_synthetic_features  # 3 branches
src/spectramr/core/metrics/statistical_tests.py::StatisticalTests.perform_tests  # 3 branches
src/spectramr/data/builders/dataset_instantiator.py::DatasetInstantiator._create_mrixfields  # 3 branches
src/spectramr/data/builders/dataset_instantiator.py::DatasetInstantiator._create_nifti_universal  # 3 branches
src/spectramr/data/builders/manifest_loader.py::ManifestLoader._build_on_the_fly_index  # 3 branches
src/spectramr/data/builders/sampler_factory.py::build_patch_sampler  # 3 branches
src/spectramr/data/builders/site_balancer.py::build_balancer  # 3 branches
src/spectramr/data/builders/torchio_subject_builder.py::FastMRISubjectBuilder._apply_coil_processing  # 7 branches
src/spectramr/data/builders/torchio_transform_builder.py::TorchIOTransformBuilder.build_train_transforms  # 4 branches
src/spectramr/data/builders/torchio_transform_builder.py::TorchIOTransformBuilder.build_val_transforms  # 4 branches
src/spectramr/data/builders/torchio_transform_builder.py::TorchIOTransformConfig.__post_init__  # 6 branches
src/spectramr/data/collation/strategies.py::SlabCollateStrategy.collate  # 3 branches
src/spectramr/data/datasets/factory.py::create_dataset  # 6 branches
src/spectramr/data/datasets/mrixfields_dataset.py::MRIxFieldsPairedDataset.__init__  # 4 branches
src/spectramr/data/datasets/mrixfields_dataset.py::MRIxFieldsPairedDataset._build_pairs  # 5 branches
src/spectramr/data/datasets/mrixfields_dataset.py::mrixfields_pairing_feasibility  # 6 branches
src/spectramr/data/eda/loader.py::_load_one  # 6 branches
src/spectramr/data/eda/runner.py::run_dataset  # 4 branches
src/spectramr/data/io_strategies.py::AutoDetectStrategy.load  # 5 branches
src/spectramr/data/io_strategies.py::load_tensor_from_file  # 3 branches
src/spectramr/data/metadata/index_builder.py::IndexBuilder.load_from_manifest_roles  # 3 branches
src/spectramr/data/transforms/acquisition_metadata.py::_read_metadata  # 4 branches
src/spectramr/data/transforms/acquisition_params_extractors.py::extract_acquisition_params  # 3 branches
src/spectramr/data/transforms/kspace_coil_transforms.py::CoilCombineTransform.apply_transform  # 4 branches
src/spectramr/data/transforms/realistic_degradations.py::KSpaceUndersampling._create_mask  # 3 branches
src/spectramr/data/writers/output_writer.py::OutputWriter._write_one  # 3 branches
src/spectramr/domain/services/generation_3d_orchestration_service.py::Generation3DOrchestrationService._build_domain_entity  # 3 branches
src/spectramr/infrastructure/builders/directors/data_pipeline_director.py::apply_coil_processing  # 4 branches
src/spectramr/infrastructure/distributed/distributed_training.py::synchronize_across_ranks  # 4 branches
src/spectramr/infrastructure/distributed/fsdp_wrap.py::_build_auto_wrap_policy  # 3 branches
src/spectramr/infrastructure/distributed/peft_inject.py::inject_peft  # 5 branches
src/spectramr/infrastructure/domain_validation.py::validate_loss_domains  # 3 branches
src/spectramr/infrastructure/evaluation/mrixfields_baselines/discovery.py::_ordered_field_pairs  # 3 branches
src/spectramr/infrastructure/inference/processing_strategies.py::InferenceDispatcher._select_strategy  # 3 branches
src/spectramr/infrastructure/logging/__init__.py::__getattr__  # 4 branches
src/spectramr/infrastructure/optimization/schedulers/phase_scheduler.py::PhaseScheduler.update_model_state  # 3 branches
src/spectramr/infrastructure/orchestration/campaign_evaluator.py::CampaignEvaluator._load_test_samples  # 3 branches
src/spectramr/infrastructure/physics/biophysics/bloch.py::BlochSimulator.forward  # 3 branches
src/spectramr/infrastructure/physics/coil_sensitivity.py::create_synthetic_csm  # 3 branches
src/spectramr/infrastructure/physics/coil_sensitivity.py::estimate_smaps  # 7 branches
src/spectramr/infrastructure/physics/digital_twin_simulator.py::DigitalTwinSimulator._apply_single_motion  # 4 branches
src/spectramr/infrastructure/physics/engine.py::PhysicsEngine.get_dc_module  # 3 branches
src/spectramr/infrastructure/physics/integration.py::CoilSensitivityEstimator.forward  # 4 branches
src/spectramr/infrastructure/physics/multi_acquisition.py::MultiAcquisitionSimulator.forward  # 6 branches
src/spectramr/infrastructure/physics/pinn.py::get_pde  # 3 branches
src/spectramr/infrastructure/physics/sampling.py::KSpaceAccelerator.timestep_for_acceleration  # 3 branches
src/spectramr/infrastructure/physics/sampling.py::UniformCartesianKSpaceAccelerator.get_acceleration_mask  # 3 branches
src/spectramr/infrastructure/physics/scanner_profile.py::axis_kwargs  # 3 branches
src/spectramr/infrastructure/physics/severity.py::shape_severity_ratio  # 3 branches
src/spectramr/infrastructure/physics/trajectories.py::get_trajectory  # 4 branches
src/spectramr/infrastructure/reporting/style.py::use_default_style  # 3 branches
src/spectramr/infrastructure/services/checkpoint_service.py::CheckpointService._load_safetensors  # 5 branches
src/spectramr/infrastructure/services/checkpoint_service.py::CheckpointService._save_safetensors  # 5 branches
src/spectramr/infrastructure/services/coil_sensitivity_service.py::CoilSensitivityEstimationService.estimate_sensitivity_maps  # 5 branches
src/spectramr/infrastructure/services/device_manager.py::DeviceManager._setup_device  # 3 branches
src/spectramr/infrastructure/training/builders/loss_builder.py::LossBuilder._build_list_based_losses  # 4 branches
src/spectramr/infrastructure/training/gradient_stability.py::EnhancedLRScheduler.create  # 4 branches
src/spectramr/infrastructure/training/gradient_stability.py::GradientStabilityManager._perform_gradient_clipping  # 3 branches
src/spectramr/infrastructure/training/loss_scheduler.py::LossScheduler.compute_schedule  # 3 branches
src/spectramr/infrastructure/training/strategies/diffusion.py::DiffusionTrainingStrategy.sample_timesteps  # 4 branches
src/spectramr/infrastructure/training/strategies/guided_sr_strategy.py::GuidedSuperResolutionStrategy._extract_reference  # 4 branches
src/spectramr/infrastructure/training/strategies/mixins/kspace.py::KspaceMixin._prepare_model_input  # 4 branches
src/spectramr/infrastructure/training/strategies/mixins/metrics_mixin.py::MetricsMixin._apply_metric_transforms  # 3 branches
src/spectramr/infrastructure/training/strategies/physics_equivariant_ssl_strategy.py::_apply_operator  # 3 branches
src/spectramr/infrastructure/training/strategies/pipeline_strategy.py::MultiTrainingStrategy._execute_flow  # 4 branches
src/spectramr/infrastructure/training/strategies/pipeline_strategy.py::MultiTrainingStrategy._resolve  # 3 branches
src/spectramr/infrastructure/validation/config_health_checker.py::ConfigHealthChecker._derive_expected_channels  # 6 branches
src/spectramr/infrastructure/validation/config_health_checker.py::ConfigHealthChecker.check_coil_processing_consistency  # 3 branches
src/spectramr/infrastructure/validation/config_health_checker.py::ConfigHealthChecker.check_model_loss_output_domain  # 4 branches
src/spectramr/infrastructure/validation/config_health_checker.py::ConfigHealthChecker.check_phase3_model_constraints  # 10 branches
src/spectramr/infrastructure/validation/forward_probe.py::synthetic_forward_probe  # 4 branches
src/spectramr/models/blocks/adapters/shape_adapters.py::LatentReshape2D.forward  # 6 branches
src/spectramr/models/blocks/adapters/shape_adapters.py::LatentReshape3D.forward  # 6 branches
src/spectramr/models/blocks/attention.py::LinearAttention.__init__  # 4 branches
src/spectramr/models/blocks/cfg_schedule.py::make_schedule  # 5 branches
src/spectramr/models/blocks/cross_scan_3d.py::CrossScan3D._flatten_axis  # 3 branches
src/spectramr/models/blocks/cross_scan_3d.py::CrossScan3D._unflatten_axis  # 3 branches
src/spectramr/models/blocks/dual_domain_attention_kan.py::KANGatedDualDomainAttention.forward  # 3 branches
src/spectramr/models/blocks/embeddings.py::AdvancedKANPositionalEmbedding.__init__  # 3 branches
src/spectramr/models/blocks/fusion.py::MultiModalFusionBlock.__init__  # 3 branches
src/spectramr/models/blocks/residual.py::UnifiedResidualBlock.__init__  # 3 branches
src/spectramr/models/blocks/triton_scan.py::selective_scan  # 5 branches
src/spectramr/models/blocks/upsampling.py::UnifiedUpsampleBlock.__init__  # 5 branches
src/spectramr/models/classifiers/guidance_free_classifier.py::GuidanceFreeClassifier._build_model  # 4 branches
src/spectramr/models/diffusion/architectures/enhanced_deep_unet.py::create_diffusion_model  # 3 branches
src/spectramr/models/diffusion/cold_diffusion.py::ColdDiffusion.__init__  # 4 branches
src/spectramr/models/diffusion/cold_diffusion.py::ColdDiffusion._degrade  # 4 branches
src/spectramr/models/diffusion/diffusion_parts/swin_transformer_parts.py::EnhancedLayerNorm.forward  # 4 branches
src/spectramr/models/diffusion/diffusion_reconstruction.py::ReconstructionWithDiffusionPrior.__init__  # 3 branches
src/spectramr/models/diffusion/pula_sampler.py::DPSMRISampler.__init__  # 3 branches
src/spectramr/models/encoders/hf_ssl_encoders.py::HuggingFaceVisionEncoder._apply_pooling  # 3 branches
src/spectramr/models/gans/swin_transformer_kan.py::EnhancedLayerNorm.forward  # 4 branches
src/spectramr/models/generators/graph_unet_generator.py::GraphUNetGenerator.__init__  # 3 branches
src/spectramr/models/generators/kspace_cold_diffusion_generator.py::FourierBridgeNetwork.__init__  # 15 branches
src/spectramr/models/generators/kspace_cold_diffusion_generator.py::KSpaceColdDiffusionGenerator.__init__  # 7 branches
src/spectramr/models/generators/kspace_cold_diffusion_generator.py::KSpaceDownsampleBlock.__init__  # 8 branches
src/spectramr/models/generators/kspace_cold_diffusion_generator.py::KSpaceUpsampleBlock.__init__  # 9 branches
src/spectramr/models/latent/configurable_architecture.py::FlexibleEncoder._build_encoder  # 4 branches
src/spectramr/models/latent/configurable_architecture.py::FlexibleEncoder._build_latent_projection  # 3 branches
src/spectramr/models/latent_diffusion/latent_discriminator.py::create_latent_discriminator  # 3 branches
src/spectramr/models/latent_diffusion/latent_training_strategies.py::LatentDiffusionTrainingStrategy.train_step  # 3 branches
src/spectramr/models/latent_diffusion/latent_training_strategies.py::LatentDiffusionTrainingStrategy.validation_step  # 3 branches
src/spectramr/models/layers/kan/fastkanconv.py::FastKANConvLayer.__init__  # 5 branches
src/spectramr/models/layers/kan/kan_convs/kans/layers.py::WavKANLayer.wavelet_transform  # 5 branches
src/spectramr/models/layers/kan/kan_convs/wav_kan.py::WavKANConvNDLayer.__init__  # 3 branches
src/spectramr/models/layers/kan/kan_convs/wav_kan.py::WaveletConvND.forward  # 6 branches
src/spectramr/models/layers/kan/kan_convs/wav_kan.py::WaveletConvNDFast.forward  # 6 branches
src/spectramr/models/layers/kan/kan_convs/wav_kan.py::WaveletConvNDFastPlusOne.forward  # 6 branches
src/spectramr/models/layers/kan/wavelet_basis.py::WaveletBasis.__init__  # 4 branches
src/spectramr/models/lora.py::mark_only_lora_as_trainable  # 3 branches
src/spectramr/models/losses/_legacy_weights.py::legacy_effective_weight  # 4 branches
src/spectramr/models/losses/gan_loss_library.py::get_gan_loss  # 3 branches
src/spectramr/models/losses/kspace_physics_losses.py::FrequencyWeightedL1Loss.forward  # 3 branches
src/spectramr/models/losses/kspace_physics_losses.py::SobolevKSpaceLoss.forward  # 3 branches
src/spectramr/models/losses/latent_losses.py::LatentRegularizationLoss.forward  # 3 branches
src/spectramr/models/losses/loss_recommender.py::LossRecommender._generate_config  # 6 branches
src/spectramr/models/losses/optimal_transport_losses.py::SinkhornDistance.forward  # 3 branches
src/spectramr/models/mamba/d2_mamba.py::D2MambaBlock.forward  # 3 branches
src/spectramr/models/model_cards.py::ModelCardGenerator.save_model_card  # 3 branches
src/spectramr/models/model_compression.py::PruningManager.prune_model  # 4 branches
src/spectramr/models/pipelines/generation_pipeline.py::create_3d_generation_pipeline  # 3 branches
src/spectramr/models/specialized/fusion_2d_sr_bundle.py::ConcatFusionBlock._build_norm_layer  # 3 branches
src/spectramr/models/specialized/fusion_2d_sr_bundle.py::MultiSlice2DSRGenerator._build_fusion_block  # 3 branches
src/spectramr/models/tuning/adaptive_hyperparameter_config.py::AdaptiveHyperparameterConfig._apply_task_adjustments  # 3 branches
src/spectramr/models/tuning/enhanced_hyperparameter_tuning.py::AdvancedPrunerFactory.create_pruner  # 5 branches
src/spectramr/models/tuning/enhanced_hyperparameter_tuning.py::DistributedStudyManager.initialize_workers  # 3 branches
src/spectramr/models/tuning/enhanced_hyperparameter_tuning.py::SamplerFactory.create_sampler  # 3 branches
src/spectramr/pipelines/eval_baselines.py::run_baseline_evaluation  # 4 branches
src/spectramr/pipelines/hpo.py::run_hpo_random  # 4 branches
src/spectramr/pipelines/hpo_search_spaces.py::Distribution.sample  # 5 branches
src/spectramr/shared/ops.py::GradientCheckpointingManager.should_checkpoint_module  # 3 branches
src/spectramr/tools/inspect_cluster_data.py::main  # 3 branches
