The platform-supplied part of the recovery search's client_input_params,
as the login form takes its overrides (LoginOverrides.clientInputParams):
the map of the platform's own keys, and the recorded order the merged map is
re-emitted in (which must name every shared and platform key — see
recoverySearchClientInputParamsOrder). The names and positions of a
platform's fields are the platform's fact — @igpapi/android supplies them;
the shared flow names no platform and a platform that has none leaves both
out.
The platform's own keys. A key that is also a shared key is never here:
the shared flow owns the typed text, the aac and the other shared fields,
so a platform map cannot overwrite them.
The platform-supplied part of the recovery search's
client_input_params, as the login form takes its overrides (LoginOverrides.clientInputParams): the map of the platform's own keys, and the recorded order the merged map is re-emitted in (which must name every shared and platform key — seerecoverySearchClientInputParamsOrder). The names and positions of a platform's fields are the platform's fact —@igpapi/androidsupplies them; the shared flow names no platform and a platform that has none leaves both out.