# Architecture Decision Records * [1. base-language-choice](0001-base-language-choice.md) * [2. grammer-engine-choice](0002-grammer-engine-choice.md) * [3. rule-map-not-align-issue](0003-rule-map-not-align-issue.md) * [4. cache-compiled](0004-cache-compiled.md) * [5. switch-to-onig-sys-api](0005-switch-to-onig-sys-api.md) * [6. add-rust-onig-to-source-code](0006-add-rust-onig-to-source-code.md) * [7. use-bin-data-for-languages](0007-use-bin-data-for-languages.md) * [8. bindata-for-embed](0008-bindata-for-embed.md) * [9. framework-detector](0009-framework-detector.md) * [10. align-extensions](0010-align-extensions.md) * [11. gitignore-design](0011-gitignore-design.md)