.gitignore
.pre-commit-config.yaml
.readthedocs.yaml
CLAUDE.md
LICENSE
README.md
docker-compose.yml
mkdocs.yml
pyproject.toml
pyrightconfig.json
setup.sh
uv.lock
.claude/settings.json
.claude/skills/action-check/.local-skill.stamp
.claude/skills/action-check/SKILL.md
.claude/skills/action-check/check.sh
.claude/skills/action-run/.local-skill.stamp
.claude/skills/action-run/SKILL.md
.claude/skills/action-run/run.sh
.claude/skills/brainstorming/.local-skill.stamp
.claude/skills/brainstorming/SKILL.md
.claude/skills/brainstorming/spec-document-reviewer-prompt.md
.claude/skills/brainstorming/visual-companion.md
.claude/skills/brainstorming/scripts/frame-template.html
.claude/skills/brainstorming/scripts/helper.js
.claude/skills/brainstorming/scripts/server.cjs
.claude/skills/brainstorming/scripts/start-server.sh
.claude/skills/brainstorming/scripts/stop-server.sh
.claude/skills/chdb-eval/SKILL.md
.claude/skills/check-pr/SKILL.md
.claude/skills/check-pr/run-workflow-check.sh
.claude/skills/generate-migration/SKILL.md
.claude/skills/local-skill/.local-skill.stamp
.claude/skills/local-skill/SKILL.md
.claude/skills/local-skill/scripts/download.sh
.claude/skills/local-skill/scripts/update.sh
.claude/skills/shortify/.local-skill.stamp
.claude/skills/shortify/SKILL.md
.claude/skills/writing-plans/.local-skill.stamp
.claude/skills/writing-plans/SKILL.md
.github/scripts/generate_summary.py
.github/workflows/generate-migration.yaml
.github/workflows/project-ai-tests.yaml
.github/workflows/project-basic-lineage.yaml
.github/workflows/project-basic-worker.yaml
.github/workflows/project-cyber-threat-feeds.yaml
.github/workflows/project-imdb-dataset-builder.yaml
.github/workflows/project-nyc-taxi-pipeline.yaml
.github/workflows/publish.yaml
.github/workflows/run-all-projects.yaml
.github/workflows/test.yaml
aaiclick/__init__.py
aaiclick/__main__.py
aaiclick/backend.py
aaiclick/cli_renderers.py
aaiclick/conftest.py
aaiclick/example_runner.py
aaiclick/locks.py
aaiclick/testing.py
aaiclick/view_models.py
aaiclick.egg-info/PKG-INFO
aaiclick.egg-info/SOURCES.txt
aaiclick.egg-info/dependency_links.txt
aaiclick.egg-info/requires.txt
aaiclick.egg-info/top_level.txt
aaiclick/ai/__init__.py
aaiclick/ai/config.py
aaiclick/ai/conftest.py
aaiclick/ai/provider.py
aaiclick/ai/test_provider.py
aaiclick/ai/test_provider_live.py
aaiclick/ai/agents/__init__.py
aaiclick/ai/agents/debug_agent.py
aaiclick/ai/agents/lineage_agent.py
aaiclick/ai/agents/lineage_tools.py
aaiclick/ai/agents/prompts.py
aaiclick/ai/agents/test_debug_agent.py
aaiclick/ai/agents/test_lineage_agent.py
aaiclick/ai/agents/test_lineage_agent_live.py
aaiclick/ai/agents/test_lineage_tools.py
aaiclick/ai/agents/test_tools.py
aaiclick/ai/agents/tools.py
aaiclick/data/__init__.py
aaiclick/data/conftest.py
aaiclick/data/formats.py
aaiclick/data/models.py
aaiclick/data/scope.py
aaiclick/data/sql_utils.py
aaiclick/data/test_schema.py
aaiclick/data/test_scope.py
aaiclick/data/test_view_models.py
aaiclick/data/view_models.py
aaiclick/data/data_context/__init__.py
aaiclick/data/data_context/ch_client.py
aaiclick/data/data_context/chdb_client.py
aaiclick/data/data_context/clickhouse_client.py
aaiclick/data/data_context/data_context.py
aaiclick/data/data_context/lifecycle.py
aaiclick/data/data_context/table_worker.py
aaiclick/data/data_context/test_ch_type_to_pa.py
aaiclick/data/data_context/test_context.py
aaiclick/data/data_context/test_engine.py
aaiclick/data/data_context/test_lifecycle.py
aaiclick/data/data_context/test_persistent.py
aaiclick/data/data_context/test_table_worker.py
aaiclick/data/examples/__init__.py
aaiclick/data/examples/aggregation_table.py
aaiclick/data/examples/array_operators.py
aaiclick/data/examples/basic_join.py
aaiclick/data/examples/basic_operators.py
aaiclick/data/examples/data_manipulation.py
aaiclick/data/examples/explode.py
aaiclick/data/examples/group_by.py
aaiclick/data/examples/isin.py
aaiclick/data/examples/nested_arrays.py
aaiclick/data/examples/nullable.py
aaiclick/data/examples/order_by.py
aaiclick/data/examples/persistent.py
aaiclick/data/examples/run_all.py
aaiclick/data/examples/selectors.py
aaiclick/data/examples/statistics.py
aaiclick/data/examples/transforms.py
aaiclick/data/examples/views.py
aaiclick/data/object/__init__.py
aaiclick/data/object/data_extraction.py
aaiclick/data/object/ingest.py
aaiclick/data/object/join.py
aaiclick/data/object/object.py
aaiclick/data/object/operators.md
aaiclick/data/object/operators.py
aaiclick/data/object/refs.py
aaiclick/data/object/test_aggregation.py
aaiclick/data/object/test_aggregation_table.py
aaiclick/data/object/test_arithmetic_broadcast.py
aaiclick/data/object/test_arithmetic_large.py
aaiclick/data/object/test_arithmetic_parametrized.py
aaiclick/data/object/test_arithmetic_validation.py
aaiclick/data/object/test_array_map.py
aaiclick/data/object/test_bitwise.py
aaiclick/data/object/test_column_selection.py
aaiclick/data/object/test_comparison.py
aaiclick/data/object/test_concat_parametrized.py
aaiclick/data/object/test_copy_parametrized.py
aaiclick/data/object/test_count_if.py
aaiclick/data/object/test_data_retrieval.py
aaiclick/data/object/test_datetime.py
aaiclick/data/object/test_domain_helpers.py
aaiclick/data/object/test_explode.py
aaiclick/data/object/test_export.py
aaiclick/data/object/test_field_spec.py
aaiclick/data/object/test_group_by.py
aaiclick/data/object/test_ingest_ordering.py
aaiclick/data/object/test_insert.py
aaiclick/data/object/test_insert_from_url.py
aaiclick/data/object/test_isin.py
aaiclick/data/object/test_join.py
aaiclick/data/object/test_nested_arrays.py
aaiclick/data/object/test_nullable.py
aaiclick/data/object/test_object_lifecycle.py
aaiclick/data/object/test_order_by.py
aaiclick/data/object/test_refs.py
aaiclick/data/object/test_rename.py
aaiclick/data/object/test_string_regex.py
aaiclick/data/object/test_type_array_field.py
aaiclick/data/object/test_type_bool.py
aaiclick/data/object/test_type_dict.py
aaiclick/data/object/test_type_mixed.py
aaiclick/data/object/test_type_promotion.py
aaiclick/data/object/test_type_str.py
aaiclick/data/object/test_unary_transforms.py
aaiclick/data/object/test_unique_parametrized.py
aaiclick/data/object/test_view.py
aaiclick/data/object/test_with_columns.py
aaiclick/data/object/transforms.py
aaiclick/data/object/url.py
aaiclick/example_notebooks/CLAUDE.md
aaiclick/example_notebooks/basic_lineage/README.md
aaiclick/example_notebooks/basic_lineage/basic_lineage.ipynb
aaiclick/example_projects/CLAUDE.md
aaiclick/example_projects/__init__.py
aaiclick/example_projects/basic_lineage/README.md
aaiclick/example_projects/basic_lineage/basic_lineage.sh
aaiclick/example_projects/basic_lineage/pyproject.toml
aaiclick/example_projects/basic_lineage/uv.lock
aaiclick/example_projects/basic_lineage/basic_lineage/__init__.py
aaiclick/example_projects/basic_lineage/basic_lineage/__main__.py
aaiclick/example_projects/basic_lineage/basic_lineage/report.py
aaiclick/example_projects/basic_worker/README.md
aaiclick/example_projects/basic_worker/basic_worker.sh
aaiclick/example_projects/basic_worker/pyproject.toml
aaiclick/example_projects/basic_worker/uv.lock
aaiclick/example_projects/basic_worker/basic_worker/__init__.py
aaiclick/example_projects/basic_worker/basic_worker/__main__.py
aaiclick/example_projects/chdb_benchmark/README.md
aaiclick/example_projects/chdb_benchmark/chdb_benchmark.sh
aaiclick/example_projects/chdb_benchmark/pyproject.toml
aaiclick/example_projects/chdb_benchmark/uv.lock
aaiclick/example_projects/chdb_benchmark/chdb_benchmark/__init__.py
aaiclick/example_projects/chdb_benchmark/chdb_benchmark/__main__.py
aaiclick/example_projects/chdb_benchmark/chdb_benchmark/bench_aaiclick.py
aaiclick/example_projects/chdb_benchmark/chdb_benchmark/bench_chdb_native.py
aaiclick/example_projects/chdb_benchmark/chdb_benchmark/config.py
aaiclick/example_projects/chdb_benchmark/chdb_benchmark/report.py
aaiclick/example_projects/chdb_benchmark/chdb_benchmark/run.py
aaiclick/example_projects/cyber_threat_feeds/README.md
aaiclick/example_projects/cyber_threat_feeds/cyber_threat_feeds.sh
aaiclick/example_projects/cyber_threat_feeds/pyproject.toml
aaiclick/example_projects/cyber_threat_feeds/uv.lock
aaiclick/example_projects/cyber_threat_feeds/cyber_threat_feeds/__init__.py
aaiclick/example_projects/cyber_threat_feeds/cyber_threat_feeds/__main__.py
aaiclick/example_projects/cyber_threat_feeds/cyber_threat_feeds/consolidated.py
aaiclick/example_projects/cyber_threat_feeds/cyber_threat_feeds/epss.py
aaiclick/example_projects/cyber_threat_feeds/cyber_threat_feeds/kev.py
aaiclick/example_projects/cyber_threat_feeds/cyber_threat_feeds/report.py
aaiclick/example_projects/cyber_threat_feeds/cyber_threat_feeds/shodan.py
aaiclick/example_projects/imdb_dataset_builder/README.md
aaiclick/example_projects/imdb_dataset_builder/imdb_dataset_builder.sh
aaiclick/example_projects/imdb_dataset_builder/pyproject.toml
aaiclick/example_projects/imdb_dataset_builder/uv.lock
aaiclick/example_projects/imdb_dataset_builder/imdb_dataset_builder/__init__.py
aaiclick/example_projects/imdb_dataset_builder/imdb_dataset_builder/__main__.py
aaiclick/example_projects/imdb_dataset_builder/imdb_dataset_builder/constants.py
aaiclick/example_projects/imdb_dataset_builder/imdb_dataset_builder/finetune_colab.ipynb
aaiclick/example_projects/imdb_dataset_builder/imdb_dataset_builder/models.py
aaiclick/example_projects/imdb_dataset_builder/imdb_dataset_builder/report.py
aaiclick/example_projects/imdb_dataset_builder/imdb_dataset_builder/wikipedia.py
aaiclick/example_projects/nyc_taxi_pipeline/README.md
aaiclick/example_projects/nyc_taxi_pipeline/nyc_taxi_pipeline.sh
aaiclick/example_projects/nyc_taxi_pipeline/pyproject.toml
aaiclick/example_projects/nyc_taxi_pipeline/uv.lock
aaiclick/example_projects/nyc_taxi_pipeline/nyc_taxi_pipeline/__init__.py
aaiclick/example_projects/nyc_taxi_pipeline/nyc_taxi_pipeline/__main__.py
aaiclick/example_projects/nyc_taxi_pipeline/nyc_taxi_pipeline/report.py
aaiclick/internal_api/__init__.py
aaiclick/internal_api/errors.py
aaiclick/internal_api/jobs.py
aaiclick/internal_api/objects.py
aaiclick/internal_api/pagination.py
aaiclick/internal_api/registered_jobs.py
aaiclick/internal_api/setup.py
aaiclick/internal_api/tasks.py
aaiclick/internal_api/test_jobs.py
aaiclick/internal_api/test_objects.py
aaiclick/internal_api/test_registered_jobs.py
aaiclick/internal_api/test_setup.py
aaiclick/internal_api/test_tasks.py
aaiclick/internal_api/test_workers.py
aaiclick/internal_api/workers.py
aaiclick/oplog/__init__.py
aaiclick/oplog/cleanup.py
aaiclick/oplog/lineage.py
aaiclick/oplog/models.py
aaiclick/oplog/oplog_api.py
aaiclick/oplog/test_collector.py
aaiclick/oplog/test_graph.py
aaiclick/orchestration/__init__.py
aaiclick/orchestration/alembic.ini
aaiclick/orchestration/cli.py
aaiclick/orchestration/conftest.py
aaiclick/orchestration/decorators.py
aaiclick/orchestration/env.py
aaiclick/orchestration/factories.py
aaiclick/orchestration/lineage.py
aaiclick/orchestration/logging.py
aaiclick/orchestration/migrate.py
aaiclick/orchestration/models.py
aaiclick/orchestration/operators.py
aaiclick/orchestration/oplog_backfill.py
aaiclick/orchestration/orch_context.py
aaiclick/orchestration/registered_jobs.py
aaiclick/orchestration/result.py
aaiclick/orchestration/sql_context.py
aaiclick/orchestration/task_registry.py
aaiclick/orchestration/test_dependencies.py
aaiclick/orchestration/test_dynamic_internals.py
aaiclick/orchestration/test_job_parameters.py
aaiclick/orchestration/test_locks.py
aaiclick/orchestration/test_object_lifecycle_e2e.py
aaiclick/orchestration/test_orchestration_dynamic.py
aaiclick/orchestration/test_orchestration_factories.py
aaiclick/orchestration/test_orchestration_reduce.py
aaiclick/orchestration/test_registered_jobs.py
aaiclick/orchestration/test_view_models.py
aaiclick/orchestration/view_models.py
aaiclick/orchestration/background/__init__.py
aaiclick/orchestration/background/background_worker.py
aaiclick/orchestration/background/conftest.py
aaiclick/orchestration/background/handler.py
aaiclick/orchestration/background/pg_handler.py
aaiclick/orchestration/background/sqlite_handler.py
aaiclick/orchestration/background/test_cleanup.py
aaiclick/orchestration/background/test_pending_cleanup.py
aaiclick/orchestration/background/test_scheduler.py
aaiclick/orchestration/background/test_try_complete_job.py
aaiclick/orchestration/examples/__init__.py
aaiclick/orchestration/examples/orchestration_basic.py
aaiclick/orchestration/examples/orchestration_dynamic.py
aaiclick/orchestration/examples/run_all.py
aaiclick/orchestration/execution/__init__.py
aaiclick/orchestration/execution/claiming.py
aaiclick/orchestration/execution/db_handler.py
aaiclick/orchestration/execution/debug.py
aaiclick/orchestration/execution/mp_worker.py
aaiclick/orchestration/execution/pg_handler.py
aaiclick/orchestration/execution/runner.py
aaiclick/orchestration/execution/sqlite_handler.py
aaiclick/orchestration/execution/test_cancel_job.py
aaiclick/orchestration/execution/test_execution.py
aaiclick/orchestration/execution/test_local_worker.py
aaiclick/orchestration/execution/test_mp_worker.py
aaiclick/orchestration/execution/test_retry.py
aaiclick/orchestration/execution/test_retry_mp.py
aaiclick/orchestration/execution/test_worker.py
aaiclick/orchestration/execution/test_worker_mp.py
aaiclick/orchestration/execution/worker.py
aaiclick/orchestration/execution/worker_context.py
aaiclick/orchestration/fixtures/__init__.py
aaiclick/orchestration/fixtures/sample_tasks.py
aaiclick/orchestration/jobs/__init__.py
aaiclick/orchestration/jobs/queries.py
aaiclick/orchestration/jobs/stats.py
aaiclick/orchestration/jobs/test_job.py
aaiclick/orchestration/jobs/test_job_stats.py
aaiclick/orchestration/lifecycle/__init__.py
aaiclick/orchestration/lifecycle/db_lifecycle.py
aaiclick/orchestration/migrations/env.py
aaiclick/orchestration/migrations/script.py.mako
aaiclick/orchestration/migrations/versions/2bde1ead8ddf_add_registered_jobs_and_run_type.py
aaiclick/orchestration/migrations/versions/3e1b4e54721c_add_preservation_mode_and_sampling_.py
aaiclick/orchestration/migrations/versions/7e2d09513f50_first_migration.py
aaiclick/orchestration/migrations/versions/886b7b988f00_add_run_ids_and_run_statuses_to_tasks.py
aaiclick/orchestration/migrations/versions/8ec83b0c3148_add_preservation_defaults_to_registered_.py
aaiclick/orchestration/migrations/versions/a1b2c3d4e5f6_add_table_pin_refs.py
aaiclick/orchestration/migrations/versions/a3c1f8e72b4d_add_table_context_refs.py
aaiclick/orchestration/migrations/versions/b5e2a1c93d7f_add_cancelled_status_to_enums.py
aaiclick/orchestration/migrations/versions/b7c8d9e0f1a2_drop_sampling_strategy_and_strategy_.py
aaiclick/orchestration/migrations/versions/b7d3e2f19a4c_replace_refcount_with_run_ids.py
aaiclick/orchestration/migrations/versions/bfb0653578fb_add_advisory_id_to_table_context_refs.py
aaiclick/orchestration/migrations/versions/c4a9b2d81e3f_add_retry_fields_to_tasks.py
aaiclick/orchestration/migrations/versions/c8f4a2b91e57_move_table_registry_to_sql.py
aaiclick/orchestration/migrations/versions/d2a4f6b8c1e3_add_pending_cleanup_status.py
aaiclick/orchestration/migrations/versions/d7f7e092e80c_add_worker_stats_fields.py
aaiclick/orchestration/migrations/versions/e1f3a7b29d4c_add_name_column_to_tasks.py
aaiclick/orchestration/migrations/versions/e1f4a7c29b03_add_job_id_to_table_context_refs.py
aaiclick/orchestration/migrations/versions/f3a8b1c42d5e_add_stopping_status_to_workerstatus.py
aaiclick/server/CLAUDE.md
aaiclick/server/__init__.py
aaiclick/server/app.py
aaiclick/server/conftest.py
aaiclick/server/deps.py
aaiclick/server/errors.py
aaiclick/server/mcp.py
aaiclick/server/test_app.py
aaiclick/server/test_mcp.py
aaiclick/server/routers/__init__.py
aaiclick/server/routers/jobs.py
aaiclick/server/routers/objects.py
aaiclick/server/routers/registered_jobs.py
aaiclick/server/routers/tasks.py
aaiclick/server/routers/test_jobs.py
aaiclick/server/routers/test_objects.py
aaiclick/server/routers/test_registered_jobs.py
aaiclick/server/routers/test_tasks.py
aaiclick/server/routers/test_workers.py
aaiclick/server/routers/workers.py
aaiclick/snowflake/__init__.py
aaiclick/snowflake/snowflake_id.py
aaiclick/snowflake/test_snowflake.py
aaiclick/url_samples/generate.py
aaiclick/url_samples/sample.avro
aaiclick/url_samples/sample.csv
aaiclick/url_samples/sample.json
aaiclick/url_samples/sample.jsonl
aaiclick/url_samples/sample.orc
aaiclick/url_samples/sample.parquet
aaiclick/url_samples/sample.tsv
aaiclick/url_samples/sample_commented.csv
aaiclick/url_samples/sample_compact.jsonl
aaiclick/url_samples/sample_noheader.csv
aaiclick/url_samples/sample_noheader.tsv
aaiclick/url_samples/sample_withtypes.csv
aaiclick/url_samples/sample_withtypes.tsv
contrib/claude_mcp_setup.py
contrib/mcp.json
docs/LICENSE.md
docs/ai.md
docs/api_server.md
docs/api_server_implementation_plan.md
docs/data_context.md
docs/debugging.md
docs/example_projects.md
docs/future.md
docs/getting_started.md
docs/glossary.md
docs/index.md
docs/insert_advisory_lock.md
docs/lineage.md
docs/object.md
docs/oplog.md
docs/orchestration.md
docs/requirements-docs.txt
docs/technical_debt.md
docs/testing.md
docs/ui.md
docs/api/ai.md
docs/api/data.md
docs/api/orchestration.md
docs/examples/aggregation_table.md
docs/examples/array_operators.md
docs/examples/basic_operators.md
docs/examples/data_manipulation.md
docs/examples/explode.md
docs/examples/group_by.md
docs/examples/nested_arrays.md
docs/examples/nullable.md
docs/examples/orchestration_basic.md
docs/examples/orchestration_dynamic.md
docs/examples/persistent.md
docs/examples/selectors.md
docs/examples/statistics.md
docs/examples/transforms.md
docs/examples/views.md
docs/superpowers/plans/2026-04-24-remove-aai-id-and-comments.md
docs/superpowers/plans/2026-04-24-remove-aai-id-and-comments_phase_1.md
docs/superpowers/plans/2026-04-24-remove-aai-id-and-comments_phase_2.md
docs/superpowers/plans/2026-04-24-remove-aai-id-and-comments_phase_3.md
docs/superpowers/plans/2026-04-24-remove-aai-id-and-comments_phase_4.md
docs/superpowers/plans/2026-04-24-remove-aai-id-and-comments_phase_5.md
docs/superpowers/plans/2026-04-24-remove-aai-id-and-comments_phase_6.md
docs/superpowers/specs/2026-04-23-remove-aai-id-and-comments-design.md