# Contributing to Fezcodex We follow the **Conventional Commits** specification to keep our history clean and meaningful. This also helps in generating changelogs and understanding the scope of changes at a glance. ## Commit Message Format Each commit message consists of a **header**, a **body**, and a **footer**. The header has a special format that includes a **type**, a **scope**, and a **subject**: ``` ():