tests/gateway/test_adaptive_nutrition.py::test_empty_or_mismatched_journals_block_production tests/gateway/test_adaptive_nutrition.py::test_config_epoch_requires_exact_live_fanout_and_digest[duplicate_customer] tests/gateway/test_adaptive_nutrition.py::test_config_epoch_requires_exact_live_fanout_and_digest[extra_customer] tests/gateway/test_adaptive_nutrition.py::test_config_epoch_requires_exact_live_fanout_and_digest[omitted_enabled_customer] tests/gateway/test_adaptive_nutrition.py::test_config_epoch_requires_exact_live_fanout_and_digest[missing_digest] tests/gateway/test_adaptive_nutrition.py::test_config_epoch_requires_exact_live_fanout_and_digest[mismatched_digest] tests/gateway/test_adaptive_nutrition.py::test_source_day_mapping_identity_is_one_to_one[duplicate_root] tests/gateway/test_adaptive_nutrition.py::test_source_day_mapping_identity_is_one_to_one[duplicate_mapping_id] tests/gateway/test_adaptive_nutrition.py::test_source_day_mapping_identity_is_one_to_one[missing] tests/gateway/test_adaptive_nutrition.py::test_source_day_mapping_identity_is_one_to_one[unmapped] tests/gateway/test_adaptive_nutrition.py::test_production_proposal_uses_canonical_events_and_pins_artifacts tests/gateway/test_adaptive_nutrition.py::test_untyped_approved_schedule_fails_closed tests/gateway/test_adaptive_nutrition.py::test_production_journal_reload_uses_persisted_rows tests/gateway/test_adaptive_nutrition.py::test_reload_rejects_hash_consistent_persisted_explanation_and_body tests/gateway/test_adaptive_nutrition.py::test_reload_delivery_rejects_hash_consistent_noncanonical_customer_body tests/gateway/test_adaptive_nutrition.py::test_live_feature_config_digest_is_verified tests/gateway/test_adaptive_nutrition.py::test_d_plus_transport_gate_revalidates_feature_config_digest tests/gateway/test_adaptive_nutrition.py::test_real_adaptive_transport_window_covers_baseline_and_extension[0-None-True] tests/gateway/test_adaptive_nutrition.py::test_real_adaptive_transport_window_covers_baseline_and_extension[27-None-True] tests/gateway/test_adaptive_nutrition.py::test_real_adaptive_transport_window_covers_baseline_and_extension[28-None-False] tests/gateway/test_adaptive_nutrition.py::test_real_adaptive_transport_window_covers_baseline_and_extension[28-extended_through3-True] tests/gateway/test_adaptive_nutrition.py::test_real_adaptive_transport_window_covers_baseline_and_extension[83-extended_through4-True] tests/gateway/test_adaptive_nutrition.py::test_real_adaptive_transport_window_covers_baseline_and_extension[84-extended_through5-False] tests/gateway/test_adaptive_nutrition.py::test_owner_can_persist_and_revoke_delivery_capability tests/gateway/test_adaptive_nutrition.py::test_delivery_enable_does_not_rebind_after_document_digest_rotation tests/gateway/test_adaptive_nutrition.py::test_production_lifecycle_rejects_source_mutation_and_wrong_destination tests/gateway/test_adaptive_nutrition.py::test_production_revocation_matrix_fails_closed[consent-approve] tests/gateway/test_adaptive_nutrition.py::test_production_revocation_matrix_fails_closed[consent-activate] tests/gateway/test_adaptive_nutrition.py::test_production_revocation_matrix_fails_closed[consent-deliver] tests/gateway/test_adaptive_nutrition.py::test_production_revocation_matrix_fails_closed[safety-approve] tests/gateway/test_adaptive_nutrition.py::test_production_revocation_matrix_fails_closed[safety-activate] tests/gateway/test_adaptive_nutrition.py::test_production_revocation_matrix_fails_closed[safety-deliver] tests/gateway/test_adaptive_nutrition.py::test_production_revocation_matrix_fails_closed[owner-approve] tests/gateway/test_adaptive_nutrition.py::test_production_revocation_matrix_fails_closed[owner-activate] tests/gateway/test_adaptive_nutrition.py::test_production_revocation_matrix_fails_closed[owner-deliver] tests/gateway/test_adaptive_nutrition.py::test_production_revocation_matrix_fails_closed[destination-approve] tests/gateway/test_adaptive_nutrition.py::test_production_revocation_matrix_fails_closed[destination-activate] tests/gateway/test_adaptive_nutrition.py::test_production_revocation_matrix_fails_closed[destination-deliver] tests/gateway/test_adaptive_nutrition.py::test_production_lifecycle_requires_exact_configured_owner tests/gateway/test_adaptive_nutrition.py::test_public_shadow_constructor_flag_cannot_enable_raw_runtime_paths tests/gateway/test_adaptive_nutrition.py::test_forged_runtime_paths_fail_before_store_or_provider_mutation tests/gateway/test_adaptive_nutrition.py::test_shadow_factory_requires_the_exact_private_token tests/gateway/test_adaptive_nutrition.py::test_topic_59_only tests/gateway/test_adaptive_nutrition.py::test_missing_goal_prompts_and_never_sends tests/gateway/test_adaptive_nutrition.py::test_revision_requires_reapproval_and_exact_digest tests/gateway/test_adaptive_nutrition.py::test_low_adherence_and_safety_fail_closed tests/gateway/test_adaptive_nutrition.py::test_safety_callback_cannot_approve_or_activate tests/gateway/test_adaptive_nutrition.py::test_approved_delivery_calls_strict_sender_once_and_audits tests/gateway/test_adaptive_nutrition.py::test_unknown_delivery_is_never_retried tests/gateway/test_adaptive_nutrition.py::test_negative_provider_receipt_is_unknown_and_never_retried tests/gateway/test_adaptive_nutrition.py::test_adaptive_config_is_exact_topic_and_disabled_by_default tests/gateway/test_adaptive_nutrition.py::test_review_ingress_is_distinct_from_canonical_owner_and_sessions_are_exact tests/gateway/test_adaptive_nutrition.py::test_review_session_wrong_user_and_stale_duplicate_are_terminal tests/gateway/test_adaptive_nutrition.py::test_operator_sessions_bind_action_provenance_and_expiry tests/gateway/test_adaptive_nutrition.py::test_callback_claim_race_dispatches_create_once tests/gateway/test_adaptive_nutrition.py::test_operator_card_exposes_only_state_appropriate_primary_action tests/gateway/test_adaptive_nutrition.py::test_terminal_delivery_card_removes_send_and_exposes_only_valid_recovery[sent_audited-None] tests/gateway/test_adaptive_nutrition.py::test_terminal_delivery_card_removes_send_and_exposes_only_valid_recovery[delivery_unknown-None] tests/gateway/test_adaptive_nutrition.py::test_terminal_delivery_card_removes_send_and_exposes_only_valid_recovery[duplicate-None] tests/gateway/test_adaptive_nutrition.py::test_terminal_delivery_card_removes_send_and_exposes_only_valid_recovery[audit_pending-\uac10\uc0ac \uae30\ub85d \ubcf5\uad6c] tests/gateway/test_adaptive_nutrition.py::test_callback_claim_race_dispatches_mutation_once tests/gateway/test_adaptive_nutrition.py::test_operator_edit_note_returns_identity_envelope tests/gateway/test_adaptive_nutrition.py::test_publish_pending_card_recovers_once tests/gateway/test_adaptive_nutrition.py::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.] tests/gateway/test_adaptive_nutrition.py::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.] tests/gateway/test_adaptive_nutrition.py::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.] tests/gateway/test_adaptive_nutrition.py::test_adaptive_delivery_result_text_is_safe[result3-\uc774\ubbf8 \ucc98\ub9ac\ub41c \uc804\uc1a1\uc785\ub2c8\ub2e4.] tests/gateway/test_adaptive_nutrition.py::test_owner_rotation_aborts_persisted_delivery_before_append tests/gateway/test_adaptive_nutrition.py::test_owner_rotation_aborts_activation_before_transition_append tests/gateway/test_adaptive_nutrition.py::test_owner_rotation_aborts_rollback_before_transition_append tests/gateway/test_adaptive_nutrition.py::test_production_lifecycle_rejects_raw_operator_identity tests/gateway/test_adaptive_nutrition.py::test_opaque_adaptive_callbacks_are_bounded_and_stale_safe tests/gateway/test_adaptive_nutrition.py::test_live_telegram_adaptive_callback_requires_exact_owner_topic tests/gateway/test_adaptive_nutrition.py::test_live_telegram_adaptive_callback_rejects_non_owner_or_wrong_space tests/gateway/test_adaptive_nutrition.py::test_live_telegram_adaptive_callback_requires_configured_review_space tests/gateway/test_adaptive_nutrition.py::test_telegram_registry_authority_is_configured_and_contained tests/gateway/test_adaptive_nutrition.py::test_async_registered_transport_success_is_audited tests/gateway/test_adaptive_nutrition.py::test_async_registered_transport_unknown_is_terminal tests/gateway/test_adaptive_nutrition.py::test_delivery_disabled_rejects_before_provider_call tests/gateway/test_adaptive_nutrition.py::test_adaptive_transport_rejects_raw_and_unreserved_calls tests/gateway/test_adaptive_nutrition.py::test_real_telegram_transport_checks_authority_before_consuming_reservation[positive] tests/gateway/test_adaptive_nutrition.py::test_real_telegram_transport_checks_authority_before_consuming_reservation[d_plus_85] tests/gateway/test_adaptive_nutrition.py::test_real_telegram_transport_checks_authority_before_consuming_reservation[revoked] tests/gateway/test_adaptive_nutrition.py::test_activation_crash_between_overlay_and_epoch_aborts_after_recovery tests/gateway/test_adaptive_nutrition.py::test_activation_recovery_rejects_document_digest_rotation tests/gateway/test_adaptive_nutrition.py::test_replacement_overlay_epoch_failure_aborts_and_restores_predecessor tests/gateway/test_adaptive_nutrition.py::test_base_rollback_crash_restores_prior_state_idempotently tests/gateway/test_adaptive_nutrition.py::test_replacement_rollback_crash_restores_prior_state_idempotently tests/gateway/test_adaptive_nutrition.py::test_activation_crash_before_receipt_commits_missing_receipt_on_recovery tests/gateway/test_adaptive_nutrition.py::test_concurrent_coordinators_reserve_once_before_async_provider_call tests/gateway/test_adaptive_nutrition.py::test_subprocess_shared_directory_reservation_race tests/gateway/test_adaptive_nutrition.py::test_provider_receipt_reconciles_missing_delivery_audit_without_resend tests/gateway/test_adaptive_nutrition.py::test_public_delivery_false_uses_persisted_enable_then_fresh_revoke_fails_closed tests/gateway/test_adaptive_nutrition.py::test_delivery_reservation_revalidation_records_unknown_for_each_authority_change[source] tests/gateway/test_adaptive_nutrition.py::test_delivery_reservation_revalidation_records_unknown_for_each_authority_change[registration] tests/gateway/test_adaptive_nutrition.py::test_delivery_reservation_revalidation_records_unknown_for_each_authority_change[consent] tests/gateway/test_adaptive_nutrition.py::test_delivery_reservation_revalidation_records_unknown_for_each_authority_change[owner] tests/gateway/test_adaptive_nutrition.py::test_approve_revalidation_rejects_source_or_registration_change_before_append[source] tests/gateway/test_adaptive_nutrition.py::test_approve_revalidation_rejects_source_or_registration_change_before_append[registration] tests/gateway/test_adaptive_nutrition.py::test_proposal_append_recheck_rejects_source_or_registration_change[source] tests/gateway/test_adaptive_nutrition.py::test_proposal_append_recheck_rejects_source_or_registration_change[registration] tests/gateway/test_adaptive_nutrition.py::test_competing_revision_children_leave_stale_child_unapprovable_and_undeliverable tests/gateway/test_adaptive_nutrition.py::test_p2_p6_fresh_revisions_have_exact_terminal_rows_and_provider_counts tests/gateway/test_adaptive_nutrition.py::test_missing_review_operator_version_is_rejected tests/gateway/test_adaptive_nutrition.py::test_forged_capability_without_durable_session_fails_before_mutation tests/gateway/test_adaptive_nutrition.py::test_profile_authority_flock_serializes_processes_and_owner_change_is_stale tests/gateway/test_adaptive_nutrition.py::test_adaptive_send_callback_duplicate_is_exact_and_does_not_retry tests/gateway/test_adaptive_nutrition.py::test_adaptive_reconcile_callback_completes_without_provider_retry tests/gateway/test_adaptive_nutrition.py::test_mutating_action_pin_toctou_rejects_before_downstream_mutation[hold] tests/gateway/test_adaptive_nutrition.py::test_mutating_action_pin_toctou_rejects_before_downstream_mutation[release] tests/gateway/test_adaptive_nutrition.py::test_mutating_action_pin_toctou_rejects_before_downstream_mutation[approve] tests/gateway/test_adaptive_nutrition.py::test_mutating_action_pin_toctou_rejects_before_downstream_mutation[activate] tests/gateway/test_adaptive_nutrition.py::test_mutating_action_pin_toctou_rejects_before_downstream_mutation[delivery_enable] tests/gateway/test_adaptive_nutrition.py::test_mutating_action_pin_toctou_rejects_before_downstream_mutation[delivery_revoke] tests/gateway/test_adaptive_nutrition.py::test_mutating_action_pin_toctou_rejects_before_downstream_mutation[send] tests/gateway/test_adaptive_nutrition.py::test_mutating_action_pin_toctou_rejects_before_downstream_mutation[reconcile] tests/gateway/test_adaptive_nutrition.py::test_publication_recovery_claims_once_across_services tests/gateway/test_adaptive_nutrition.py::test_receipt_only_audit_pending_recovery_survives_restart_without_provider tests/gateway/test_adaptive_nutrition.py::test_view_and_back_callbacks_replay_without_claiming_or_reissuing tests/gateway/test_adaptive_nutrition.py::test_view_callback_stale_forwarded_or_pinned_replay_rejects[message] tests/gateway/test_adaptive_nutrition.py::test_view_callback_stale_forwarded_or_pinned_replay_rejects[pins] tests/gateway/test_adaptive_nutrition.py::test_humanizer_adaptive_grounding_accepts_only_production_fact_schema tests/gateway/test_adaptive_nutrition.py::test_coaching_facts_reject_forged_digest_before_mutation tests/gateway/test_adaptive_nutrition.py::test_coaching_facts_binding_changes_for_omitted_projection_field_drift tests/gateway/test_adaptive_nutrition.py::test_current_coaching_facts_binding_match_and_mismatch_are_read_only tests/gateway/test_adaptive_nutrition.py::test_publication_unknown_outcome_is_not_retried