Allocation
Matching studio
The solver operates on normalised items, typed attributes, request constraints, bundle templates, and transport limits. Unknown hard attributes stay unresolved. Preferences never rescue an infeasible match.
Run the matcher after authorised calls have filled blocking fields.