# Density rules

| Rule                                   | Default limit | `rules` option    |
| -------------------------------------- | ------------- | ----------------- |
| Bullets per slide                      | 6             | `maxBulletPoints` |
| Visible words (code and math excluded) | 40            | `maxWordCount`    |
| Cards in a grid                        | 4             | `maxGridItems`    |
| Grid columns                           | 3             | `maxGridCols`     |

Violations are **warnings**; with `enforceAntiOverload: true` they become **errors** and
`recit build` fails (`--no-strict` to bypass). In dev mode, press **H** for the HUD: words, bullets,
cards, estimated speaking time (140 words/min, notes included) and alerts.
