GUIBRUSHR.core.types package

Submodules

Module contents

Strongly-typed parameter containers for the retrieval pipeline.

These types replace the parallel positional structures (initial_param_array, list_bestpars, list_bestpars_initial_value, scale_vector_params) whose implicit ordering coupling was the source of silent index-mismatch bugs.

Phase 1 of the refactor: types live here and are populated alongside the legacy lists; Phase 2+ migrates consumers; Phase 3 drops the legacy lists.