Evaluation context incorrectly maps `api_key` to `environment.name` instead of using the `name` field from the environment document. ## Acceptance criteria - [ ] Map `environment.name` from environment document `name` field in evaluation context - [ ] Update tests to verify correct environment name mapping ## Current behavior https://github.com/Flagsmith/flagsmith-rust-flag-engine/blob/698c62854dd3e5bbb6c095f7d9b63f30060de599/src/engine_eval/mappers.rs#L23 > [!NOTE] > This fix will make the Rust SDK behavior consistent with other SDKs.