LICENSE
README.md
pyproject.toml
ETLai.egg-info/PKG-INFO
ETLai.egg-info/SOURCES.txt
ETLai.egg-info/dependency_links.txt
ETLai.egg-info/entry_points.txt
ETLai.egg-info/requires.txt
ETLai.egg-info/top_level.txt
etlai/__init__.py
etlai/cli.py
etlai/orchestrator.py
etlai/registry.py
etlai/atoms/__init__.py
etlai/atoms/api_fetch.py
etlai/atoms/computed_column.py
etlai/atoms/filter_rows.py
etlai/atoms/flag_rows.py
etlai/atoms/group_aggregate.py
etlai/atoms/groupby.py
etlai/atoms/mock_generate.py
etlai/atoms/rename_columns.py
etlai/atoms/sort_rows.py
etlai/atoms/vlookup.py
etlai/forms/__init__.py
etlai/forms/groupby_picker.py
etlai/forms/passthrough.py
etlai/forms/vlookup_column_picker.py
etlai/helpers/__init__.py
etlai/helpers/config_store.py
etlai/helpers/env_loader.py
etlai/helpers/folders.py
etlai/helpers/notifier.py
etlai/runners/__init__.py
etlai/scaffold/CLAUDE.md
etlai/scaffold/HOW_TO_USE_AGENTS.md
etlai/scaffold/ORCHESTRATION.md
etlai/scaffold/dagster.yaml
etlai/scaffold/definitions.py
etlai/scaffold/etlai.yaml
etlai/scaffold/agents/ASSEMBLER_SYSTEM_PROMPT.md
etlai/scaffold/agents/ATOM_SMITH_SYSTEM_PROMPT.md
etlai/scaffold/agents/BUSINESS_ANALYST_SYSTEM_PROMPT.md
etlai/scaffold/agents/ORCHESTRATOR_SYSTEM_PROMPT.md
etlai/scaffold/agents/SEPARATOR_SYSTEM_PROMPT.md
etlai/scaffold/agents/__init__.py
etlai/scaffold/atoms/CLAUDE.md
etlai/scaffold/pipelines/CLAUDE.md
etlai/scaffold/pipelines/groupby_religion/manifest.yaml
etlai/scaffold/pipelines/mock_generator/manifest.yaml
etlai/scaffold/pipelines/newsdata_fetch/config.json
etlai/scaffold/pipelines/newsdata_fetch/manifest.yaml
etlai/scaffold/pipelines/vlookup_rollnumber/manifest.yaml
etlai/scaffold/pipelines/vlookup_then_groupby/manifest.yaml
etlai/scaffold/workflow/CLAUDE.md
etlai/scaffold/workflow/phase_0_dejargon.md
etlai/scaffold/workflow/phase_1_graph.md
etlai/scaffold/workflow/phase_2_separation.md
etlai/scaffold/workflow/phase_3_atomize.md
etlai/scaffold/workflow/phase_4_match.md
etlai/scaffold/workflow/phase_5_create.md
etlai/scaffold/workflow/phase_6_assemble.md
etlai/scaffold/workflow/phase_7_rehydrate.md
etlai/scaffold/workflow/templates/atomic_operations.yaml
etlai/scaffold/workflow/templates/business_mapping.json
etlai/scaffold/workflow/templates/logical_graph.yaml
etlai/scaffold/workflow/templates/match_results.yaml
etlai/scaffold/workflow/templates/pipeline_graph.yaml
etlai/scaffold/workflow/validators/__init__.py
etlai/scaffold/workflow/validators/gate_1_graph_complete.py
etlai/scaffold/workflow/validators/gate_2_no_leakage.py
etlai/scaffold/workflow/validators/gate_3_dag_valid.py
etlai/scaffold/workflow/validators/gate_4_match_coverage.py
etlai/scaffold/workflow/validators/gate_5_atom_clean.py
etlai/scaffold/workflow/validators/gate_6_manifest_valid.py
etlai/sensors/__init__.py
etlai/sensors/hot_folder_sensor.py
tests/test_atoms.py
tests/test_forms.py
tests/test_helpers.py
tests/test_inputs.py
tests/test_new_atoms.py
tests/test_orchestrator.py
tests/test_registry.py