Abstractions/Spells in Dune V2

Our docs are now available at We'll keep this around as a reference, but we won't update them and eventually plan to deprecate.
Abstractions are rebranded "spells" to align with our dbt project spellbook.
In Dune V1, abstractions were used first to define community-generated views and then morphed into a way for the community to define tables.
Spellbook is our community data transformation layer that allows our community to create views, tables, and incremental tables and implement tests to validate data quality.