LICENSE
README.md
pyproject.toml
src/patchahead/__init__.py
src/patchahead/ci.py
src/patchahead/cli.py
src/patchahead/config.py
src/patchahead/engine.py
src/patchahead/observability.py
src/patchahead/reporting.py
src/patchahead/workspace.py
src/patchahead.egg-info/PKG-INFO
src/patchahead.egg-info/SOURCES.txt
src/patchahead.egg-info/dependency_links.txt
src/patchahead.egg-info/entry_points.txt
src/patchahead.egg-info/requires.txt
src/patchahead.egg-info/top_level.txt
src/patchahead/analysis/__init__.py
src/patchahead/analysis/edits.py
src/patchahead/analysis/index.py
src/patchahead/analysis/python_ast.py
src/patchahead/apidiff/__init__.py
src/patchahead/apidiff/compare.py
src/patchahead/apidiff/download.py
src/patchahead/apidiff/surface.py
src/patchahead/demo/__init__.py
src/patchahead/demo/serve.py
src/patchahead/demo/fixtures/changes/field-rename.md
src/patchahead/demo/fixtures/changes/invoice-field-rename.md
src/patchahead/demo/fixtures/changes/kwarg-rename.md
src/patchahead/demo/fixtures/changes/method-rename.md
src/patchahead/demo/fixtures/changes/pagination-cursor.json
src/patchahead/demo/fixtures/changes/pagination-cursor.md
src/patchahead/demo/fixtures/changes/sdk-v2.md
src/patchahead/demo/fixtures/orders-service/README.md
src/patchahead/demo/fixtures/orders-service/conftest.py
src/patchahead/demo/fixtures/orders-service/pyproject.toml
src/patchahead/demo/fixtures/orders-service/app/__init__.py
src/patchahead/demo/fixtures/orders-service/app/client.py
src/patchahead/demo/fixtures/orders-service/app/models.py
src/patchahead/demo/fixtures/orders-service/app/order_report.py
src/patchahead/demo/fixtures/orders-service/app/order_sync.py
src/patchahead/demo/fixtures/orders-service/tests/test_client.py
src/patchahead/demo/fixtures/orders-service/tests/test_order_report.py
src/patchahead/demo/fixtures/orders-service/tests/test_order_sync.py
src/patchahead/demo/fixtures/orders-service/upstream/__init__.py
src/patchahead/demo/fixtures/orders-service/upstream/api_v1.py
src/patchahead/demo/fixtures/orders-service/upstream/api_v2.py
src/patchahead/domain/__init__.py
src/patchahead/domain/change.py
src/patchahead/domain/completeness.py
src/patchahead/domain/impact.py
src/patchahead/domain/patch.py
src/patchahead/domain/plan.py
src/patchahead/domain/result.py
src/patchahead/domain/validation.py
src/patchahead/handlers/__init__.py
src/patchahead/handlers/base.py
src/patchahead/handlers/field_rename.py
src/patchahead/handlers/kwarg_rename.py
src/patchahead/handlers/method_rename.py
src/patchahead/handlers/pagination.py
src/patchahead/ingest/__init__.py
src/patchahead/ingest/base.py
src/patchahead/ingest/markdown.py
src/patchahead/ingest/structured.py
src/patchahead/llm/__init__.py
src/patchahead/llm/client.py
src/patchahead/llm/proposer.py
src/patchahead/testing/__init__.py
src/patchahead/testing/discovery.py
src/patchahead/testing/runner.py
src/patchahead/validation/__init__.py
src/patchahead/validation/completeness.py
src/patchahead/validation/engine.py
src/patchahead/web/__init__.py
src/patchahead/web/server.py
src/patchahead/web/static/index.html
tests/test_analysis.py
tests/test_apidiff.py
tests/test_ci.py
tests/test_cli.py
tests/test_completeness.py
tests/test_config.py
tests/test_demo.py
tests/test_engine_e2e.py
tests/test_eval_harness.py
tests/test_evals.py
tests/test_handlers.py
tests/test_ingest.py
tests/test_llm.py
tests/test_migrate_tests.py
tests/test_observability.py
tests/test_packaging.py
tests/test_validation.py
tests/test_web.py
tests/test_workspace.py