This visual execution shows how to configure sources in YAML for dbt. We start by creating a 'sources' key, then add a source name. Under that source, we add a 'tables' list. Each table has a name and can have a description. Indentation is important to show the structure. The execution table traces each step of parsing the YAML lines and how the internal data structure changes. The variable tracker shows how the 'sources' variable builds up step by step. Key moments clarify why indentation matters and the role of descriptions. The quiz tests understanding of the state after steps and the effect of missing keys. This helps beginners see exactly how dbt reads source configs from YAML.