1. Varför osynliga tecken ställer till problem
Tecken som nollbreddsmellanslag (U+200B), sammanfogningsmarkörer (U+200C, U+200D) och en inledande BOM (U+FEFF) visas inte på skärmen men är fortfarande riktiga tecken i strängen. När de smyger in i kod- eller konfigurationsfiler kan de bryta jämförelser av strängar, störa regex-matchningar eller orsaka fel vid tolkning av JSON/YAML.