LICENSE
README.md
pyproject.toml
src/semlayer/__init__.py
src/semlayer/benchmark.py
src/semlayer/cli.py
src/semlayer/compile.py
src/semlayer/context.py
src/semlayer/drift.py
src/semlayer/errors.py
src/semlayer/init_cmd.py
src/semlayer/mcp_server.py
src/semlayer/pipeline.py
src/semlayer/review.py
src/semlayer/scoring.py
src/semlayer/source.py
src/semlayer/telemetry.py
src/semlayer/validate.py
src/semlayer.egg-info/PKG-INFO
src/semlayer.egg-info/SOURCES.txt
src/semlayer.egg-info/dependency_links.txt
src/semlayer.egg-info/entry_points.txt
src/semlayer.egg-info/requires.txt
src/semlayer.egg-info/top_level.txt
src/semlayer/connectors/__init__.py
src/semlayer/connectors/bigquery.py
src/semlayer/connectors/snowflake.py
src/semlayer/cq/__init__.py
src/semlayer/cq/answer.py
src/semlayer/cq/generate.py
src/semlayer/describe/__init__.py
src/semlayer/describe/run.py
src/semlayer/enrich/__init__.py
src/semlayer/enrich/run.py
src/semlayer/export/__init__.py
src/semlayer/export/dbt.py
src/semlayer/link/__init__.py
src/semlayer/link/candidates.py
src/semlayer/link/run.py
src/semlayer/link/table_type.py
src/semlayer/link/validate_llm.py
src/semlayer/llm/__init__.py
src/semlayer/llm/provider.py
src/semlayer/ontology/__init__.py
src/semlayer/ontology/base.py
src/semlayer/profile/__init__.py
src/semlayer/profile/llm_typing.py
src/semlayer/profile/run.py
src/semlayer/profile/stats.py
src/semlayer/profile/typing_rules.py
src/semlayer/spec/cq-suite.schema.json
src/semlayer/spec/semantic-layer.schema.json
tests/test_adversarial_small.py
tests/test_adversarial_structural.py
tests/test_bigquery_live.py
tests/test_cli_extras.py
tests/test_compile.py
tests/test_context.py
tests/test_cq_harness.py
tests/test_cqs.py
tests/test_describe.py
tests/test_drift.py
tests/test_enrich.py
tests/test_fan_trap.py
tests/test_fiscal.py
tests/test_link.py
tests/test_messy_mart.py
tests/test_profile.py
tests/test_review_mcp.py
tests/test_snowflake_live.py
tests/test_spec.py
tests/test_tpcds_gold.py