LICENSE
README.md
pyproject.toml
src/llm_spendguard.egg-info/PKG-INFO
src/llm_spendguard.egg-info/SOURCES.txt
src/llm_spendguard.egg-info/dependency_links.txt
src/llm_spendguard.egg-info/entry_points.txt
src/llm_spendguard.egg-info/requires.txt
src/llm_spendguard.egg-info/top_level.txt
src/spendguard/__init__.py
src/spendguard/__main__.py
src/spendguard/_version.py
src/spendguard/adapters.py
src/spendguard/advise.py
src/spendguard/advisor.py
src/spendguard/anomaly.py
src/spendguard/antigravity_exec.py
src/spendguard/attribution.py
src/spendguard/audit.py
src/spendguard/backfill.py
src/spendguard/bakeoff.py
src/spendguard/balances.py
src/spendguard/bedrock_adapter.py
src/spendguard/best_value.py
src/spendguard/bootstrap.py
src/spendguard/brief.py
src/spendguard/budget.py
src/spendguard/bulkgate.py
src/spendguard/cacheaudit.py
src/spendguard/cachetest.py
src/spendguard/calibrate.py
src/spendguard/callio.py
src/spendguard/calls.py
src/spendguard/cascade.py
src/spendguard/catalog.py
src/spendguard/chat.py
src/spendguard/claudecode.py
src/spendguard/cli.py
src/spendguard/close.py
src/spendguard/codex.py
src/spendguard/codex_daemon.py
src/spendguard/codex_exec.py
src/spendguard/compaction.py
src/spendguard/compare.py
src/spendguard/comprehend.py
src/spendguard/config.py
src/spendguard/config_schema.py
src/spendguard/content_tokens.py
src/spendguard/conv.py
src/spendguard/coverage.py
src/spendguard/crossllm.py
src/spendguard/deid.py
src/spendguard/dispatch.py
src/spendguard/effort_titration.py
src/spendguard/emit.py
src/spendguard/equivalence.py
src/spendguard/estimate.py
src/spendguard/estimate_divergence.py
src/spendguard/estimate_literals.py
src/spendguard/expected_output.py
src/spendguard/experiment.py
src/spendguard/focus_export.py
src/spendguard/gate.py
src/spendguard/gpu_port.py
src/spendguard/guard.py
src/spendguard/history.py
src/spendguard/http_capture.py
src/spendguard/kimi_exec.py
src/spendguard/lambda_adapter.py
src/spendguard/lane_balance.py
src/spendguard/lane_bandit.py
src/spendguard/lane_catalog.py
src/spendguard/lane_economics.py
src/spendguard/lane_queue.py
src/spendguard/lane_quota.py
src/spendguard/lane_registry.py
src/spendguard/lane_value.py
src/spendguard/lanes.py
src/spendguard/learn.py
src/spendguard/ledger.py
src/spendguard/ledger_sync.py
src/spendguard/litellm_adapter.py
src/spendguard/llm_files.py
src/spendguard/mcp_server.py
src/spendguard/measurement.py
src/spendguard/metadata_audit.py
src/spendguard/migrate_charges.py
src/spendguard/modal_adapter.py
src/spendguard/model_catalog.py
src/spendguard/model_preflight.py
src/spendguard/models.py
src/spendguard/notify.py
src/spendguard/openai_batch_cli.py
src/spendguard/otel_ingest.py
src/spendguard/output_contract.py
src/spendguard/prices.json
src/spendguard/pricing.py
src/spendguard/prompts.py
src/spendguard/provider_kit.py
src/spendguard/provider_plugins.py
src/spendguard/provider_tokens.py
src/spendguard/py.typed
src/spendguard/realized.py
src/spendguard/realtime_oracle.py
src/spendguard/reasoning_equivalence.py
src/spendguard/receipt.py
src/spendguard/reconcile.py
src/spendguard/reconcile_anthropic.py
src/spendguard/reconcile_calls.py
src/spendguard/reconcile_openai.py
src/spendguard/refresh.py
src/spendguard/release.py
src/spendguard/reliability.py
src/spendguard/remote.py
src/spendguard/report.py
src/spendguard/requirement_judge.py
src/spendguard/resource_state.py
src/spendguard/resources.py
src/spendguard/review.py
src/spendguard/route_economics.py
src/spendguard/route_utility.py
src/spendguard/runner.py
src/spendguard/runpod_adapter.py
src/spendguard/saas.py
src/spendguard/scan.py
src/spendguard/schedule.py
src/spendguard/semcache.py
src/spendguard/serve.py
src/spendguard/setup.py
src/spendguard/share.py
src/spendguard/signal.py
src/spendguard/source_compact.py
src/spendguard/sources.py
src/spendguard/submit.py
src/spendguard/subscription_exec.py
src/spendguard/sync.py
src/spendguard/tag.py
src/spendguard/tier_config.py
src/spendguard/token_caps.py
src/spendguard/trust.py
src/spendguard/truth.py
src/spendguard/ui.py
src/spendguard/validate.py
src/spendguard/vendor_call.py
src/spendguard/verdict_ledger.py
src/spendguard/verify.py
src/spendguard/vertex_adapter.py
src/spendguard/whole_job.py
src/spendguard/workdone.py
src/spendguard/zai_exec.py
tests/test_a_consensus_panel_keeps_its_vendors.py
tests/test_a_correction_is_a_difference.py
tests/test_a_rate_knows_its_vendor.py
tests/test_a_vendor_that_could_not_answer.py
tests/test_abandoned_calls_do_not_bill_invisibly.py
tests/test_absence_is_not_an_answer.py
tests/test_adapters.py
tests/test_adapters_error_transparency.py
tests/test_adapters_multimodal.py
tests/test_advise.py
tests/test_advisor.py
tests/test_agentic_model_resolution.py
tests/test_agy_served_set.py
tests/test_agy_usage_quota_oracle.py
tests/test_anomaly.py
tests/test_anthropic_streaming_transport.py
tests/test_antigravity_exec.py
tests/test_ask_preflights_before_spend.py
tests/test_ask_surface_is_honest.py
tests/test_ask_vision_panel.py
tests/test_attribution.py
tests/test_attribution_resolve.py
tests/test_attribution_survives_the_thread_boundary.py
tests/test_audit.py
tests/test_auto_fresh.py
tests/test_autotune_raises_on_truncation.py
tests/test_backfill.py
tests/test_bakeoff_effort_sweep.py
tests/test_bakeoff_judge_meta_intent.py
tests/test_bakeoff_vision.py
tests/test_balances.py
tests/test_balances_declared.py
tests/test_bandit_list_coverage.py
tests/test_base_fallback_default.py
tests/test_batch1.py
tests/test_batch_envelope_build.py
tests/test_batch_intent_attribution.py
tests/test_best_value_default.py
tests/test_best_value_floor_no_data.py
tests/test_best_value_intent_inference.py
tests/test_best_value_select.py
tests/test_best_value_verdict_cache.py
tests/test_bootstrap.py
tests/test_bounds_are_refused_not_trusted.py
tests/test_breach_policy.py
tests/test_brief.py
tests/test_budget_dualwrite_reaches_spend_events.py
tests/test_budget_running_cap.py
tests/test_bulk_batch_autosubmit.py
tests/test_bulk_cost_aware_fallback.py
tests/test_bulk_delegate.py
tests/test_bulk_delegate_confined_widen.py
tests/test_bulk_delegate_keyed_and_estimate.py
tests/test_bulk_delegate_never_crashes.py
tests/test_bulk_delegate_on_miss.py
tests/test_bulk_gate_reach.py
tests/test_bulk_lane_confinement.py
tests/test_bulk_pinned_matrix.py
tests/test_bulk_reasoning_parity.py
tests/test_bulk_refusal_reasons.py
tests/test_bulk_resilience_gate.py
tests/test_bulk_strategy_auto.py
tests/test_bulk_tier_never_rides_strong.py
tests/test_bulk_vision_fan.py
tests/test_bulkgate.py
tests/test_cacheaudit.py
tests/test_calibrate.py
tests/test_calibration_scoring.py
tests/test_call_deadline_bounds_hang.py
tests/test_call_normalises_caller_kwargs.py
tests/test_callio_live_capture.py
tests/test_callio_request_shape.py
tests/test_callio_status.py
tests/test_callio_truncation_flag.py
tests/test_calls_suspect_out_tok.py
tests/test_canonical_concerns.py
tests/test_capability_auto_route.py
tests/test_capability_discovery_sees_dropped_params.py
tests/test_cascade.py
tests/test_cat10_config_misc.py
tests/test_cat1_spend_trust_guards.py
tests/test_cat5_parse_robustness.py
tests/test_cat7_guard_completeness.py
tests/test_cat8_cache_correctness.py
tests/test_cat9_portability.py
tests/test_catalog_context_window_and_base.py
tests/test_catalog_validation.py
tests/test_central_caps.py
tests/test_charges_migration.py
tests/test_chat_digest.py
tests/test_chat_value.py
tests/test_chunked_suite_scratch_home_cleanup.py
tests/test_ci_pins.py
tests/test_classify_evidence.py
tests/test_claude_code_context_compaction.py
tests/test_claude_code_conversations_titles.py
tests/test_claude_code_invoice_ingest.py
tests/test_claude_code_invoice_supersedes_overflow.py
tests/test_claude_code_ledger_ingest.py
tests/test_claude_code_overflow_reconcile.py
tests/test_claudecode.py
tests/test_cli.py
tests/test_cli_reconcile_dispatch.py
tests/test_close.py
tests/test_codex.py
tests/test_codex_daemon.py
tests/test_codex_exec.py
tests/test_codex_gc.py
tests/test_codex_reasoning.py
tests/test_codex_usage.py
tests/test_collect_chat_tasks.py
tests/test_compaction_agentic_advise.py
tests/test_compaction_lifecycle.py
tests/test_comprehend.py
tests/test_concurrent_recording_never_deadlocks.py
tests/test_config_set.py
tests/test_conformance_estimate.py
tests/test_content_tokens.py
tests/test_conv.py
tests/test_coverage.py
tests/test_cutover_equivalence.py
tests/test_deadline_cancel_waste.py
tests/test_deadline_for_public.py
tests/test_deadline_truncation_and_floor.py
tests/test_decision_savings.py
tests/test_decision_why_provenance.py
tests/test_deferred_fixes.py
tests/test_deid.py
tests/test_delegate.py
tests/test_deliberate_refusal_is_never_failopen.py
tests/test_deploy_release_cli.py
tests/test_dispatch_cross_process_lane_bound.py
tests/test_dispatch_governor_bounds_concurrency.py
tests/test_dispatch_metered_cross_process.py
tests/test_dispatch_parity.py
tests/test_dispatch_realtime_reserve.py
tests/test_dispatch_tpm_bucket.py
tests/test_dispatch_try_admit.py
tests/test_doctor_key_liveness.py
tests/test_effort_on_frontier.py
tests/test_effort_path_independent.py
tests/test_effort_pin_honored_or_refused.py
tests/test_effort_titration.py
tests/test_embed_surface.py
tests/test_emit_envelope.py
tests/test_equivalence.py
tests/test_estimate_plausibility.py
tests/test_estimate_signal.py
tests/test_estimates_come_from_measurement.py
tests/test_every_charge_names_who_and_what.py
tests/test_every_json_write_backs_up.py
tests/test_every_sdk_surface_that_spends_is_gated.py
tests/test_executor_pool.py
tests/test_expected_output.py
tests/test_expected_output_rungs.py
tests/test_experiment.py
tests/test_external_cost.py
tests/test_failure_matrix_all_vendors.py
tests/test_flow_start_no_rescan.py
tests/test_focus_export.py
tests/test_gate.py
tests/test_gate_autotune.py
tests/test_gate_cli.py
tests/test_gate_consolidation.py
tests/test_gate_embeddings.py
tests/test_gate_failclosed.py
tests/test_gate_properties.py
tests/test_gate_units.py
tests/test_gemini_lane_auth.py
tests/test_gemini_reasoning_namespace.py
tests/test_governed_admission.py
tests/test_gpu_port.py
tests/test_guard.py
tests/test_guard_holes_closed.py
tests/test_guarded_collect.py
tests/test_guardrail_d_path_independence.py
tests/test_guardrail_e_schema.py
tests/test_history.py
tests/test_honestreview_error_capture.py
tests/test_http_capture_toolfees.py
tests/test_http_capture_urllib.py
tests/test_idle_lanes_headroom.py
tests/test_import_name_shadow.py
tests/test_item_completeness.py
tests/test_judge_escalation_and_loudness.py
tests/test_key_profiles.py
tests/test_key_shadow.py
tests/test_keys_env.py
tests/test_lane_balance.py
tests/test_lane_bandit.py
tests/test_lane_catalog.py
tests/test_lane_cost_in_ranking.py
tests/test_lane_down_overrides_refuse_billed.py
tests/test_lane_economics.py
tests/test_lane_economics_prompts.py
tests/test_lane_empty_fallback.py
tests/test_lane_error_reason.py
tests/test_lane_fallback_is_error_aware.py
tests/test_lane_health_receipt.py
tests/test_lane_hedging.py
tests/test_lane_metered_fallback_equivalence.py
tests/test_lane_metered_fallback_separation.py
tests/test_lane_model_backoff.py
tests/test_lane_model_reachability.py
tests/test_lane_no_double_usage.py
tests/test_lane_queue.py
tests/test_lane_queue_scheduler.py
tests/test_lane_queue_submit.py
tests/test_lane_quota.py
tests/test_lane_quota_cooldown.py
tests/test_lane_reason_aware_fallback.py
tests/test_lane_receives_budget.py
tests/test_lane_records_applied_effort.py
tests/test_lane_remediation.py
tests/test_lane_shed_to_metered.py
tests/test_lane_substitution.py
tests/test_lane_transient_retry.py
tests/test_lane_value_day_totals.py
tests/test_lane_visibility.py
tests/test_lanes.py
tests/test_learn.py
tests/test_least_loaded_dispatch.py
tests/test_ledger.py
tests/test_ledger_indexes_live_table.py
tests/test_ledger_leak.py
tests/test_ledger_marker_matrix.py
tests/test_ledger_money_is_exact_decimal.py
tests/test_ledger_pool.py
tests/test_ledger_releases_write_lock.py
tests/test_ledger_sync.py
tests/test_lifecycle_eval_gate.py
tests/test_llm_files.py
tests/test_mcp_install.py
tests/test_mcp_server.py
tests/test_mcp_version_and_respawn.py
tests/test_mcp_vision_tool.py
tests/test_measurement_receipt.py
tests/test_measurement_rerun.py
tests/test_medium_closure_batchA.py
tests/test_medium_closure_batchB.py
tests/test_medium_closure_batchC.py
tests/test_medium_closure_batchD.py
tests/test_medium_closure_batchE.py
tests/test_mediums_batch_fixes.py
tests/test_metadata_backbone_health.py
tests/test_metered_daemon_attribution.py
tests/test_metered_key_liveness.py
tests/test_metered_only_and_maxtok_guards.py
tests/test_metered_row_attribution.py
tests/test_metered_substitute_fallback.py
tests/test_model_catalog_ssot.py
tests/test_models.py
tests/test_named_model_measured_not_swapped.py
tests/test_names_stay_unique.py
tests/test_no_call_can_be_silently_truncated.py
tests/test_no_test_touches_real_user_data.py
tests/test_one_definition_of_countable_spend.py
tests/test_one_place_decides_per_model_params.py
tests/test_only_completed_calls_measure_latency.py
tests/test_otel_ingest.py
tests/test_output_ceiling_clamp.py
tests/test_output_ceiling_never_below_floor.py
tests/test_output_ceiling_resolver.py
tests/test_output_contract.py
tests/test_output_text_captures_tool_use.py
tests/test_pace_and_tiers.py
tests/test_pace_hard_cap_at_window.py
tests/test_panel_applies_learning.py
tests/test_panel_deadline_measured.py
tests/test_panel_effort_autoapply.py
tests/test_panel_estimate_provider_pricing.py
tests/test_panel_never_collapses.py
tests/test_preflight_and_verify.py
tests/test_price_refresh.py
tests/test_pricing.py
tests/test_pricing_vendor_ids.py
tests/test_private_scope_and_saas_url_are_enforced.py
tests/test_prompt_caching.py
tests/test_prompt_lint.py
tests/test_provider_coverage.py
tests/test_provider_plugin.py
tests/test_provider_schema_dialect.py
tests/test_provider_tokens.py
tests/test_published_output_ceilings.py
tests/test_queue_conn_pool.py
tests/test_queue_park_saturated.py
tests/test_rate_limit_selfcalibrate.py
tests/test_reading_history_is_not_spending.py
tests/test_realized.py
tests/test_realtime_oracle_hardening.py
tests/test_realtime_recon_dating.py
tests/test_realtime_reconstruction_surface.py
tests/test_reasoning_budget_heal.py
tests/test_reasoning_control_reaches_every_endpoint.py
tests/test_reasoning_deadline_floor.py
tests/test_reasoning_effort_healing.py
tests/test_reasoning_equivalence.py
tests/test_reasoning_estimate_coldfloor.py
tests/test_reasoning_estimate_seed.py
tests/test_reasoning_normalize.py
tests/test_reasoning_prefix_invariant.py
tests/test_reasoning_thinking.py
tests/test_receipt.py
tests/test_receipt_repo_est_scope.py
tests/test_reconcile.py
tests/test_reconcile_anthropic.py
tests/test_reconcile_calls.py
tests/test_reconcile_core.py
tests/test_reconcile_e2e.py
tests/test_reconcile_openai.py
tests/test_reconcile_report.py
tests/test_reconstructed_rows_never_exhaust_a_cap.py
tests/test_record_paths_share_attribution.py
tests/test_refuse_billed.py
tests/test_refuse_metered.py
tests/test_register_critical.py
tests/test_release_green_pointer.py
tests/test_reliability.py
tests/test_reliability_bounded.py
tests/test_reliability_concurrent_probes.py
tests/test_remote.py
tests/test_remote_sync_all.py
tests/test_report_build.py
tests/test_report_fetch_bounded.py
tests/test_reprice_unpriced.py
tests/test_requirement_judge.py
tests/test_resource_state.py
tests/test_resources_gpu.py
tests/test_reviewed_defects_stay_fixed.py
tests/test_robustness_fixes.py
tests/test_route_economics.py
tests/test_route_suppression.py
tests/test_route_through_queue.py
tests/test_route_utility.py
tests/test_rp7_surface.py
tests/test_runaway_breaker.py
tests/test_runner.py
tests/test_runner_wrapper.py
tests/test_saas.py
tests/test_saas_payload.py
tests/test_saas_rollup.py
tests/test_savings_tally.py
tests/test_scan_firstrun.py
tests/test_schedule.py
tests/test_schema_capability_and_enforcement.py
tests/test_segment_attribution.py
tests/test_semcache.py
tests/test_semcache_scope_is_consistent.py
tests/test_serve_ask_surface.py
tests/test_setup.py
tests/test_signal.py
tests/test_snapshot_retention.py
tests/test_source_compact.py
tests/test_sources_port.py
tests/test_spend_integrity_fixes.py
tests/test_spend_ledger.py
tests/test_sql_index_audit.py
tests/test_statusline_compaction_nudge.py
tests/test_stream_capture.py
tests/test_stream_wrap_dispatch.py
tests/test_structured_output_floor.py
tests/test_structured_reply_fence.py
tests/test_submit.py
tests/test_submit_chat_tasks.py
tests/test_subscription_exec.py
tests/test_substitute_failure_fallback.py
tests/test_success_header_learning.py
tests/test_tag.py
tests/test_the_deadline_advisor_and_guard_agree.py
tests/test_the_privacy_boundary_fails_closed.py
tests/test_tier3_base_fallback.py
tests/test_tier_config_report.py
tests/test_time_budget_and_parallel_fanout.py
tests/test_token_budget_heal_floor.py
tests/test_token_controls_on_every_call.py
tests/test_transcript_pure.py
tests/test_true_down.py
tests/test_trust.py
tests/test_truth_sync.py
tests/test_universal_admission.py
tests/test_vendor_call.py
tests/test_vendor_call_pins_the_vendor.py
tests/test_vendor_pin.py
tests/test_version_dunder.py
tests/test_vertex_embed.py
tests/test_vision_entry_and_strict_map.py
tests/test_whole_job.py
tests/test_work_summary.py
tests/test_workdone.py
tests/test_zai_backoff.py
tests/test_zai_output_budget.py