check-metadata-typos
Check Metadata Typos
Check metadata files for spelling typos using comprehensive spell checking.
Scope Options
Ask the user which scope they want to check:
- Current step only - Ask the user to specify the step path (e.g.,
etl/steps/data/garden/energy/2025-06-27/electricity_mix) - All ETL metadata - Check all active
.meta.ymlfiles inetl/steps/data/{garden,meadow,grapher}/(automatically excludes ~3,570 archived steps) - Snapshot metadata - Check all snapshot
.dvcfiles insnapshots/(~7,915 files) - All metadata - Check both ETL steps and snapshot metadata files
Note: Archived steps and snapshots (defined in dag/archive/*.yml) are automatically excluded from checking as they are no longer actively maintained.
Implementation Strategy
More from owid/etl
update-dataset
End-to-end dataset update workflow with PR creation, snapshot, meadow, garden, and grapher steps. Use when user wants to update a dataset, refresh data, run ETL update, or mentions updating dataset versions.
49streamlit-app
Create or modify Streamlit apps in the Wizard. Use when building new wizard apps, adding Streamlit pages, or working with apps/wizard/ code.
49vscode-extension-dev
Develop, build, and test VSCode extensions in this repo. Use when editing extension source code, compiling TypeScript, packaging .vsix files, or installing extensions for testing.
29chart-editing
Edit and preview .chart.yml files for OWID graph steps. Use when user wants to edit chart config, preview charts, change chart appearance, or work with graph step chart files.
25check-chart-preview
Check chart or multidim preview on the staging server using a browser. Use when user wants to visually verify a chart renders correctly on staging, take a screenshot of a chart, or QA a chart/mdim preview.
25