Checkboxes get filled and rendered any time there is the sequence - [<char>], that is a character in square brackets after a bullet point.
This makes it annoying when writing notes on phonology in linguistics, because you may want to start a dotpoint with an IPA transcription, but it gets consumed and rendered as a check box.
Only consider checked checkboxes as [x] which is the current default. (The voiceless velar fricative must be sacrificed for the greater good).
Or perhaps add a setting that can specify the default character to fill a checkbox, and then any other characters that should be recognised as filled checkboxes. For instance, default: [+], recognise [-], [x].
Current workaround (optional)
Change sentence structure to not start with the transcription.
Forgo transcription brackets
Add space inside the brackets (like any of [ t ], [ t], [t ])
However, this quip has come up on a few occasions that it has come to my attention to be annoying to have to work around it.
I hadn’t thought of them being used for style. Just curious what ways people commonly use them, that you are referring to? Is one for instance, for different colours e.g. [r] for red and [g] for green?
Many themes have them by default, and you can make your own with css.
By the way, I think it is possible to write css for them to render as text, so you don’t have to add extra symbols. Though is is a bit fragile approach.