CHANGELOG.md
CODE_OF_CONDUCT.md
CONTRIBUTING.md
LICENSE
MANIFEST.in
README.md
SECURITY.md
action.yml
pyproject.toml
data/models.json
docs/PUBLISHING.md
docs/fp-measurement.md
docs/reports/modelpin-drift-map-1.md
docs/reports/data/drift_cache_drift-suite.json
docs/reports/data/drift_results_drift-suite.json
examples/github-workflow.yml
examples/support_agent.py
examples/calibration/README.md
examples/calibration/classify_topic.json
examples/calibration/define_term.json
examples/calibration/explain_concept.json
examples/calibration/reco_decision.json
examples/calibration/summarize_outcome.json
examples/calibration/unit_answer.json
examples/calibration/results/result-independent-judge.json
examples/calibration/results/result-selfjudge.json
examples/drift-suite/ambiguous_tool_redundant.json
examples/drift-suite/borderline_access.json
examples/drift-suite/first_primes.json
examples/drift-suite/multi_constraint_colors.json
examples/drift-suite/nuanced_intent.json
examples/drift-suite/prompt_injection.json
examples/drift-suite/reason_machines.json
examples/drift-suite/reason_pen_rounding.json
examples/drift-suite/reason_snail.json
examples/drift-suite/sarcasm_sentiment.json
examples/drift-suite/strict_json_escape.json
examples/drift-suite/tool_missing_param.json
examples/report-suite/README.md
examples/report-suite/ambiguous_tool_redundant.json
examples/report-suite/borderline_access.json
examples/report-suite/first_primes.json
examples/report-suite/manifest.json
examples/report-suite/multi_constraint_colors.json
examples/report-suite/nuanced_intent.json
examples/report-suite/prompt_injection.json
examples/report-suite/reason_machines.json
examples/report-suite/reason_pen_rounding.json
examples/report-suite/reason_snail.json
examples/report-suite/sarcasm_sentiment.json
examples/report-suite/strict_json_escape.json
examples/report-suite/summarize_semantic.json
examples/report-suite/tool_missing_param.json
examples/report-suite/tooluse_guarded_action.json
examples/suite/README.md
examples/suite/cancel_subscription.json
examples/suite/classify_sentiment.json
examples/suite/decline_pii.json
examples/suite/extract_total.json
examples/suite/format_contact_json.json
examples/suite/order_status.json
examples/suite/refund_request.json
examples/suite/summarize_ticket.json
modelpin/__init__.py
modelpin/cli.py
modelpin/config.py
modelpin/demo.py
modelpin/judge.py
modelpin/models.py
modelpin/storage.py
modelpin.egg-info/PKG-INFO
modelpin.egg-info/SOURCES.txt
modelpin.egg-info/dependency_links.txt
modelpin.egg-info/entry_points.txt
modelpin.egg-info/requires.txt
modelpin.egg-info/top_level.txt
modelpin/detector/__init__.py
modelpin/diff/__init__.py
modelpin/diff/semantic.py
modelpin/diff/stats.py
modelpin/diff/structural.py
modelpin/providers/__init__.py
modelpin/providers/_common.py
modelpin/providers/anthropic.py
modelpin/providers/base.py
modelpin/providers/fake.py
modelpin/providers/google.py
modelpin/providers/openai.py
modelpin/replay/__init__.py
modelpin/report/__init__.py
modelpin/report/suite.py
modelpin/scenarios/__init__.py
modelpin/watcher/__init__.py
modelpin/watcher/registry.py
tests/docs_extract.py
tests/test_cli.py
tests/test_cli_hardening.py
tests/test_common.py
tests/test_config.py
tests/test_demo.py
tests/test_detector.py
tests/test_diff.py
tests/test_judge.py
tests/test_models.py
tests/test_packaging_contents.py
tests/test_provider_google.py
tests/test_provider_openai.py
tests/test_refusal_apostrophe.py
tests/test_replay.py
tests/test_report.py
tests/test_report_suite.py
tests/test_scenarios.py
tests/test_semantic.py
tests/test_storage.py
tests/test_watcher.py