README.md
pyproject.toml
src/depfix/__init__.py
src/depfix/cli.py
src/depfix/config.py
src/depfix/defaults.py
src/depfix/doctor.py
src/depfix/redaction.py
src/depfix/severity.py
src/depfix/agent/__init__.py
src/depfix/agent/fix_agent.py
src/depfix/agent/scan_agent.py
src/depfix/agent/scan_tools.py
src/depfix/agent/tools.py
src/depfix/api/__init__.py
src/depfix/apply/__init__.py
src/depfix/apply/models.py
src/depfix/apply/workspace.py
src/depfix/catalog/__init__.py
src/depfix/catalog/detections.py
src/depfix/catalog/learned.py
src/depfix/classify/__init__.py
src/depfix/classify/classifier.py
src/depfix/classify/llm.py
src/depfix/classify/models.py
src/depfix/classify/notes.py
src/depfix/classify/severity.py
src/depfix/classify/spec_rules.py
src/depfix/classify/store.py
src/depfix/classify/synthesize.py
src/depfix/classify/triage.py
src/depfix/classify/usage_candidates.py
src/depfix/clone/__init__.py
src/depfix/clone/service.py
src/depfix/codemods/__init__.py
src/depfix/codemods/base.py
src/depfix/codemods/config_literal.py
src/depfix/codemods/import_path.py
src/depfix/codemods/javascript.py
src/depfix/codemods/lockfile.py
src/depfix/codemods/registry.py
src/depfix/codemods/symbols.py
src/depfix/codemods/text.py
src/depfix/core/__init__.py
src/depfix/core/agent.py
src/depfix/core/explain.py
src/depfix/core/fix_service.py
src/depfix/core/models.py
src/depfix/core/pipeline.py
src/depfix/core/redaction.py
src/depfix/core/serde.py
src/depfix/core/shortcuts.py
src/depfix/core/upgrade.py
src/depfix/core/upgrade_service.py
src/depfix/ecosystems/__init__.py
src/depfix/ecosystems/base.py
src/depfix/ecosystems/callsites.py
src/depfix/ecosystems/go_lockfile.py
src/depfix/ecosystems/go_manifests.py
src/depfix/ecosystems/go_runtime.py
src/depfix/ecosystems/manifests.py
src/depfix/ecosystems/pypi_manifests.py
src/depfix/ecosystems/python_lockfile.py
src/depfix/ecosystems/python_runtime.py
src/depfix/ecosystems/registry.py
src/depfix/ecosystems/ruby_lockfile.py
src/depfix/ecosystems/ruby_manifests.py
src/depfix/ecosystems/ruby_runtime.py
src/depfix/ecosystems/ruby_validator.py
src/depfix/ecosystems/specs.py
src/depfix/ecosystems/symbol_index.py
src/depfix/evals/__init__.py
src/depfix/evals/loader.py
src/depfix/evals/models.py
src/depfix/evals/runner.py
src/depfix/evals/scoring.py
src/depfix/fixers/__init__.py
src/depfix/fixers/bedrock.py
src/depfix/fixers/gemini.py
src/depfix/fixers/ollama.py
src/depfix/gh/__init__.py
src/depfix/gh/app.py
src/depfix/gh/branch.py
src/depfix/gh/models.py
src/depfix/gh/pr.py
src/depfix/migrations/__init__.py
src/depfix/migrations/env.py
src/depfix/migrations/script.py.mako
src/depfix/migrations/versions/0001_baseline.py
src/depfix/migrations/versions/0002_change_attempt.py
src/depfix/migrations/versions/0003_change_event_body_url.py
src/depfix/migrations/versions/0004_fix_run_confidence.py
src/depfix/migrations/versions/0005_edit_provenance.py
src/depfix/migrations/versions/0006_pr_outcome.py
src/depfix/migrations/versions/0007_severity.py
src/depfix/migrations/versions/0008_repo_scan_change.py
src/depfix/migrations/versions/0009_fix_run_cost_stages.py
src/depfix/obs/__init__.py
src/depfix/obs/cost.py
src/depfix/obs/logging.py
src/depfix/obs/metrics.py
src/depfix/orchestrator/__init__.py
src/depfix/orchestrator/budget.py
src/depfix/orchestrator/grouping.py
src/depfix/orchestrator/models.py
src/depfix/orchestrator/plan.py
src/depfix/orchestrator/policy.py
src/depfix/orchestrator/reconcile.py
src/depfix/orchestrator/runner.py
src/depfix/providers/__init__.py
src/depfix/providers/loader.py
src/depfix/providers/models.py
src/depfix/registry/__init__.py
src/depfix/registry/client.py
src/depfix/registry/models.py
src/depfix/registry/pypi_client.py
src/depfix/registry/pypi_models.py
src/depfix/registry/rubygems_client.py
src/depfix/repoconfig/__init__.py
src/depfix/repoconfig/loader.py
src/depfix/repoconfig/models.py
src/depfix/retry/__init__.py
src/depfix/retry/loop.py
src/depfix/scanners/__init__.py
src/depfix/scanners/alignment.py
src/depfix/scanners/applicability.py
src/depfix/scanners/base.py
src/depfix/scanners/callsites.py
src/depfix/scanners/drift_summary.py
src/depfix/scanners/judge.py
src/depfix/scanners/language.py
src/depfix/scanners/limits.py
src/depfix/scanners/manifest.py
src/depfix/scanners/masking.py
src/depfix/scanners/matching.py
src/depfix/scanners/models.py
src/depfix/scanners/reachability.py
src/depfix/scanners/registry.py
src/depfix/scanners/removals.py
src/depfix/scanners/repo.py
src/depfix/scanners/report.py
src/depfix/scanners/severity.py
src/depfix/scanners/store.py
src/depfix/scanners/strategy.py
src/depfix/scanners/typeresolve.py
src/depfix/scanners/workspace.py
src/depfix/scanners/languages/__init__.py
src/depfix/scanners/languages/elixir.py
src/depfix/scanners/languages/go.py
src/depfix/scanners/languages/java.py
src/depfix/scanners/languages/kotlin.py
src/depfix/scanners/languages/php.py
src/depfix/scanners/languages/python.py
src/depfix/scanners/languages/ruby.py
src/depfix/sources/__init__.py
src/depfix/sources/asyncapi_spec.py
src/depfix/sources/base.py
src/depfix/sources/changelog_file.py
src/depfix/sources/changelog_html.py
src/depfix/sources/factory.py
src/depfix/sources/fixture_change.py
src/depfix/sources/github_release.py
src/depfix/sources/http.py
src/depfix/sources/models.py
src/depfix/sources/npm_dist_tag.py
src/depfix/sources/openapi_diff.py
src/depfix/sources/openapi_spec.py
src/depfix/sources/pypi_dist_tag.py
src/depfix/sources/redis_commands.py
src/depfix/sources/release_age.py
src/depfix/sources/release_notes.py
src/depfix/sources/repo_exports.py
src/depfix/sources/rss.py
src/depfix/sources/rubygems_dist_tag.py
src/depfix/sources/security_advisory.py
src/depfix/sources/semver.py
src/depfix/sources/smithy_spec.py
src/depfix/sources/spec_base.py
src/depfix/sources/ts_exports.py
src/depfix/storage/__init__.py
src/depfix/storage/attempt_store.py
src/depfix/storage/db.py
src/depfix/storage/fix_store.py
src/depfix/storage/lock.py
src/depfix/storage/schema.py
src/depfix/validators/__init__.py
src/depfix/validators/go.py
src/depfix/validators/javascript.py
src/depfix/validators/python.py
src/depfix/validators/ruby.py
src/depfix/validators/typescript.py
src/depfix/verify/__init__.py
src/depfix/verify/attribution.py
src/depfix/verify/characterize.py
src/depfix/verify/confidence.py
src/depfix/verify/contract.py
src/depfix/verify/coverage.py
src/depfix/verify/impact.py
src/depfix/verify/manager.py
src/depfix/verify/models.py
src/depfix/verify/parsers.py
src/depfix/verify/runner.py
src/depfix/verify/sandbox.py
src/depfix/verify/selection.py
src/depfix/verify/severity.py
src/depfix/verify/smoke.py
src/depfix/verify/static_check.py
src/depfix/verify/typecheck.py
src/depfix/verify/verifier.py
src/depfix/watcher/__init__.py
src/depfix/watcher/runner.py
src/depfix/workers/__init__.py
src/depfix_ai.egg-info/PKG-INFO
src/depfix_ai.egg-info/SOURCES.txt
src/depfix_ai.egg-info/dependency_links.txt
src/depfix_ai.egg-info/entry_points.txt
src/depfix_ai.egg-info/requires.txt
src/depfix_ai.egg-info/top_level.txt