.env.example
.gitignore
.pre-commit-config.yaml
LICENSE
README.md
pyproject.toml
.github/workflows/ci.yml
.github/workflows/publish.yml
examples/dspy_example.py
examples/haystack_example.py
examples/llamaindex_example.py
examples/smolagents_example.py
examples/langgraph-drift-experiment/FIXES.md
examples/langgraph-drift-experiment/README.md
examples/langgraph-drift-experiment/analyze.py
examples/langgraph-drift-experiment/requirements.txt
examples/langgraph-drift-experiment/run_experiment.py
examples/langgraph-drift-experiment/scenarios.py
examples/langgraph-drift-experiment/test_tracer.py
scenarios/support-bot.yaml
scripts/publish.sh
src/driftbase/__init__.py
src/driftbase/config.py
src/driftbase/hypothesis_rules.yaml
src/driftbase/pricing.py
src/driftbase/telemetry.py
src/driftbase/verdict.py
src/driftbase.egg-info/PKG-INFO
src/driftbase.egg-info/SOURCES.txt
src/driftbase.egg-info/dependency_links.txt
src/driftbase.egg-info/entry_points.txt
src/driftbase.egg-info/requires.txt
src/driftbase.egg-info/top_level.txt
src/driftbase/backends/__init__.py
src/driftbase/backends/base.py
src/driftbase/backends/factory.py
src/driftbase/backends/sqlite.py
src/driftbase/cli/__init__.py
src/driftbase/cli/_deps.py
src/driftbase/cli/cli.py
src/driftbase/cli/cli_baseline.py
src/driftbase/cli/cli_budget.py
src/driftbase/cli/cli_changes.py
src/driftbase/cli/cli_chart.py
src/driftbase/cli/cli_compare.py
src/driftbase/cli/cli_cost.py
src/driftbase/cli/cli_demo.py
src/driftbase/cli/cli_deploy.py
src/driftbase/cli/cli_diagnose.py
src/driftbase/cli/cli_diff.py
src/driftbase/cli/cli_doctor.py
src/driftbase/cli/cli_export.py
src/driftbase/cli/cli_init.py
src/driftbase/cli/cli_inspect.py
src/driftbase/cli/cli_prune.py
src/driftbase/cli/cli_testset.py
src/driftbase/cli/demo_narrative.py
src/driftbase/cli/demo_scenario_loader.py
src/driftbase/cli/demo_templates.py
src/driftbase/cli/filters.py
src/driftbase/cli/main.py
src/driftbase/integrations/__init__.py
src/driftbase/integrations/autogen.py
src/driftbase/integrations/crewai.py
src/driftbase/integrations/dspy.py
src/driftbase/integrations/haystack.py
src/driftbase/integrations/langchain.py
src/driftbase/integrations/langgraph.py
src/driftbase/integrations/llamaindex.py
src/driftbase/integrations/openai.py
src/driftbase/integrations/smolagents.py
src/driftbase/local/anomaly_detector.py
src/driftbase/local/baseline_calibrator.py
src/driftbase/local/budget.py
src/driftbase/local/diff.py
src/driftbase/local/fingerprinter.py
src/driftbase/local/hypothesis_engine.py
src/driftbase/local/hypothesis_rules.yaml
src/driftbase/local/local_store.py
src/driftbase/local/rootcause.py
src/driftbase/local/use_case_inference.py
src/driftbase/local/weight_learner.py
src/driftbase/plugins/__init__.py
src/driftbase/sdk/__init__.py
src/driftbase/sdk/instrument.py
src/driftbase/sdk/scrubber.py
src/driftbase/sdk/semantic.py
src/driftbase/sdk/track.py
src/driftbase/sdk/watcher.py
src/driftbase/stats/__init__.py
src/driftbase/stats/hypothesis.py
src/driftbase/testsets/__init__.py
src/driftbase/testsets/automation.yaml
src/driftbase/testsets/code_generation.yaml
src/driftbase/testsets/content_generation.yaml
src/driftbase/testsets/customer_support.yaml
src/driftbase/testsets/data_analysis.yaml
src/driftbase/testsets/devops_sre.yaml
src/driftbase/testsets/ecommerce_sales.yaml
src/driftbase/testsets/financial.yaml
src/driftbase/testsets/general.yaml
src/driftbase/testsets/healthcare.yaml
src/driftbase/testsets/hr_recruiting.yaml
src/driftbase/testsets/legal.yaml
src/driftbase/testsets/research_rag.yaml
src/driftbase/testsets/security_itops.yaml
src/driftbase/utils/__init__.py
src/driftbase/utils/git.py
src/driftbase/utils/notify.py
tests/__init__.py
tests/test_anomaly_detector.py
tests/test_baseline_calibrator.py
tests/test_budget.py
tests/test_confidence_tiers.py
tests/test_diff_calibration_integration.py
tests/test_e2e.py
tests/test_power_analysis.py
tests/test_rootcause.py
tests/test_testset.py
tests/test_track.py
tests/test_use_case_inference.py
tests/test_verdict.py
tests/test_weight_learner.py