Problem
The SASLprep fallback error path references the wrong value when reporting an unavailable or unsupported preparation class. Diagnostics can identify an internal fallback instead of the authenticator input/class that failed.
Prepared atomic commit 2d36d618ca9cb5fb0eaad5a1d6481ed5d7be5d42 repairs class/input selection while preserving successful preparation. Dual-Ruby suites and fallback diagnostic models pass; package and Rails checks pass. No repository tests were modified.
Problem
The SASLprep fallback error path references the wrong value when reporting an unavailable or unsupported preparation class. Diagnostics can identify an internal fallback instead of the authenticator input/class that failed.
Prepared atomic commit
2d36d618ca9cb5fb0eaad5a1d6481ed5d7be5d42repairs class/input selection while preserving successful preparation. Dual-Ruby suites and fallback diagnostic models pass; package and Rails checks pass. No repository tests were modified.