test_equal_accounts_have_stable_choice (test_claude_adapter.NativeSelectionTests.test_equal_accounts_have_stable_choice) ... ok test_large_checkpoint_and_short_window_refuse (test_claude_adapter.NativeSelectionTests.test_large_checkpoint_and_short_window_refuse) ... ok test_low_account_below_ten_still_fits_small_checkpoint (test_claude_adapter.NativeSelectionTests.test_low_account_below_ten_still_fits_small_checkpoint) ... ok test_native_baseline_and_candidate_differ_as_intended (test_claude_adapter.NativeSelectionTests.test_native_baseline_and_candidate_differ_as_intended) ... ok test_unknown_native_meter_still_refuses (test_claude_adapter.NativeSelectionTests.test_unknown_native_meter_still_refuses) ... ok test_weekly_concentration_not_short_window_drain (test_claude_adapter.NativeSelectionTests.test_weekly_concentration_not_short_window_drain) ... ok test_model_evidence_is_also_checked_for_credentials (test_core.AdviceTests.test_model_evidence_is_also_checked_for_credentials) ... ok test_no_provider_call_for_fixed_or_only_model (test_core.AdviceTests.test_no_provider_call_for_fixed_or_only_model) ... ok test_request_minimizes_private_operational_identifiers (test_core.AdviceTests.test_request_minimizes_private_operational_identifiers) ... ok test_transport_failure_preserves_deterministic_routing (test_core.AdviceTests.test_transport_failure_preserves_deterministic_routing) ... ok test_unvalidated_answer_cannot_choose_route (test_core.AdviceTests.test_unvalidated_answer_cannot_choose_route) ... ok test_aliases_share_reservation (test_core.ReservationTests.test_aliases_share_reservation) ... ok test_caller_boolean_cannot_turn_error_into_terminal_receipt (test_core.ReservationTests.test_caller_boolean_cannot_turn_error_into_terminal_receipt) ... ok test_concurrent_claims_do_not_overcommit_account (test_core.ReservationTests.test_concurrent_claims_do_not_overcommit_account) ... ok test_native_terminal_receipt_must_bind_selected_route (test_core.ReservationTests.test_native_terminal_receipt_must_bind_selected_route) ... ok test_same_work_is_idempotent_and_changed_work_rejected (test_core.ReservationTests.test_same_work_is_idempotent_and_changed_work_rejected) ... ok test_unknown_native_outcome_cannot_release_reservation (test_core.ReservationTests.test_unknown_native_outcome_cannot_release_reservation) ... ok test_active_pool_reused_until_segment_does_not_fit (test_core.SelectionTests.test_active_pool_reused_until_segment_does_not_fit) ... ok test_billing_hold_cannot_be_overridden_by_advice (test_core.SelectionTests.test_billing_hold_cannot_be_overridden_by_advice) ... ok test_concentration_preserves_full_accounts (test_core.SelectionTests.test_concentration_preserves_full_accounts) ... ok test_conflicting_alias_reset_denies_pool (test_core.SelectionTests.test_conflicting_alias_reset_denies_pool) ... ok test_duplicate_route_identity_denies_every_alias (test_core.SelectionTests.test_duplicate_route_identity_denies_every_alias) ... ok test_ended_work_debits_quota_until_meter_refresh (test_core.SelectionTests.test_ended_work_debits_quota_until_meter_refresh) ... ok test_forbidden_provider_never_selected (test_core.SelectionTests.test_forbidden_provider_never_selected) ... ok test_invalid_alias_cannot_hide_missing_shared_meter (test_core.SelectionTests.test_invalid_alias_cannot_hide_missing_shared_meter) ... ok test_long_window_priority_not_minimum_window (test_core.SelectionTests.test_long_window_priority_not_minimum_window) ... ok test_machine_choice_does_not_force_another_account (test_core.SelectionTests.test_machine_choice_does_not_force_another_account) ... ok test_malformed_input_fails_closed_with_controlled_error (test_core.SelectionTests.test_malformed_input_fails_closed_with_controlled_error) ... ok test_native_observed_work_does_not_double_count_machine_slot (test_core.SelectionTests.test_native_observed_work_does_not_double_count_machine_slot) ... ok test_numeric_saturation_overrides_ok_label (test_core.SelectionTests.test_numeric_saturation_overrides_ok_label) ... ok test_old_snapshot_cannot_be_claimed_as_fresh (test_core.SelectionTests.test_old_snapshot_cannot_be_claimed_as_fresh) ... ok test_original_lead_model_and_session_preserved (test_core.SelectionTests.test_original_lead_model_and_session_preserved) ... ok test_shared_pool_uses_lowest_alias_quota_observation (test_core.SelectionTests.test_shared_pool_uses_lowest_alias_quota_observation) ... ok test_short_window_can_disqualify_low_weekly_account (test_core.SelectionTests.test_short_window_can_disqualify_low_weekly_account) ... ok test_successor_signal_uses_balance_after_checkpoint_reservation (test_core.SelectionTests.test_successor_signal_uses_balance_after_checkpoint_reservation) ... ok test_ten_percent_is_not_retirement (test_core.SelectionTests.test_ten_percent_is_not_retirement) ... ok test_unknown_or_stale_quota_does_not_become_zero_cost (test_core.SelectionTests.test_unknown_or_stale_quota_does_not_become_zero_cost) ... ok test_cursor_assumed_reset_cannot_authorize_live_use (test_native.NativeAdapterTests.test_cursor_assumed_reset_cannot_authorize_live_use) ... ok test_floor_machines_excludes_unproved_resources (test_native.NativeAdapterTests.test_floor_machines_excludes_unproved_resources) ... ok test_opus_does_not_consume_fable_meter (test_native.NativeAdapterTests.test_opus_does_not_consume_fable_meter) ... ok test_replay_snapshot_keeps_real_work_identity (test_native.NativeAdapterTests.test_replay_snapshot_keeps_real_work_identity) ... ok ---------------------------------------------------------------------- Ran 41 tests in 0.048s OK