LICENSE
README.md
pyproject.toml
setup.py
recce/VERSION
recce/__init__.py
recce/artifact.py
recce/cli.py
recce/config.py
recce/core.py
recce/diff.py
recce/exceptions.py
recce/git.py
recce/github.py
recce/pull_request.py
recce/run.py
recce/server.py
recce/state.py
recce/summary.py
recce.egg-info/PKG-INFO
recce.egg-info/SOURCES.txt
recce.egg-info/dependency_links.txt
recce.egg-info/entry_points.txt
recce.egg-info/requires.txt
recce.egg-info/top_level.txt
recce/adapter/__init__.py
recce/adapter/base.py
recce/adapter/sqlmesh_adapter.py
recce/adapter/dbt_adapter/__init__.py
recce/adapter/dbt_adapter/dbt_version.py
recce/apis/__init__.py
recce/apis/check_api.py
recce/apis/check_func.py
recce/apis/run_api.py
recce/apis/run_func.py
recce/data/404.html
recce/data/favicon.ico
recce/data/index.html
recce/data/index.txt
recce/data/_next/static/4DycWXvmPUKMrAlPnWgS8/_buildManifest.js
recce/data/_next/static/4DycWXvmPUKMrAlPnWgS8/_ssgManifest.js
recce/data/_next/static/chunks/1f229bf6-d9fe92e56db8d93b.js
recce/data/_next/static/chunks/29e3cc0d-8c150e37dff9631b.js
recce/data/_next/static/chunks/316-9e0164c48e40d69b.js
recce/data/_next/static/chunks/350-30608a95db2634b6.js
recce/data/_next/static/chunks/36e1c10d-bb0210cbd6573a8d.js
recce/data/_next/static/chunks/3998a672-eaad84bdd88cc73e.js
recce/data/_next/static/chunks/3a92ee20-3b5d922d4157af5e.js
recce/data/_next/static/chunks/450c323b-1bb5db526e54435a.js
recce/data/_next/static/chunks/47d8844f-79a1b53c66a7d7ec.js
recce/data/_next/static/chunks/6dc81886-c94b9b91bc2c3caf.js
recce/data/_next/static/chunks/6ef81909-694dc38134099299.js
recce/data/_next/static/chunks/700-3b65fc3666820d00.js
recce/data/_next/static/chunks/711-40054bce9222071e.js
recce/data/_next/static/chunks/7a8a3e83-d7fa409d97b38b2b.js
recce/data/_next/static/chunks/7f27ae6c-413f6b869a04183a.js
recce/data/_next/static/chunks/8d700b6a.ed11a130057c7a47.js
recce/data/_next/static/chunks/963-7cb453d3f159e7cc.js
recce/data/_next/static/chunks/9746af58-d74bef4d03eea6ab.js
recce/data/_next/static/chunks/a30376cd-ac45432855afb688.js
recce/data/_next/static/chunks/b63b1b3f-7395c74e11a14e95.js
recce/data/_next/static/chunks/c132bf7d-8102037f9ccf372a.js
recce/data/_next/static/chunks/c1ceaa8b-a1e442154d23515e.js
recce/data/_next/static/chunks/cd9f8d63-e020f408095ed77c.js
recce/data/_next/static/chunks/ce84277d-f42c2c58049cea2d.js
recce/data/_next/static/chunks/e24bf851-0f8cbc99656833e7.js
recce/data/_next/static/chunks/fee69bc6-f17d36c080742e74.js
recce/data/_next/static/chunks/framework-ded83d71b51ce901.js
recce/data/_next/static/chunks/main-a0859f1f36d0aa6c.js
recce/data/_next/static/chunks/main-app-0225a2255968e566.js
recce/data/_next/static/chunks/polyfills-42372ed130431b0a.js
recce/data/_next/static/chunks/webpack-8442f6926a7a34ce.js
recce/data/_next/static/chunks/app/layout-c76e6ca2ce9857e9.js
recce/data/_next/static/chunks/app/page-f0b9d7985eaf7eed.js
recce/data/_next/static/chunks/app/_not-found/page-8a886fa0855c3105.js
recce/data/_next/static/chunks/pages/_app-d5672bf3d8b6371b.js
recce/data/_next/static/chunks/pages/_error-ed75be3f25588548.js
recce/data/_next/static/css/17a96168e3a9db13.css
recce/data/_next/static/css/1b121dc4d36aeb4d.css
recce/data/_next/static/css/6d6961e0422ac782.css
recce/data/_next/static/css/951e2e0eea2d4a5b.css
recce/data/_next/static/media/montserrat-cyrillic-800-normal.22628180.woff2
recce/data/_next/static/media/montserrat-cyrillic-800-normal.31d693bb.woff
recce/data/_next/static/media/montserrat-cyrillic-ext-800-normal.7e2c1e62.woff
recce/data/_next/static/media/montserrat-cyrillic-ext-800-normal.94a63aea.woff2
recce/data/_next/static/media/montserrat-latin-800-normal.6f8fa298.woff2
recce/data/_next/static/media/montserrat-latin-800-normal.97e20d5e.woff
recce/data/_next/static/media/montserrat-latin-ext-800-normal.013b84f9.woff2
recce/data/_next/static/media/montserrat-latin-ext-800-normal.aff52ab0.woff
recce/data/_next/static/media/montserrat-vietnamese-800-normal.5f21869b.woff
recce/data/_next/static/media/montserrat-vietnamese-800-normal.c0035377.woff2
recce/data/_next/static/media/reload-image.79aabb7d.svg
recce/data/imgs/reload-image.svg
recce/data/imgs/feedback/thumbs-down.png
recce/data/imgs/feedback/thumbs-up.png
recce/data/logo/recce-logo-white.png
recce/event/CONFIG
recce/event/SENTRY_DNS
recce/event/__init__.py
recce/event/collector.py
recce/event/track.py
recce/models/__init__.py
recce/models/check.py
recce/models/run.py
recce/models/types.py
recce/tasks/__init__.py
recce/tasks/core.py
recce/tasks/dataframe.py
recce/tasks/histogram.py
recce/tasks/lineage.py
recce/tasks/profile.py
recce/tasks/query.py
recce/tasks/rowcount.py
recce/tasks/schema.py
recce/tasks/top_k.py
recce/tasks/valuediff.py
recce/util/__init__.py
recce/util/api_token.py
recce/util/breaking.py
recce/util/cache.py
recce/util/cll.py
recce/util/io.py
recce/util/lineage.py
recce/util/logger.py
recce/util/pydantic_model.py
recce/util/recce_cloud.py
recce/util/singleton.py
recce/yaml/__init__.py
tests/__init__.py
tests/test_cli.py
tests/test_config.py
tests/test_core.py
tests/test_dbt.py
tests/test_pull_request.py
tests/test_server.py
tests/test_state.py
tests/test_summary.py
tests/adapter/__init__.py
tests/adapter/dbt_adapter/__init__.py
tests/adapter/dbt_adapter/conftest.py
tests/adapter/dbt_adapter/dbt_test_helper.py
tests/adapter/dbt_adapter/test_dbt_adapter.py
tests/adapter/dbt_adapter/test_dbt_cll.py
tests/adapter/dbt_adapter/test_selector.py
tests/tasks/__init__.py
tests/tasks/conftest.py
tests/tasks/test_histogram.py
tests/tasks/test_lineage.py
tests/tasks/test_preset_checks.py
tests/tasks/test_profile.py
tests/tasks/test_query.py
tests/tasks/test_row_count.py
tests/tasks/test_schema.py
tests/tasks/test_top_k.py
tests/tasks/test_valuediff.py