A one-line summary tells you the headline; a table names every class present,
counts it, and shows what is not present too - so "nothing else is hiding" is explicit,
not assumed. Each class is tinted by the same risk colour the terminal draws it in.
| Class | What it is | Example |
| ↔ | Bidirectional control | reorders the visible text (Trojan-Source) |
| ␀ | Control character | C0 / DEL / C1 bytes |
| ␣ | Invisible / zero-width | joins or hides characters you cannot see |
| ≈ | Look-alike (homoglyph) | a Cyrillic letter posing as its ASCII twin |
| ◌ | Combining (Zalgo) | stacked accents piled on a base letter |
| ┼ | Box-drawing / blocks | honest line-drawing glyphs, low risk |
| À | Other non-ASCII | ordinary foreign or accented text |
The summary folds these into a short sentence
("hides 1 bidirectional control, 1 invisible character"); the table is the full,
copyable detail, and it recomputes live from the box on every edit. The box itself renders the
text fully revealed - each look-alike tinted and named inline, every invisible or reordering
character shown in place as a named badge - so a look-alike command cannot hide behind a
plain-text field, and the ASCII-fold button de-obfuscates it to its real ASCII before you send it.