<?xml version="1.0" encoding="utf-8"?><testsuites name="pytest tests"><testsuite name="pytest" errors="0" failures="0" skipped="0" tests="335" time="329.201" timestamp="2026-08-17T12:20:38.288026+09:00" hostname="cube-B850M-AORUS-ELITE-WIFI6E-ICE"><testcase classname="tests.gateway.test_nutrition_coaching" name="test_dualcoach_golden_path" time="0.224" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_missing_service_state_requires_typed_initialization" time="0.005" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_service_state_initializer_creates_private_ledger" time="0.074" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_service_state_rejects_symlinked_data_ancestor" time="0.005" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_pause_rejects_invalid_audit_date_without_mutating_state" time="0.005" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_pending_customer_can_withdraw_consent_before_activation" time="0.005" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_nutrition_startup_rejects_manual_enable_without_committed_receipt" time="0.004" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_nutrition_startup_accepts_committed_receipt_and_canonical_path" time="0.016" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_nutrition_live_reload_rejects_manual_enable_without_committed_receipt" time="0.005" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_nutrition_live_reload_keeps_disable_and_revoke_live" time="0.018" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_disabled_customer_is_not_routable" time="0.005" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_disabled_customer_onboarding_card_is_exact_route_bound" time="0.005" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_customer_consent_decision_is_idempotent_and_never_activates" time="0.007" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_customer_consent_decline_replay_and_wrong_route_are_safe" time="0.008" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_customer_pause_resume_is_durable_idempotent_and_authority_neutral" time="0.040" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_customer_pause_state_corruption_and_wrong_route_fail_closed" time="0.005" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_coordinator_initializes_customer_service_state_store" time="0.004" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_customer_route_requires_exact_submitter_chat_and_topic" time="0.004" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_customer_space_is_reserved_even_for_an_unregistered_sender" time="0.004" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_saved_customer_checkin_creates_owner_only_draft_request" time="0.011" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_final_checkin_crash_before_journal_commit_leaves_no_final_or_job" time="0.008" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_final_checkin_recovers_one_pending_generation_after_request_write_crash" time="0.011" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_prepared_but_unfinalized_checkin_restart_creates_no_job" time="0.008" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_malformed_finalization_journal_fails_before_checkin_finalization" time="0.008" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_duplicate_final_checkin_has_one_generation_job_and_zero_delivery" time="0.011" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_typed_weekly_source_reuses_owner_draft_lifecycle" time="0.011" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_urgent_customer_note_notifies_owner_without_draft_token" time="0.008" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_gateway_ac21_safety_matrix[SF-S1-C]" time="0.007" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_gateway_ac21_safety_matrix[SF-S2-C]" time="0.007" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_gateway_ac21_safety_matrix[SF-S3-C]" time="0.007" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_gateway_ac21_safety_matrix[SF-S4-C]" time="0.006" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_gateway_ac21_safety_matrix[SF-S5-C]" time="0.007" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_gateway_ac21_safety_matrix[SF-S6-C]" time="0.007" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_safety_completion_is_sent_to_owner_without_draft_button" time="0.004" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_due_tick_sends_one_customer_launcher_and_claims_the_day" time="0.010" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_due_tick_sends_weekly_summary_only_to_owner_during_pilot" time="0.010" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_coaching_id_command_reports_only_the_callers_current_address" time="0.004" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_coach_v2_review_persists_normalized_evidence_and_focus_ids" time="0.003" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_coach_v2_missing_targets_does_not_build_v1_request" time="0.003" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_coach_v2_request_strips_actions_and_bounds_history" time="0.004" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_request_scoped_coach_schema_structurally_blocks_live_failure_classes" time="0.004" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_coach_v2_response_schema_is_a_documented_portable_strict_subset" time="0.003" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_portable_coach_schema_defers_removed_constraints_to_semantic_validation[customer_key-]" time="0.004" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_portable_coach_schema_defers_removed_constraints_to_semantic_validation[customer_key-kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk]" time="0.004" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_portable_coach_schema_defers_removed_constraints_to_semantic_validation[evidence_ids-value2]" time="0.004" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_portable_coach_schema_defers_removed_constraints_to_semantic_validation[evidence_ids-value3]" time="0.004" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_portable_coach_schema_defers_removed_constraints_to_semantic_validation[evidence_ids-value4]" time="0.004" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_portable_coach_schema_defers_removed_constraints_to_semantic_validation[interpretation-]" time="0.004" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_portable_coach_schema_defers_removed_constraints_to_semantic_validation[interpretation-iiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii]" time="0.004" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_portable_coach_schema_defers_removed_constraints_to_semantic_validation[next_checkin_focus_ids-value7]" time="0.004" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_portable_coach_schema_defers_removed_constraints_to_semantic_validation[next_checkin_focus_ids-value8]" time="0.004" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_portable_coach_schema_defers_removed_constraints_to_semantic_validation[next_checkin_focus_ids-value9]" time="0.004" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_portable_coach_schema_defers_removed_constraints_to_semantic_validation[customer_draft-]" time="0.004" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_portable_coach_schema_defers_removed_constraints_to_semantic_validation[customer_draft-ddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd]" time="0.004" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_portable_coach_schema_keeps_the_existing_accepted_fixture" time="0.003" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_coach_v2_revision_bound_draft_requires_validated_review" time="0.004" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_legacy_unbound_pending_draft_cannot_be_newly_approved" time="0.004" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_generation_worker_persists_one_grounded_draft_and_updates_card" time="0.005" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_generation_worker_preserves_claimed_replacement_lineage_and_projection" time="0.006" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_generation_worker_persists_safe_provider_audit_with_draft_receipt" time="0.005" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_generation_worker_allows_exactly_one_correction_attempt" time="0.005" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_generation_worker_one_correction_fixes_both_live_rule_classes" time="0.005" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_generation_worker_invalid_output_creates_no_draft" time="0.005" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_generation_failure_preserves_safe_provider_usage_and_semantic_diagnostics" time="0.005" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_generation_failure_persists_both_ordered_semantic_diagnostics_only" time="0.005" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_generation_worker_fails_closed_on_same_revision_request_fingerprint_drift" time="0.005" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_incomplete_provider_output_is_terminal_and_never_persists_raw_content" time="0.005" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_generation_worker_persists_redacted_bad_request_audit_without_retry" time="0.005" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_legacy_provider_failure_audit_preserves_draft_record_digest" time="0.004" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_terminal_invalid_model_output_repairs_the_existing_token_once_after_restart" time="0.008" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_generation_card_route_recovery_never_retries_a_definitive_failure_on_the_same_route" time="0.009" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_verified_topic_rejection_is_durably_carried_to_explicit_owner_dm_route" time="0.006" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_generation_card_updates_the_existing_owner_dm_message_after_terminal_repair" time="0.007" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_generation_card_activation_treats_unchanged_message_as_success" time="0.004" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_generation_worker_auth_failure_is_retryable_without_receipt_deletion" time="0.006" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_draft_generation_recovery_plan_survives_restart" time="0.004" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_generation_worker_restart_reclaims_only_an_expired_lease" time="0.006" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_generation_worker_stale_provider_return_cannot_persist_over_reclaimed_claim" time="0.008" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_generation_worker_cancellation_releases_claim" time="0.005" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_generation_worker_rejects_revision_changed_during_provider_call" time="0.005" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_generation_worker_logs_ids_and_gates_without_customer_answers" time="0.005" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_gateway_startup_preflight_reports_safe_reauthentication_status" time="0.003" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_provider_auth_preflight_redacts_credential_exception" time="0.003" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_provider_auth_preflight_recovers_coaching_on_the_same_adapter" time="0.004" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_provider_auth_preflight_preserves_unrelated_coaching_error" time="0.003" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_gateway_connect_checks_provider_authentication_before_telegram_setup" time="0.003" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_provider_preflight_uses_the_configured_auxiliary_provider" time="0.035" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_coach_v2_generation_claim_is_durable_and_single_winner" time="0.009" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_draft_generation_state_machine_rejects_every_skipped_transition" time="0.011" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_draft_generation_schema_round_trips_every_state_deterministically" time="0.005" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_draft_generation_full_durable_lifecycle_reloads_and_audits_once" time="0.013" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_draft_generation_rejects_stale_card_cross_revision_and_invalid_payload" time="0.008" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_coach_v2_regenerate_control_issues_one_new_generation" time="0.007" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_regeneration_generation_write_failure_keeps_parent_created_and_retry_converges" time="0.008" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_regeneration_restart_recovers_projection_failure_without_duplicate_child" time="0.007" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_concurrent_regeneration_retries_converge_on_one_child" time="0.010" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_coach_v2_revision_binding_covers_targets_and_history" time="0.003" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_coach_v2_target_or_history_drift_rejects_approval[targets]" time="0.005" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_coach_v2_target_or_history_drift_rejects_approval[history]" time="0.005" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_coach_v2_target_or_history_drift_rejects_approval[principles]" time="0.005" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_coach_v2_target_or_history_drift_rejects_approval[evidence]" time="0.005" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_coach_v2_target_or_history_drift_rejects_approval[profile]" time="0.005" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_coach_v2_review_persists_and_revision_drift_rejects_approval" time="0.006" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_coach_v2_stage_artifacts_persist_in_private_draft_ledger" time="0.004" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_coach_v2_rejects_untrusted_review_metadata_before_persistence" time="0.004" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_coach_v2_hold_is_terminal_for_approval_and_customer_delivery" time="0.005" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_coach_v2_operator_target_edit_updates_review_and_requires_reapproval" time="0.007" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_coach_v2_operator_target_edit_rejects_zero_targets_without_corruption" time="0.005" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_owner_draft_lifecycle_is_canonical_and_preapproval_send_is_rejected" time="0.007" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_corrupt_draft_ledger_blocks_create_without_overwriting_the_file" time="0.004" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_non_customer_route_is_exactly_isolated_from_customer_and_reserved_spaces" time="0.004" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_coach_v2_role_boundaries_keep_customer_chat_human_and_owner_notes_internal" time="0.005" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_coach_v2_adaptive_request_uses_current_targets_without_action_choices" time="0.004" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_trainer_routes_and_private_access_are_unavailable_in_v1" time="0.004" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_approval_receipt_is_immutable_duplicate_idempotent_and_zero_delivery" time="0.006" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_revoke_approved_draft_prevents_delivery_reservation" time="0.006" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_revoke_projection_recovers_exact_partial_hold_without_delivery[False]" time="0.008" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_revoke_projection_recovers_exact_partial_hold_without_delivery[True]" time="0.008" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_fresh_coordinator_recovers_partial_hold_from_canonical_event_authority" time="0.072" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_partial_hold_recovery_rejects_forged_approval_projection" time="0.008" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_concurrent_send_after_hold_decision_cannot_reserve_delivery" time="0.008" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_concurrent_approve_and_send_never_uses_preapproval_card" time="0.006" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_delivery_intent_is_pending_before_transport_and_retry_never_resends" time="0.008" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_delivered_receipt_retries_audit_without_duplicate_transport" time="0.013" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_pending_delivery_requires_explicit_receipt_reconciliation" time="0.012" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_delivery_outbox_restart_and_unknown_outcome_crash_matrix" time="0.009" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_delivery_outbox_atomic_dispatch_claim_has_one_winner" time="0.012" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_delivery_outbox_provider_timeout_callback_never_resends" time="0.008" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_delivery_outbox_receipt_crash_requires_bounded_reconciliation" time="0.013" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_delivery_outbox_negative_reconciliation_is_the_only_safe_retry" time="0.015" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_corrupt_delivery_ledger_fails_closed_without_transport" time="0.005" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_approved_edit_creates_child_revision_and_requires_reapproval" time="0.010" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_sent_audit_write_failure_leaves_receipt_for_retry_without_resend" time="0.012" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_corrupt_request_ledger_blocks_delivery_preparation" time="0.005" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_telegram_customer_transport_rejects_wrong_customer_or_noncanonical_destination[user_id-other-user]" time="0.005" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_telegram_customer_transport_rejects_wrong_customer_or_noncanonical_destination[chat_id-other-chat]" time="0.005" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_telegram_customer_transport_rejects_wrong_customer_or_noncanonical_destination[topic_id-other-topic]" time="0.005" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_production_console_factory_wires_canonical_lifecycle_and_receipt_transport" time="0.526" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_consent_revocation_is_rechecked_at_draft_lifecycle_boundaries" time="0.017" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_safety_hold_on_existing_draft_blocks_delivery_reservation" time="0.005" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_approved_revision_and_canonical_evidence_are_required" time="0.010" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_concurrent_delivery_reservation_allows_only_one_transport" time="0.013" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_telegram_utf16_limit_is_checked_before_outbox_reservation[aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-True]" time="0.006" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_telegram_utf16_limit_is_checked_before_outbox_reservation[aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-False]" time="0.004" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_telegram_utf16_limit_is_checked_before_outbox_reservation[\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600-True]" time="0.007" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_telegram_utf16_limit_is_checked_before_outbox_reservation[\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600\U0001f600a-False]" time="0.004" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_console_transport_revalidates_after_reservation[consent-revoked]" time="0.006" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_console_transport_revalidates_after_reservation[safety-held]" time="0.006" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_customer_start_callback_is_stable_opaque_and_telegram_sized" time="0.003" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_customer_start_callback_resolves_only_exact_live_customer_route" time="0.005" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_manual_customer_aliases_render_one_reusable_card_with_stable_callback" time="0.005" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_customer_dm_fallback_preserves_private_topic_route" time="0.004" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_scheduled_customer_card_ignores_unavailable_optional_reminder_authority" time="0.008" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_customer_pause_callback_renders_resume_control" time="0.005" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_customer_start_callback_click_binds_clicked_card_and_resumes_open_draft" time="0.006" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_completed_customer_day_is_terminal_without_new_session_or_event" time="0.010" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_weekly_destination_pin_precedes_revision_authority_gate" time="0.004" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_adaptive_config_requires_explicit_schedule_confirmation_enablement" time="0.003" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_schedule_confirm_integration_gateway_request_replays_one_canonical_and_projection" time="0.052" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_schedule_confirm_integration_rejects_stale_reference_and_wrong_review_authority" time="0.034" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_approval_continuity_uses_authoritative_customer_body" time="0.004" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_approve_and_send_uses_fresh_action_capabilities_and_stops_on_failure" time="0.004" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_schedule_confirm_callback_claims_once_and_rejects_invalid_authority" time="0.104" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_schedule_confirm_replay_recovers_after_consume_before_confirm_crash" time="0.053" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_dual_coach_review_cards_are_customer_local_and_deterministic" time="0.004" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_dual_coach_review_journal_failure_returns_bounded_operator_diagnostic" time="0.004" /><testcase classname="tests.gateway.test_nutrition_coaching" name="test_dual_coach_review_publication_claim_is_append_only_across_restart" time="0.003" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_approved_plan_and_meal_constraints_drive_generated_proposal" time="2.576" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_customer_withdrawal_command_revokes_consent_and_reserves_route" time="0.089" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_empty_or_mismatched_journals_block_production" time="0.252" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_config_epoch_requires_exact_live_fanout_and_digest[duplicate_customer]" time="0.095" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_config_epoch_requires_exact_live_fanout_and_digest[extra_customer]" time="0.094" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_config_epoch_requires_exact_live_fanout_and_digest[omitted_enabled_customer]" time="0.133" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_config_epoch_requires_exact_live_fanout_and_digest[missing_digest]" time="0.095" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_config_epoch_requires_exact_live_fanout_and_digest[mismatched_digest]" time="0.095" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_source_day_mapping_identity_is_one_to_one[duplicate_root]" time="0.094" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_source_day_mapping_identity_is_one_to_one[duplicate_mapping_id]" time="0.093" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_source_day_mapping_identity_is_one_to_one[missing]" time="2.658" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_source_day_mapping_identity_is_one_to_one[unmapped]" time="0.094" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_production_proposal_uses_canonical_events_and_pins_artifacts" time="2.699" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_v1_production_does_not_project_external_activity_sessions" time="5.304" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_untyped_approved_schedule_fails_closed" time="0.124" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_production_journal_reload_uses_persisted_rows" time="2.617" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_reload_rejects_hash_consistent_persisted_explanation_and_body" time="2.728" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_reload_delivery_rejects_hash_consistent_noncanonical_customer_body" time="2.923" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_live_feature_config_digest_is_verified" time="0.092" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_d_plus_transport_gate_revalidates_feature_config_digest" time="0.005" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_real_adaptive_transport_window_covers_baseline_and_extension[0-None-True]" time="0.004" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_real_adaptive_transport_window_covers_baseline_and_extension[27-None-True]" time="0.004" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_real_adaptive_transport_window_covers_baseline_and_extension[28-None-False]" time="0.004" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_real_adaptive_transport_window_covers_baseline_and_extension[28-extended_through3-True]" time="0.004" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_real_adaptive_transport_window_covers_baseline_and_extension[83-extended_through4-True]" time="0.004" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_real_adaptive_transport_window_covers_baseline_and_extension[84-extended_through5-False]" time="0.004" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_owner_can_persist_and_revoke_delivery_capability" time="0.207" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_delivery_enable_does_not_rebind_after_document_digest_rotation" time="0.167" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_production_lifecycle_rejects_source_mutation_and_wrong_destination" time="3.265" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_production_revocation_matrix_fails_closed[consent-approve]" time="2.621" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_production_revocation_matrix_fails_closed[consent-activate]" time="2.718" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_production_revocation_matrix_fails_closed[consent-deliver]" time="2.772" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_production_revocation_matrix_fails_closed[safety-approve]" time="2.793" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_production_revocation_matrix_fails_closed[safety-activate]" time="2.917" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_production_revocation_matrix_fails_closed[safety-deliver]" time="2.929" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_production_revocation_matrix_fails_closed[owner-approve]" time="2.621" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_production_revocation_matrix_fails_closed[owner-activate]" time="2.705" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_production_revocation_matrix_fails_closed[owner-deliver]" time="2.780" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_production_revocation_matrix_fails_closed[destination-approve]" time="2.642" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_production_revocation_matrix_fails_closed[destination-activate]" time="2.690" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_production_revocation_matrix_fails_closed[destination-deliver]" time="2.818" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_production_lifecycle_requires_exact_configured_owner" time="2.718" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_public_shadow_constructor_flag_cannot_enable_raw_runtime_paths" time="0.005" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_forged_runtime_paths_fail_before_store_or_provider_mutation" time="0.004" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_shadow_factory_requires_the_exact_private_token" time="0.003" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_topic_59_only" time="0.004" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_missing_goal_prompts_and_never_sends" time="0.004" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_revision_requires_reapproval_and_exact_digest" time="0.006" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_low_adherence_and_safety_fail_closed" time="0.005" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_safety_callback_cannot_approve_or_activate" time="0.005" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_approved_delivery_calls_strict_sender_once_and_audits" time="0.006" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_unknown_delivery_is_never_retried" time="0.006" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_negative_provider_receipt_is_unknown_and_never_retried" time="0.006" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_adaptive_config_is_exact_topic_and_disabled_by_default" time="0.003" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_review_ingress_is_distinct_from_canonical_owner_and_sessions_are_exact" time="0.005" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_review_session_wrong_user_and_stale_duplicate_are_terminal" time="0.005" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_operator_sessions_bind_action_provenance_and_expiry" time="0.006" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_callback_claim_race_dispatches_create_once" time="0.376" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_operator_card_exposes_only_state_appropriate_primary_action" time="3.630" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_held_card_exposes_explicit_owner_risk_policy_approval" time="0.006" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_risk_policy_approval_rejects_non_owner_review_operator" time="0.004" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_safety_held_card_hides_impossible_hold_and_release_actions" time="0.078" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_releasable_operator_hold_restores_parent_target" time="3.153" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_terminal_delivery_card_removes_send_and_exposes_only_valid_recovery[sent_audited-None]" time="2.924" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_terminal_delivery_card_removes_send_and_exposes_only_valid_recovery[delivery_unknown-None]" time="2.865" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_terminal_delivery_card_removes_send_and_exposes_only_valid_recovery[duplicate-None]" time="2.861" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_terminal_delivery_card_removes_send_and_exposes_only_valid_recovery[audit_pending-\uac10\uc0ac \uae30\ub85d \ubcf5\uad6c]" time="2.983" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_callback_claim_race_dispatches_mutation_once" time="3.154" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_operator_edit_note_returns_identity_envelope" time="3.294" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_publish_pending_card_recovers_once" time="0.008" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_adaptive_delivery_result_text_is_safe[result0-\uc804\uc1a1 \uacb0\uacfc\ub97c \ud655\uc778\ud560 \uc218 \uc5c6\uc2b5\ub2c8\ub2e4. \ub2e4\uc2dc \ubcf4\ub0b4\uc9c0 \ub9c8\uc138\uc694. \uc870\uc815\uc774 \ud544\uc694\ud569\ub2c8\ub2e4.]" time="0.004" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_adaptive_delivery_result_text_is_safe[result1-\uace0\uac1d \uc804\uc1a1 \uc601\uc218\uc99d\uc740 \ud655\uc778\ub410\uc2b5\ub2c8\ub2e4. \uc7ac\uc804\uc1a1\ud558\uc9c0 \ub9d0\uace0 \uac10\uc0ac \uae30\ub85d\uc744 \ubcf5\uad6c\ud574 \uc8fc\uc138\uc694.]" time="0.003" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_adaptive_delivery_result_text_is_safe[result2-\uace0\uac1d \uc804\uc1a1\uacfc \uac10\uc0ac \uae30\ub85d\uc774 \uc644\ub8cc\ub418\uc5c8\uc2b5\ub2c8\ub2e4.]" time="0.003" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_adaptive_delivery_result_text_is_safe[result3-\uc774\ubbf8 \ucc98\ub9ac\ub41c \uc804\uc1a1\uc785\ub2c8\ub2e4.]" time="0.003" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_owner_rotation_aborts_persisted_delivery_before_append" time="0.123" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_owner_rotation_aborts_activation_before_transition_append" time="2.801" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_owner_rotation_aborts_rollback_before_transition_append" time="2.899" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_rollback_accepts_verified_authority_only_registration_child" time="2.866" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_production_lifecycle_rejects_raw_operator_identity" time="0.082" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_opaque_adaptive_callbacks_are_bounded_and_stale_safe" time="0.007" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_live_telegram_adaptive_reply_confirms_same_card_update" time="0.004" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_live_telegram_adaptive_expired_ack_still_projects_committed_card" time="0.004" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_live_telegram_adaptive_callback_requires_exact_owner_topic" time="0.003" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_live_telegram_adaptive_view_preserves_existing_action_buttons" time="0.003" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_live_telegram_repeated_adaptive_view_keeps_buttons" time="0.003" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_live_telegram_summary_detail_round_trip" time="0.003" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_live_telegram_expired_refresh_reports_refresh_feedback" time="0.003" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_live_telegram_adaptive_view_treats_message_not_modified_as_success" time="0.004" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_live_telegram_adaptive_view_reports_distinct_edit_error" time="0.004" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_live_telegram_adaptive_view_respects_explicit_button_payloads" time="0.004" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_live_telegram_adaptive_callback_rejects_non_owner_or_wrong_space" time="0.004" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_live_telegram_adaptive_callback_requires_configured_review_space" time="0.004" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_telegram_registry_authority_is_configured_and_contained" time="0.004" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_async_registered_transport_success_is_audited" time="3.076" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_async_registered_transport_unknown_is_terminal" time="3.223" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_delivery_disabled_rejects_before_provider_call" time="2.955" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_adaptive_transport_rejects_raw_and_unreserved_calls" time="2.878" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_real_telegram_transport_checks_authority_before_consuming_reservation[positive]" time="3.158" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_real_telegram_transport_checks_authority_before_consuming_reservation[d_plus_85]" time="3.207" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_real_telegram_transport_checks_authority_before_consuming_reservation[revoked]" time="3.115" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_activation_crash_between_overlay_and_epoch_aborts_after_recovery" time="2.802" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_activation_recovery_rejects_document_digest_rotation" time="2.740" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_replacement_overlay_epoch_failure_aborts_and_restores_predecessor" time="5.584" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_base_rollback_crash_restores_prior_state_idempotently" time="2.878" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_replacement_rollback_crash_restores_prior_state_idempotently" time="5.752" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_activation_crash_before_receipt_commits_missing_receipt_on_recovery" time="2.756" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_concurrent_coordinators_reserve_once_before_async_provider_call" time="3.245" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_subprocess_shared_directory_reservation_race" time="0.167" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_provider_receipt_reconciles_missing_delivery_audit_without_resend" time="3.140" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_public_delivery_false_uses_persisted_enable_then_fresh_revoke_fails_closed" time="6.150" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_delivery_reservation_revalidation_records_unknown_for_each_authority_change[source]" time="3.048" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_delivery_reservation_revalidation_records_unknown_for_each_authority_change[registration]" time="3.102" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_delivery_reservation_revalidation_records_unknown_for_each_authority_change[consent]" time="3.009" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_delivery_reservation_revalidation_records_unknown_for_each_authority_change[owner]" time="2.999" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_approve_revalidation_rejects_source_or_registration_change_before_append[source]" time="2.668" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_approve_revalidation_rejects_source_or_registration_change_before_append[registration]" time="2.714" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_proposal_append_recheck_rejects_source_or_registration_change[source]" time="2.629" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_proposal_append_recheck_rejects_source_or_registration_change[registration]" time="2.680" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_competing_revision_children_leave_stale_child_unapprovable_and_undeliverable" time="2.928" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_p2_p6_fresh_revisions_have_exact_terminal_rows_and_provider_counts" time="36.644" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_missing_review_operator_version_is_rejected" time="0.005" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_forged_capability_without_durable_session_fails_before_mutation" time="0.079" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_profile_authority_flock_serializes_processes_and_owner_change_is_stale" time="0.238" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_adaptive_send_callback_duplicate_is_exact_and_does_not_retry" time="3.133" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_adaptive_reconcile_callback_completes_without_provider_retry" time="3.348" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_mutating_action_pin_toctou_rejects_before_downstream_mutation[hold]" time="4.033" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_mutating_action_pin_toctou_rejects_before_downstream_mutation[release]" time="3.984" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_mutating_action_pin_toctou_rejects_before_downstream_mutation[approve]" time="3.920" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_mutating_action_pin_toctou_rejects_before_downstream_mutation[activate]" time="3.957" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_mutating_action_pin_toctou_rejects_before_downstream_mutation[delivery_enable]" time="3.984" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_mutating_action_pin_toctou_rejects_before_downstream_mutation[delivery_revoke]" time="3.990" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_mutating_action_pin_toctou_rejects_before_downstream_mutation[send]" time="3.997" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_mutating_action_pin_toctou_rejects_before_downstream_mutation[reconcile]" time="4.064" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_publication_recovery_claims_once_across_services" time="0.009" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_receipt_only_audit_pending_recovery_survives_restart_without_provider" time="3.289" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_view_and_back_callbacks_replay_without_claiming_or_reissuing" time="3.241" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_approve_and_send_first_click_is_exact_read_only_preview" time="2.897" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_cancel_send_is_read_only_and_invalidates_confirmation" time="3.132" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_interrupted_cancel_claim_keeps_paired_confirmation_terminal" time="3.168" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_pause_change_between_preview_and_confirm_sends_nothing" time="3.068" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_confirm_send_runs_existing_composite_once" time="3.538" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_confirm_send_unknown_delivery_is_terminal_and_not_replayed" time="3.477" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_confirm_send_revalidates_stale_source_before_provider" time="3.159" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_operator_card_summary_detail_payloads" time="3.239" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_expired_operator_callback_refreshes_same_card_without_action" time="3.429" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_operator_card_hides_detail_toggle_without_unique_detail" time="3.091" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_view_callback_stale_forwarded_or_pinned_replay_rejects[message]" time="2.900" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_view_callback_stale_forwarded_or_pinned_replay_rejects[pins]" time="2.941" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_humanizer_adaptive_grounding_accepts_only_production_fact_schema" time="0.006" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_coaching_facts_reject_forged_digest_before_mutation" time="2.849" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_coaching_facts_binding_changes_for_omitted_projection_field_drift" time="2.866" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_current_coaching_facts_binding_match_and_mismatch_are_read_only" time="2.856" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_adaptive_coach_authority_persists_and_drives_approval" time="2.843" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_adaptive_coach_pipeline_reloads_without_provider_replay" time="2.593" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_telegram_adaptive_card_never_claims_or_invokes_provider_inline" time="0.005" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_adaptive_coach_generation_claim_is_cross_instance_single_winner" time="2.611" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_adaptive_coach_provider_failure_releases_generation_claim" time="2.669" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_publication_unknown_outcome_is_not_retried" time="0.007" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_expired_publication_claim_is_recovered_once_after_restart" time="0.009" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_locked_card_states_korean_cause_and_required_action" time="2.833" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_unlocked_card_omits_the_locked_reason_block" time="2.787" /><testcase classname="tests.gateway.test_adaptive_nutrition" name="test_production_proposal_hydrates_targets_for_raw_event_store" time="2.601" /><testcase classname="tests.gateway.test_dualcoach_activation_cutover" name="test_cli_activation_cutover_commits_active_and_is_idempotent" time="0.012" /><testcase classname="tests.gateway.test_dualcoach_activation_cutover" name="test_cli_reconciles_crash_after_customer_activation" time="0.009" /><testcase classname="tests.gateway.test_dualcoach_activation_cutover" name="test_cli_cutover_preflight_failure_does_not_activate[wrong_identity]" time="0.006" /><testcase classname="tests.gateway.test_dualcoach_activation_cutover" name="test_cli_cutover_preflight_failure_does_not_activate[stale_generation]" time="0.005" /><testcase classname="tests.gateway.test_dualcoach_activation_cutover" name="test_cli_cutover_preflight_failure_does_not_activate[missing_session]" time="0.005" /><testcase classname="tests.gateway.test_dualcoach_activation_cutover" name="test_cli_cutover_rejects_a_second_active_customer_lifecycle" time="0.008" /></testsuite></testsuites>