Adopts the numeric coercion ADR in the flagd provider.
- implement lossless numeric coercion in the in-process resolver (per-language flagd-core)
- for
ResolveAll / AnyFlag.double_value, apply the same lossless check client-side so bulk eval matches individual Resolve* behavior
- bump
flagd-testbed submodule; adopt @numeric-coercion-v2 and drop old @numeric-coercion exclusions/scenarios
- coordinated release with other providers
- breaking; call out in release notes
Update resolvers under resolvers/ and resolvers/process/.
Parent: open-feature/flagd#1995
Depends on
Blocked until the following land first:
Adopts the numeric coercion ADR in the flagd provider.
ResolveAll/AnyFlag.double_value, apply the same lossless check client-side so bulk eval matches individualResolve*behaviorflagd-testbedsubmodule; adopt@numeric-coercion-v2and drop old@numeric-coercionexclusions/scenariosUpdate resolvers under
resolvers/andresolvers/process/.Parent: open-feature/flagd#1995
Depends on
Blocked until the following land first:
@numeric-coercion-v2scenarios and new testbed release)