LICENSE
PACKAGE.md
README.md
pyproject.toml
src/lumida/__init__.py
src/lumida/__main__.py
src/lumida/cli.py
src/lumida/config.py
src/lumida/db.py
src/lumida/log.py
src/lumida/pipeline.py
src/lumida/pipeline_cli.py
src/lumida/py.typed
src/lumida.egg-info/PKG-INFO
src/lumida.egg-info/SOURCES.txt
src/lumida.egg-info/dependency_links.txt
src/lumida.egg-info/entry_points.txt
src/lumida.egg-info/requires.txt
src/lumida.egg-info/top_level.txt
src/lumida/accounts/__init__.py
src/lumida/accounts/cli.py
src/lumida/accounts/passwords.py
src/lumida/accounts/store.py
src/lumida/alerting/__init__.py
src/lumida/alerting/notifier.py
src/lumida/alerting/router.py
src/lumida/api/__init__.py
src/lumida/api/account_routes.py
src/lumida/api/app.py
src/lumida/api/auth.py
src/lumida/api/onboarding_routes.py
src/lumida/api/routes.py
src/lumida/api/schemas.py
src/lumida/api/views.py
src/lumida/context/__init__.py
src/lumida/context/cli.py
src/lumida/context/dbt.py
src/lumida/context/questions.py
src/lumida/context/store.py
src/lumida/cost/__init__.py
src/lumida/detection/__init__.py
src/lumida/detection/cli.py
src/lumida/detection/context.py
src/lumida/detection/dbhealth.py
src/lumida/detection/framework.py
src/lumida/detection/recording.py
src/lumida/detection/rows.py
src/lumida/detection/runner.py
src/lumida/detection/settings.py
src/lumida/detection/stats.py
src/lumida/detection/checks/__init__.py
src/lumida/detection/checks/structural.py
src/lumida/detection/checks/timeseries.py
src/lumida/detection/checks/values.py
src/lumida/discovery/__init__.py
src/lumida/discovery/candidates.py
src/lumida/discovery/catalog.py
src/lumida/discovery/checks.py
src/lumida/discovery/cli.py
src/lumida/discovery/discover.py
src/lumida/discovery/docs.py
src/lumida/discovery/joinmemory.py
src/lumida/discovery/naming.py
src/lumida/discovery/querylog.py
src/lumida/discovery/scoring.py
src/lumida/discovery/settings.py
src/lumida/discovery/store.py
src/lumida/fixes/__init__.py
src/lumida/graph/__init__.py
src/lumida/graph/versioning.py
src/lumida/graph/models/__init__.py
src/lumida/graph/models/accounts.py
src/lumida/graph/models/assets.py
src/lumida/graph/models/base.py
src/lumida/graph/models/context.py
src/lumida/graph/models/enums.py
src/lumida/graph/models/findings.py
src/lumida/graph/models/history.py
src/lumida/graph/models/jobs.py
src/lumida/graph/models/profiles.py
src/lumida/graph/models/querylog.py
src/lumida/graph/models/reconciliation.py
src/lumida/graph/models/relationships.py
src/lumida/graph/models/rules.py
src/lumida/graph/models/sources.py
src/lumida/graph/queries/__init__.py
src/lumida/graph/queries/connectivity.py
src/lumida/graph/queries/profiles.py
src/lumida/graph/queries/structure.py
src/lumida/health_score/__init__.py
src/lumida/health_score/engine.py
src/lumida/health_score/score.py
src/lumida/ingestion/__init__.py
src/lumida/ingestion/base.py
src/lumida/ingestion/cli.py
src/lumida/ingestion/connections.py
src/lumida/ingestion/scan.py
src/lumida/ingestion/settings.py
src/lumida/ingestion/sources.py
src/lumida/ingestion/summary.py
src/lumida/ingestion/dbt/__init__.py
src/lumida/ingestion/postgres/__init__.py
src/lumida/ingestion/postgres/adapter.py
src/lumida/ingestion/postgres/catalog.py
src/lumida/ingestion/postgres/health.py
src/lumida/ingestion/postgres/outliers.py
src/lumida/ingestion/postgres/profiling.py
src/lumida/ingestion/postgres/relationships.py
src/lumida/ingestion/postgres/rules.py
src/lumida/ingestion/postgres/types.py
src/lumida/ingestion/snowflake/__init__.py
src/lumida/ingestion/sql/__init__.py
src/lumida/ingestion/sql/adapter.py
src/lumida/ingestion/sql/catalog.py
src/lumida/ingestion/sql/dialects.py
src/lumida/ingestion/sql/pii.py
src/lumida/ingestion/sql/queries.py
src/lumida/ingestion/sql/types.py
src/lumida/lab/__init__.py
src/lumida/lab/answer_key.py
src/lumida/lab/cli.py
src/lumida/lab/rule_scoring.py
src/lumida/lab/runner.py
src/lumida/lab/scenarios.py
src/lumida/lab/schema.py
src/lumida/lab/scorer.py
src/lumida/lab/simulation.py
src/lumida/lab/sizes.py
src/lumida/lab/state.py
src/lumida/migrations/env.py
src/lumida/migrations/script.py.mako
src/lumida/migrations/versions/v0001_initial_schema.py
src/lumida/migrations/versions/v0002_query_join.py
src/lumida/migrations/versions/v0003_lifecycle_health_alerts.py
src/lumida/migrations/versions/v0004_reconciliation.py
src/lumida/migrations/versions/v0005_context.py
src/lumida/migrations/versions/v0006_accounts.py
src/lumida/migrations/versions/v0007_jobs.py
src/lumida/onboarding/__init__.py
src/lumida/onboarding/jobs.py
src/lumida/onboarding/setup_scripts.py
src/lumida/reasoning/__init__.py
src/lumida/reasoning/context.py
src/lumida/reasoning/explain.py
src/lumida/reasoning/llm.py
src/lumida/reasoning/propose.py
src/lumida/reasoning/replies.py
src/lumida/reasoning/review_relationships.py
src/lumida/reconcile/__init__.py
src/lumida/reconcile/cli.py
src/lumida/reconcile/compare.py
src/lumida/reconcile/run.py
src/lumida/reconcile/settings.py
src/lumida/rules/__init__.py
src/lumida/rules/as_code.py
src/lumida/rules/checks.py
src/lumida/rules/cli.py
src/lumida/rules/settings.py
src/lumida/rules/spec.py
src/lumida/rules/store.py
src/lumida/semantic/__init__.py
src/lumida/semantic/classify.py
src/lumida/semantic/cli.py
src/lumida/semantic/patterns.py
src/lumida/semantic/run.py
src/lumida/semantic/settings.py
src/lumida/service/__init__.py
src/lumida/service/cli.py
src/lumida/service/health.py
src/lumida/service/migrate.py
src/lumida/service/runner.py
src/lumida/service/schedule.py
src/lumida/service/serve.py
src/lumida/service/setup.py
src/lumida/web/app.css
src/lumida/web/app.js
src/lumida/web/favicon.svg
src/lumida/web/index.html
src/lumida/web/mark.svg