> For the complete documentation index, see [llms.txt](https://bitforce.gitbook.io/the-perfect-commit/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://bitforce.gitbook.io/the-perfect-commit/master.md).

# Introduction

This is a magic check list to be able to push a shiny commit. From now on all the code reviews that contains an error reported in this doc you'll be pointed here :)

*Bare in mind that write a bug free, clean, and easy to read / understand code will bring benefits to you and your colleagues. All the following items really matter.*

* [The perfect commit](https://legacy.gitbook.com/book/sintra-fe/the-perfect-commit/edit#/edit/master/chapter1.md)
* [The perfect name](https://legacy.gitbook.com/book/sintra-fe/the-perfect-commit/edit#/edit/master/the-perfect-name.md)
* [Do regression tests](https://legacy.gitbook.com/book/sintra-fe/the-perfect-commit/edit#/edit/master/do-regression-tests.md)
* [Code refactoring](https://legacy.gitbook.com/book/sintra-fe/the-perfect-commit/edit#/edit/master/code-refactoring.md)
* [How to create a new piece of project architecture](/the-perfect-commit/how-to-create-new-piece-of-architecture.md)
