crates.io / utf8parse / 0.2.2

utf8parse 0.2.2

Source
https://github.com/alacritty/vte
Artifact scanned
utf8parse-0.2.2.crate (crate · 13.2 KB · SHA-256 06abde361165…)
Compared with
utf8parse-0.2.1.crate (0 signals introduced since)
Files
4 scanned, 5 skipped (binary, oversized, or unrecognised)
Signals
0 critical · 0 warn · 76 info
Scan time
50.7 s
LLM review
Reviewed by claude-haiku-5-5 (Anthropic): 76 of 76 warn and critical signals; 76 demoted to info.
Disclude version
4.3.0
Scanned (UTC)
2026-10-24 09:03

Signals

Ordered by severity, then signals introduced in this release. Hidden characters are shown as ⟨U+…⟩.

  1. info warn → info by review unicode-mixed-script tests/UTF-8-demo.txt:5:14

    identifier `ˈmaʳkʊs` mixes scripts: Other + Latin (raw pass, confidence 0.80)

    
    Markus Kuhn [ˈmaʳkʊs kuːn] <http://www.cl.cam.ac.uk/~mgk25/> — 2002-07-25
    likely benign LLM, confidence 0.97 IPA pronunciation text in a UTF-8 demonstration file.
    Reasoning

    This is the Markus Kuhn UTF-8 demo test file showing IPA phonetic transcription; mixed scripts are intentional display text in a text file, not an identifier used for deception.

  2. info warn → info by review unicode-mixed-script tests/UTF-8-demo.txt:5:25

    identifier `kuːn` mixes scripts: Latin + Other (raw pass, confidence 0.80)

    
    Markus Kuhn [ˈmaʳkʊs kuːn] <http://www.cl.cam.ac.uk/~mgk25/> — 2002-07-25
    likely benign LLM, confidence 0.97 IPA pronunciation text in a UTF-8 demonstration file.
    Reasoning

    Same IPA pronunciation example in the UTF-8 demo test file; the flagged token is ordinary phonetic text.

  3. info warn → info by review unicode-homoglyph tests/UTF-8-demo.txt:18:40

    identifier `α` contains homoglyph candidates: α (03B1)→a (raw pass, confidence 0.70)

                                                ⎪⎢⎜│a²+b³ ⎟⎥⎪
      ∀x∈ℝ: ⌈x⌉ = −⌊−x⌋, α ∧ ¬β = ¬(¬α ∨ β),    ⎪⎢⎜│───── ⎟⎥⎪
                                                ⎪⎢⎜⎷ c₈   ⎟⎥⎪
    likely benign LLM, confidence 0.97 Greek alpha in mathematical notation within a Unicode demo file.
    Reasoning

    Mathematical notation in a Unicode showcase file; the Greek alpha is a legitimate math symbol in prose, not a spoofed identifier in code.

  4. info warn → info by review unicode-homoglyph tests/UTF-8-demo.txt:18:59

    identifier `α` contains homoglyph candidates: α (03B1)→a (raw pass, confidence 0.70)

                                                ⎪⎢⎜│a²+b³ ⎟⎥⎪
      ∀x∈ℝ: ⌈x⌉ = −⌊−x⌋, α ∧ ¬β = ¬(¬α ∨ β),    ⎪⎢⎜│───── ⎟⎥⎪
                                                ⎪⎢⎜⎷ c₈   ⎟⎥⎪
    likely benign LLM, confidence 0.97 Greek letters in logical formula within a Unicode demo file.
    Reasoning

    Greek beta and alpha in logical notation inside a Unicode test corpus; no code execution or identifier spoofing context.

  5. info warn → info by review unicode-mixed-script tests/UTF-8-demo.txt:23:58

    identifier `aⁱ` mixes scripts: Latin + Other (raw pass, confidence 0.80)

      ⊥ < a ≠ b ≡ c ≤ d ≪ ⊤ ⇒ (⟦A⟧ ⇔ ⟪B⟫),      ⎪⎢⎜ ⎲     ⎟⎥⎪
                                                ⎪⎢⎜ ⎳aⁱ-bⁱ⎟⎥⎪
      2H₂ + O₂ ⇌ 2H₂O, R = 4.7 kΩ, ⌀ 200 mm     ⎩⎣⎝i=1    ⎠⎦⎭
    likely benign LLM, confidence 0.97 Superscript letter in summation notation in a Unicode demo file.
    Reasoning

    Superscript i in a summation formula in the UTF-8 demo test file; typographic math text, not code.

  6. info warn → info by review unicode-mixed-script tests/UTF-8-demo.txt:23:63

    identifier `bⁱ` mixes scripts: Latin + Other (raw pass, confidence 0.80)

      ⊥ < a ≠ b ≡ c ≤ d ≪ ⊤ ⇒ (⟦A⟧ ⇔ ⟪B⟫),      ⎪⎢⎜ ⎲     ⎟⎥⎪
                                                ⎪⎢⎜ ⎳aⁱ-bⁱ⎟⎥⎪
      2H₂ + O₂ ⇌ 2H₂O, R = 4.7 kΩ, ⌀ 200 mm     ⎩⎣⎝i=1    ⎠⎦⎭
    likely benign LLM, confidence 0.97 Superscript letter in summation notation in a Unicode demo file.
    Reasoning

    Superscript letter in summation formula in the UTF-8 demo file; benign typographic content.

  7. info warn → info by review unicode-mixed-script tests/UTF-8-demo.txt:24:36

    identifier `kΩ` mixes scripts: Latin + Greek (raw pass, confidence 0.80)

                                                ⎪⎢⎜ ⎳aⁱ-bⁱ⎟⎥⎪
      2H₂ + O₂ ⇌ 2H₂O, R = 4.7 kΩ, ⌀ 200 mm     ⎩⎣⎝i=1    ⎠⎦⎭
    
    Linguistics and dictionaries:
    likely benign LLM, confidence 0.97 Ohm symbol in resistance notation within a Unicode demo file.
    Reasoning

    Ohm sign next to Latin k in a chemistry/electrical notation line of a Unicode showcase; benign display text.

  8. info warn → info by review unicode-mixed-script tests/UTF-8-demo.txt:28:7

    identifier `ıntəˈnæʃənəl` mixes scripts: Latin + Other (raw pass, confidence 0.80)

    
      ði ıntəˈnæʃənəl fəˈnɛtık əsoʊsiˈeıʃn
      Y [ˈʏpsilɔn], Yen [jɛn], Yoga [ˈjoːgɑ]
    likely benign LLM, confidence 0.97 IPA phonetic transcription text in a UTF-8 demonstration file.
    Reasoning

    Phonetic transcription in the Markus Kuhn UTF-8 demo file, which exists to exercise Unicode rendering; not executable code.

  9. info warn → info by review unicode-mixed-script tests/UTF-8-demo.txt:28:27

    identifier `fəˈnɛtık` mixes scripts: Latin + Other (raw pass, confidence 0.80)

    
      ði ıntəˈnæʃənəl fəˈnɛtık əsoʊsiˈeıʃn
      Y [ˈʏpsilɔn], Yen [jɛn], Yoga [ˈjoːgɑ]
    likely benign LLM, confidence 0.97 IPA phonetic transcription text in a UTF-8 demonstration file.
    Reasoning

    IPA transcription in the UTF-8 demo test file; expected mixed-script content.

  10. info warn → info by review unicode-mixed-script tests/UTF-8-demo.txt:28:40

    identifier `əsoʊsiˈeıʃn` mixes scripts: Other + Latin (raw pass, confidence 0.80)

    
      ði ıntəˈnæʃənəl fəˈnɛtık əsoʊsiˈeıʃn
      Y [ˈʏpsilɔn], Yen [jɛn], Yoga [ˈjoːgɑ]
    likely benign LLM, confidence 0.97 IPA phonetic transcription text in a UTF-8 demonstration file.
    Reasoning

    IPA transcription in the UTF-8 demo test file; expected mixed-script content.

  11. info warn → info by review unicode-mixed-script tests/UTF-8-demo.txt:29:6

    identifier `ˈʏpsilɔn` mixes scripts: Other + Latin (raw pass, confidence 0.80)

      ði ıntəˈnæʃənəl fəˈnɛtık əsoʊsiˈeıʃn
      Y [ˈʏpsilɔn], Yen [jɛn], Yoga [ˈjoːgɑ]
    
    APL:
    likely benign LLM, confidence 0.97 IPA phonetic transcription text in a UTF-8 demonstration file.
    Reasoning

    IPA transcription of 'Upsilon' in the UTF-8 demo file; benign linguistic text.

  12. info warn → info by review unicode-mixed-script tests/UTF-8-demo.txt:29:25

    identifier `jɛn` mixes scripts: Latin + Other (raw pass, confidence 0.80)

      ði ıntəˈnæʃənəl fəˈnɛtık əsoʊsiˈeıʃn
      Y [ˈʏpsilɔn], Yen [jɛn], Yoga [ˈjoːgɑ]
    
    APL:
    likely benign LLM, confidence 0.97 IPA phonetic transcription text in a UTF-8 demonstration file.
    Reasoning

    IPA transcription of 'Yen' in the UTF-8 demo file; benign linguistic text.

  13. info warn → info by review unicode-mixed-script tests/UTF-8-demo.txt:29:38

    identifier `ˈjoːgɑ` mixes scripts: Other + Latin (raw pass, confidence 0.80)

      ði ıntəˈnæʃənəl fəˈnɛtık əsoʊsiˈeıʃn
      Y [ˈʏpsilɔn], Yen [jɛn], Yoga [ˈjoːgɑ]
    
    APL:
    likely benign LLM, confidence 0.97 IPA phonetic transcription text in a UTF-8 demonstration file.
    Reasoning

    IPA transcription of 'Yoga' in the UTF-8 demo file; benign linguistic text.

  14. info warn → info by review unicode-mixed-script tests/UTF-8-demo.txt:57:3

    identifier `STARGΛ` mixes scripts: Latin + Greek (raw pass, confidence 0.80)

    
      STARGΛ̊TE SG-1, a = v̇ = r̈, a⃑ ⊥ b⃑
    
    Greek (in Polytonic):
    likely benign LLM, confidence 0.97 Stylized Stargate title with Greek letter and combining marks in a Unicode demo.
    Reasoning

    Stylized 'STARGATE' with combining diacritics and Greek Lambda in a Unicode showcase file; intentional typographic display, not identifier spoofing.

  15. info warn → info by review unicode-homoglyph tests/UTF-8-demo.txt:64:35

    identifier `τρομερή` contains homoglyph candidates: ρ (03C1)→p, ο (03BF)→o, ρ (03C1)→p (raw pass, confidence 0.70)

      Σὲ γνωρίζω ἀπὸ τὴν κόψη
      τοῦ σπαθιοῦ τὴν τρομερή,
      σὲ γνωρίζω ἀπὸ τὴν ὄψη
      ποὺ μὲ βία μετράει τὴ γῆ.
    likely benign LLM, confidence 0.97 Polytonic Greek verse text in a UTF-8 demonstration file.
    Reasoning

    Polytonic Greek poetry (Solomos) in a Unicode test file; the homoglyph hit is ordinary Greek letters, not code.

  16. info warn → info by review unicode-mixed-script tests/UTF-8-demo.txt:64:35

    identifier `τρομερή` mixes scripts: Greek + Latin (raw pass, confidence 0.80)

      Σὲ γνωρίζω ἀπὸ τὴν κόψη
      τοῦ σπαθιοῦ τὴν τρομερή,
      σὲ γνωρίζω ἀπὸ τὴν ὄψη
      ποὺ μὲ βία μετράει τὴ γῆ.
    dismissed LLM, confidence 0.95 Greek verse line in a UTF-8 demo text file, flagged as a mixed-script identifier.
    Reasoning

    The snippet is Greek poetry (Solomos' Hymn to Liberty) in a plain text demo file. The flagged word is ordinary Greek, and the mixed-script warning fires only because the scanner tokenizes Greek text as an identifier. No code or malicious intent is present.

  17. info warn → info by review unicode-mixed-script tests/UTF-8-demo.txt:66:11

    identifier `μὲ` mixes scripts: Latin + Greek (raw pass, confidence 0.80)

      σὲ γνωρίζω ἀπὸ τὴν ὄψη
      ποὺ μὲ βία μετράει τὴ γῆ.
    
      ᾿Απ᾿ τὰ κόκκαλα βγαλμένη
    dismissed LLM, confidence 0.95 Greek particle 'μὲ' in a poem, flagged as mixed-script.
    Reasoning

    The flagged token 'μὲ' is a Greek particle with polytonic diacritics in a Greek poem. The Latin/Greek mix is an artifact of the tokenizer, not an identifier-spoofing attempt.

  18. info warn → info by review unicode-homoglyph tests/UTF-8-demo.txt:66:25

    identifier `μετράει` contains homoglyph candidates: ρ (03C1)→p (raw pass, confidence 0.70)

      σὲ γνωρίζω ἀπὸ τὴν ὄψη
      ποὺ μὲ βία μετράει τὴ γῆ.
    
      ᾿Απ᾿ τὰ κόκκαλα βγαλμένη
    dismissed LLM, confidence 0.95 Greek word 'μετράει' in a poem, flagged as a homoglyph.
    Reasoning

    'μετράει' is an ordinary Greek word. The Greek rho is flagged as a Latin 'p' homoglyph candidate, but this is a false positive from a text file containing natural-language Greek, with no identifier or code context.

  19. info warn → info by review unicode-mixed-script tests/UTF-8-demo.txt:66:25

    identifier `μετράει` mixes scripts: Latin + Greek (raw pass, confidence 0.80)

      σὲ γνωρίζω ἀπὸ τὴν ὄψη
      ποὺ μὲ βία μετράει τὴ γῆ.
    
      ᾿Απ᾿ τὰ κόκκαλα βγαλμένη
    dismissed LLM, confidence 0.95 Greek word 'μετράει' flagged again as mixed-script.
    Reasoning

    Same token as the homoglyph finding. Mixed-script flagging of a wholly Greek word in a Greek text is a tokenizer artifact, not spoofing.

  20. info warn → info by review unicode-homoglyph tests/UTF-8-demo.txt:68:36

    identifier `βγαλμένη` contains homoglyph candidates: α (03B1)→a, ν (03BD)→v, η (03B7)→n (raw pass, confidence 0.70)

    
      ᾿Απ᾿ τὰ κόκκαλα βγαλμένη
      τῶν ῾Ελλήνων τὰ ἱερά
      καὶ σὰν πρῶτα ἀνδρειωμένη
    dismissed LLM, confidence 0.95 Greek word 'βγαλμένη' in a poem, flagged as a homoglyph.
    Reasoning

    'βγαλμένη' is a regular Greek word in a poem. The Latin-lookalike candidates are Greek letters that look like Latin, which is expected in Greek prose. The file is documentation/demo text.

  21. info warn → info by review unicode-mixed-script tests/UTF-8-demo.txt:68:36

    identifier `βγαλμένη` mixes scripts: Greek + Latin (raw pass, confidence 0.80)

    
      ᾿Απ᾿ τὰ κόκκαλα βγαλμένη
      τῶν ῾Ελλήνων τὰ ἱερά
      καὶ σὰν πρῶτα ἀνδρειωμένη
    dismissed LLM, confidence 0.95 Greek word 'βγαλμένη' flagged again as mixed-script.
    Reasoning

    Same token as the homoglyph finding. The mixed-script warning on natural Greek text is a false positive.

  22. info warn → info by review unicode-homoglyph tests/UTF-8-demo.txt:70:31

    identifier `ἀνδρειωμένη` contains homoglyph candidates: ν (03BD)→v, ρ (03C1)→p, ν (03BD)→v, η (03B7)→n (raw pass, confidence 0.70)

      τῶν ῾Ελλήνων τὰ ἱερά
      καὶ σὰν πρῶτα ἀνδρειωμένη
      χαῖρε, ὦ χαῖρε, ᾿Ελευθεριά!
    dismissed LLM, confidence 0.95 Greek word 'ἀνδρειωμένη' in a poem, flagged as homoglyph candidates.
    Reasoning

    'ἀνδρειωμένη' is an ordinary Greek word in the poem. Multiple Greek letters match Latin lookalikes, a known false positive when the text is entirely Greek.

  23. info warn → info by review unicode-mixed-script tests/UTF-8-demo.txt:70:31

    identifier `ἀνδρειωμένη` mixes scripts: Greek + Latin (raw pass, confidence 0.80)

      τῶν ῾Ελλήνων τὰ ἱερά
      καὶ σὰν πρῶτα ἀνδρειωμένη
      χαῖρε, ὦ χαῖρε, ᾿Ελευθεριά!
    dismissed LLM, confidence 0.95 Greek word 'ἀνδρειωμένη' flagged again as mixed-script.
    Reasoning

    Same token again. Mixed-script flagging of natural Greek text is a false positive.

  24. info warn → info by review unicode-homoglyph tests/UTF-8-demo.txt:75:50

    identifier `μοι` contains homoglyph candidates: ο (03BF)→o (raw pass, confidence 0.70)

    
      Οὐχὶ ταὐτὰ παρίσταταί μοι γιγνώσκειν, ὦ ἄνδρες ᾿Αθηναῖοι,
      ὅταν τ᾿ εἰς τὰ πράγματα ἀποβλέψω καὶ ὅταν πρὸς τοὺς
    dismissed LLM, confidence 0.95 Greek word 'μοι' in a Demosthenes passage, flagged as a homoglyph.
    Reasoning

    'μοι' is a common Greek pronoun in Demosthenes' First Philippic quotation. The omicron is flagged as a Latin 'o' lookalike, which is a false positive for natural Greek text.

  25. info warn → info by review unicode-mixed-script tests/UTF-8-demo.txt:75:50

    identifier `μοι` mixes scripts: Latin + Greek (raw pass, confidence 0.80)

    
      Οὐχὶ ταὐτὰ παρίσταταί μοι γιγνώσκειν, ὦ ἄνδρες ᾿Αθηναῖοι,
      ὅταν τ᾿ εἰς τὰ πράγματα ἀποβλέψω καὶ ὅταν πρὸς τοὺς
    dismissed LLM, confidence 0.95 Greek word 'μοι' flagged again as mixed-script.
    Reasoning

    Same token. The mixed-script warning on a standard Greek word is a tokenizer artifact.

  26. info warn → info by review unicode-homoglyph tests/UTF-8-demo.txt:76:33

    identifier `πράγματα` contains homoglyph candidates: ρ (03C1)→p, α (03B1)→a, α (03B1)→a (raw pass, confidence 0.70)

      ὅταν τ᾿ εἰς τὰ πράγματα ἀποβλέψω καὶ ὅταν πρὸς τοὺς
      λόγους οὓς ἀκούω· τοὺς μὲν γὰρ λόγους περὶ τοῦ
      τιμωρήσασθαι Φίλιππον ὁρῶ γιγνομένους, τὰ δὲ πράγματ᾿
    dismissed LLM, confidence 0.95 Greek word 'πράγματα' in a Demosthenes passage, flagged as homoglyph candidates.
    Reasoning

    'πράγματα' is a standard Greek word in the Demosthenes passage. The rho and alpha lookalike flags are false positives for natural-language Greek text.

  27. info warn → info by review unicode-mixed-script tests/UTF-8-demo.txt:76:33

    identifier `πράγματα` mixes scripts: Greek + Latin (raw pass, confidence 0.80)

      ὅταν τ᾿ εἰς τὰ πράγματα ἀποβλέψω καὶ ὅταν πρὸς τοὺς
      λόγους οὓς ἀκούω· τοὺς μὲν γὰρ λόγους περὶ τοῦ
      τιμωρήσασθαι Φίλιππον ὁρῶ γιγνομένους, τὰ δὲ πράγματ᾿
    dismissed LLM, confidence 0.95 Greek word 'πράγματα' flagged again as mixed-script.
    Reasoning

    Same token. Mixed-script flagging of ordinary Greek text is a false positive.

  28. info warn → info by review unicode-homoglyph tests/UTF-8-demo.txt:77:50

    identifier `μὲν` contains homoglyph candidates: ν (03BD)→v (raw pass, confidence 0.70)

      ὅταν τ᾿ εἰς τὰ πράγματα ἀποβλέψω καὶ ὅταν πρὸς τοὺς
      λόγους οὓς ἀκούω· τοὺς μὲν γὰρ λόγους περὶ τοῦ
      τιμωρήσασθαι Φίλιππον ὁρῶ γιγνομένους, τὰ δὲ πράγματ᾿
    dismissed LLM, confidence 0.95 Greek particle 'μὲν' in a Demosthenes passage, flagged as a homoglyph.
    Reasoning

    'μὲν' is a common Greek particle in the Demosthenes passage. The nu lookalike flag is a false positive for natural Greek text.

  29. info warn → info by review unicode-mixed-script tests/UTF-8-demo.txt:77:50

    identifier `μὲν` mixes scripts: Latin + Greek (raw pass, confidence 0.80)

      ὅταν τ᾿ εἰς τὰ πράγματα ἀποβλέψω καὶ ὅταν πρὸς τοὺς
      λόγους οὓς ἀκούω· τοὺς μὲν γὰρ λόγους περὶ τοῦ
      τιμωρήσασθαι Φίλιππον ὁρῶ γιγνομένους, τὰ δὲ πράγματ᾿
    likely benign LLM, confidence 0.95 Greek prose word 'μὲν' in a UTF-8 demo text file, flagged for mixed scripts.
    Reasoning

    The snippet is ordinary Ancient Greek prose from a text file named UTF-8-demo.txt. The flagged token 'μὲν' contains Greek letters with combining polytonic diacritics, which the raw pass misreads as mixed Latin and Greek. This is a raw-pass false positive on natural-language text.

  30. info warn → info by review unicode-homoglyph tests/UTF-8-demo.txt:78:3

    identifier `τιμωρήσασθαι` contains homoglyph candidates: ρ (03C1)→p, α (03B1)→a, α (03B1)→a (raw pass, confidence 0.70)

      λόγους οὓς ἀκούω· τοὺς μὲν γὰρ λόγους περὶ τοῦ
      τιμωρήσασθαι Φίλιππον ὁρῶ γιγνομένους, τὰ δὲ πράγματ᾿
      εἰς τοῦτο προήκοντα,  ὥσθ᾿ ὅπως μὴ πεισόμεθ᾿ αὐτοὶ
    likely benign LLM, confidence 0.95 Greek word 'τιμωρήσασθαι' in a UTF-8 demo fixture, flagged as a homoglyph.
    Reasoning

    The snippet is Demosthenes' Greek prose in a test fixture. The homoglyph flag comes from Greek letters such as ρ and α being matched to Latin look-alikes. Those are normal Greek letters in a real Greek word, so the finding does not indicate an attack.

  31. info warn → info by review unicode-mixed-script tests/UTF-8-demo.txt:78:3

    identifier `τιμωρήσασθαι` mixes scripts: Greek + Latin (raw pass, confidence 0.80)

      λόγους οὓς ἀκούω· τοὺς μὲν γὰρ λόγους περὶ τοῦ
      τιμωρήσασθαι Φίλιππον ὁρῶ γιγνομένους, τὰ δὲ πράγματ᾿
      εἰς τοῦτο προήκοντα,  ὥσθ᾿ ὅπως μὴ πεισόμεθ᾿ αὐτοὶ
    likely benign LLM, confidence 0.95 Greek word 'τιμωρήσασθαι' in a UTF-8 demo fixture, flagged as mixed script.
    Reasoning

    This is the same Greek word 'τιμωρήσασθαι' in a plain-text UTF-8 test file. The mixed-script flag is a raw-pass false positive from a Unicode-heavy fixture, not an identifier in code.

  32. info warn → info by review unicode-homoglyph tests/UTF-8-demo.txt:78:56

    identifier `γιγνομένους` contains homoglyph candidates: ν (03BD)→v, ο (03BF)→o, ν (03BD)→v, ο (03BF)→o (raw pass, confidence 0.70)

      λόγους οὓς ἀκούω· τοὺς μὲν γὰρ λόγους περὶ τοῦ
      τιμωρήσασθαι Φίλιππον ὁρῶ γιγνομένους, τὰ δὲ πράγματ᾿
      εἰς τοῦτο προήκοντα,  ὥσθ᾿ ὅπως μὴ πεισόμεθ᾿ αὐτοὶ
    likely benign LLM, confidence 0.95 Greek word 'γιγνομένους' in a UTF-8 demo text file, flagged as a homoglyph.
    Reasoning

    The flagged token 'γιγνομένους' is a regular Greek word in a prose text file. The homoglyph match on ν and ο is an artifact of the scanner's Unicode table and not evidence of spoofing.

  33. info warn → info by review unicode-mixed-script tests/UTF-8-demo.txt:78:56

    identifier `γιγνομένους` mixes scripts: Greek + Latin (raw pass, confidence 0.80)

      λόγους οὓς ἀκούω· τοὺς μὲν γὰρ λόγους περὶ τοῦ
      τιμωρήσασθαι Φίλιππον ὁρῶ γιγνομένους, τὰ δὲ πράγματ᾿
      εἰς τοῦτο προήκοντα,  ὥσθ᾿ ὅπως μὴ πεισόμεθ᾿ αὐτοὶ
    likely benign LLM, confidence 0.95 Greek word 'γιγνομένους' in a UTF-8 demo text file, flagged as mixed script.
    Reasoning

    The same Greek word 'γιγνομένους' is flagged for mixed script in a Greek prose fixture. Greek text is expected in this file, so the finding is a false positive.

  34. info warn → info by review unicode-homoglyph tests/UTF-8-demo.txt:78:93

    identifier `πράγματ` contains homoglyph candidates: ρ (03C1)→p, α (03B1)→a (raw pass, confidence 0.70)

      λόγους οὓς ἀκούω· τοὺς μὲν γὰρ λόγους περὶ τοῦ
      τιμωρήσασθαι Φίλιππον ὁρῶ γιγνομένους, τὰ δὲ πράγματ᾿
      εἰς τοῦτο προήκοντα,  ὥσθ᾿ ὅπως μὴ πεισόμεθ᾿ αὐτοὶ
    likely benign LLM, confidence 0.95 Greek fragment 'πράγματ' in a UTF-8 demo text file, flagged as a homoglyph.
    Reasoning

    The word 'πράγματ' is a truncated Greek word in running prose, with the elision mark that Greek uses. The homoglyph flag is a false positive from the raw pass.

  35. info warn → info by review unicode-mixed-script tests/UTF-8-demo.txt:78:93

    identifier `πράγματ` mixes scripts: Greek + Latin (raw pass, confidence 0.80)

      λόγους οὓς ἀκούω· τοὺς μὲν γὰρ λόγους περὶ τοῦ
      τιμωρήσασθαι Φίλιππον ὁρῶ γιγνομένους, τὰ δὲ πράγματ᾿
      εἰς τοῦτο προήκοντα,  ὥσθ᾿ ὅπως μὴ πεισόμεθ᾿ αὐτοὶ
    likely benign LLM, confidence 0.95 Greek fragment 'πράγματ' in a UTF-8 demo text file, flagged as mixed script.
    Reasoning

    The same Greek fragment 'πράγματ' is flagged as mixed script in a prose test fixture. Greek letters are the expected content here, so this is a raw-pass false positive.

  36. info warn → info by review unicode-mixed-script tests/UTF-8-demo.txt:79:66

    identifier `μὴ` mixes scripts: Latin + Greek (raw pass, confidence 0.80)

      εἰς τοῦτο προήκοντα,  ὥσθ᾿ ὅπως μὴ πεισόμεθ᾿ αὐτοὶ
      πρότερον κακῶς σκέψασθαι δέον. οὐδέν οὖν ἄλλο μοι δοκοῦσιν
    likely benign LLM, confidence 0.95 Greek word 'μὴ' in a UTF-8 demo text file, flagged for mixed scripts.
    Reasoning

    The token 'μὴ' is a normal Greek word with diacritics in a prose fixture. The mixed-script flag reflects how the raw pass handles Greek combining marks, not any malicious construction.

  37. info warn → info by review unicode-mixed-script tests/UTF-8-demo.txt:79:72

    identifier `πεισόμεθ` mixes scripts: Greek + Latin (raw pass, confidence 0.80)

      εἰς τοῦτο προήκοντα,  ὥσθ᾿ ὅπως μὴ πεισόμεθ᾿ αὐτοὶ
      πρότερον κακῶς σκέψασθαι δέον. οὐδέν οὖν ἄλλο μοι δοκοῦσιν
    likely benign LLM, confidence 0.95 Greek verb form 'πεισόμεθ' in a UTF-8 demo text file, flagged for mixed scripts.
    Reasoning

    The word 'πεισόμεθ' is a Greek verb form with an elision mark in prose. Greek and Latin are not mixed in any meaningful sense here, so the finding is a false positive.

  38. info warn → info by review unicode-homoglyph tests/UTF-8-demo.txt:80:95

    identifier `μοι` contains homoglyph candidates: ο (03BF)→o (raw pass, confidence 0.70)

      πρότερον κακῶς σκέψασθαι δέον. οὐδέν οὖν ἄλλο μοι δοκοῦσιν
      οἱ τὰ τοιαῦτα λέγοντες ἢ τὴν ὑπόθεσιν, περὶ ἧς βουλεύεσθαι,
    likely benign LLM, confidence 0.95 Greek word 'μοι' in a UTF-8 demo text file, flagged as a homoglyph.
    Reasoning

    The word 'μοι' is ordinary Greek in a prose fixture. The homoglyph match on ο is a raw-pass false positive from the Greek letterform.

  39. info warn → info by review unicode-mixed-script tests/UTF-8-demo.txt:80:95

    identifier `μοι` mixes scripts: Latin + Greek (raw pass, confidence 0.80)

      πρότερον κακῶς σκέψασθαι δέον. οὐδέν οὖν ἄλλο μοι δοκοῦσιν
      οἱ τὰ τοιαῦτα λέγοντες ἢ τὴν ὑπόθεσιν, περὶ ἧς βουλεύεσθαι,
    likely benign LLM, confidence 0.95 Greek word 'μοι' in a UTF-8 demo text file, flagged as mixed script.
    Reasoning

    The same Greek word 'μοι' is flagged as mixed script in a plain-text Greek fixture. There is no code, identifier, or execution context, so the finding is a false positive.

  40. info warn → info by review unicode-homoglyph tests/UTF-8-demo.txt:82:58

    identifier `ὑμῖν` contains homoglyph candidates: ν (03BD)→v (raw pass, confidence 0.70)

      οὐχὶ τὴν οὖσαν παριστάντες ὑμῖν ἁμαρτάνειν. ἐγὼ δέ, ὅτι μέν
      ποτ᾿ ἐξῆν τῇ πόλει καὶ τὰ αὑτῆς ἔχειν ἀσφαλῶς καὶ Φίλιππον
    dismissed LLM, confidence 0.97 Greek word ὑμῖν in a UTF-8 demonstration text (Demosthenes passage) flagged for a Latin-lookalike nu.
    Reasoning

    The identifier is an ordinary Greek word (ὑμῖν, 'to you') in a Greek prose sample. Flagging the Greek nu as a Latin 'v' homoglyph is a false positive from the raw pass, which has a high false-positive rate on non-Latin text. The file is a UTF-8 demo in tests/, not code that executes.

  41. info warn → info by review unicode-mixed-script tests/UTF-8-demo.txt:82:58

    identifier `ὑμῖν` mixes scripts: Greek + Latin (raw pass, confidence 0.80)

      οὐχὶ τὴν οὖσαν παριστάντες ὑμῖν ἁμαρτάνειν. ἐγὼ δέ, ὅτι μέν
      ποτ᾿ ἐξῆν τῇ πόλει καὶ τὰ αὑτῆς ἔχειν ἀσφαλῶς καὶ Φίλιππον
    dismissed LLM, confidence 0.95 Greek word ὑμῖν in a UTF-8 demo file flagged as mixing Greek and Latin scripts.
    Reasoning

    The mixed-script flag fires on a standard Greek word in a Greek text sample. Such text naturally contains Greek letters only, and any Latin-looking glyph here is a raw-pass artifact. There is no code or execution context.

  42. info warn → info by review unicode-homoglyph tests/UTF-8-demo.txt:82:69

    identifier `ἁμαρτάνειν` contains homoglyph candidates: α (03B1)→a, ρ (03C1)→p, ν (03BD)→v, ν (03BD)→v (raw pass, confidence 0.70)

      οὐχὶ τὴν οὖσαν παριστάντες ὑμῖν ἁμαρτάνειν. ἐγὼ δέ, ὅτι μέν
      ποτ᾿ ἐξῆν τῇ πόλει καὶ τὰ αὑτῆς ἔχειν ἀσφαλῶς καὶ Φίλιππον
    dismissed LLM, confidence 0.97 Greek infinitive ἁμαρτάνειν in a UTF-8 demo text flagged for several Latin-lookalike letters.
    Reasoning

    ἁμαρτάνειν ('to err') is a normal Greek infinitive in a Greek prose sample. The homoglyph flags on α, ρ and ν are false positives produced by matching Greek letters to visually similar Latin ones.

  43. info warn → info by review unicode-mixed-script tests/UTF-8-demo.txt:82:69

    identifier `ἁμαρτάνειν` mixes scripts: Greek + Latin (raw pass, confidence 0.80)

      οὐχὶ τὴν οὖσαν παριστάντες ὑμῖν ἁμαρτάνειν. ἐγὼ δέ, ὅτι μέν
      ποτ᾿ ἐξῆν τῇ πόλει καὶ τὰ αὑτῆς ἔχειν ἀσφαλῶς καὶ Φίλιππον
    dismissed LLM, confidence 0.95 Greek word ἁμαρτάνειν in a UTF-8 demo file flagged as mixing scripts.
    Reasoning

    The mixed-script finding is triggered by a plain Greek word inside a Greek text fixture. Nothing indicates identifier spoofing, because this is prose in a test file.

  44. info warn → info by review unicode-homoglyph tests/UTF-8-demo.txt:82:117

    identifier `μέν` contains homoglyph candidates: ν (03BD)→v (raw pass, confidence 0.70)

      οὐχὶ τὴν οὖσαν παριστάντες ὑμῖν ἁμαρτάνειν. ἐγὼ δέ, ὅτι μέν
      ποτ᾿ ἐξῆν τῇ πόλει καὶ τὰ αὑτῆς ἔχειν ἀσφαλῶς καὶ Φίλιππον
    likely benign LLM, confidence 0.90 Greek particle μέν in a UTF-8 demo text flagged for a Latin-lookalike nu.
    Reasoning

    μέν is the common Greek particle 'on the one hand'. The Greek nu is flagged as a Latin-lookalike, which is a false positive in a Greek text sample. The file is a test fixture.

  45. info warn → info by review unicode-mixed-script tests/UTF-8-demo.txt:82:117

    identifier `μέν` mixes scripts: Latin + Greek (raw pass, confidence 0.80)

      οὐχὶ τὴν οὖσαν παριστάντες ὑμῖν ἁμαρτάνειν. ἐγὼ δέ, ὅτι μέν
      ποτ᾿ ἐξῆν τῇ πόλει καὶ τὰ αὑτῆς ἔχειν ἀσφαλῶς καὶ Φίλιππον
    likely benign LLM, confidence 0.90 Greek particle μέν in a UTF-8 demo file flagged as mixing Latin and Greek scripts.
    Reasoning

    The Latin + Greek mixed-script flag on μέν in prose is most likely a tokenizer or rendering artifact of a Greek particle with diacritics. It is not an attack pattern in a test text file.

  46. info warn → info by review unicode-homoglyph tests/UTF-8-demo.txt:84:3

    identifier `τιμωρήσασθαι` contains homoglyph candidates: ρ (03C1)→p, α (03B1)→a, α (03B1)→a (raw pass, confidence 0.70)

      τιμωρήσασθαι, καὶ μάλ᾿ ἀκριβῶς οἶδα· ἐπ᾿ ἐμοῦ γάρ, οὐ πάλαι
      γέγονεν ταῦτ᾿ ἀμφότερα· νῦν μέντοι πέπεισμαι τοῦθ᾿ ἱκανὸν
    dismissed LLM, confidence 0.97 Greek verb τιμωρήσασθαι in a UTF-8 demo text flagged for Latin-lookalike letters.
    Reasoning

    τιμωρήσασθαι ('to take revenge') is a standard Greek verb in a Greek prose sample. The ρ and α homoglyph flags are false positives from the raw pass.

  47. info warn → info by review unicode-mixed-script tests/UTF-8-demo.txt:84:3

    identifier `τιμωρήσασθαι` mixes scripts: Greek + Latin (raw pass, confidence 0.80)

      τιμωρήσασθαι, καὶ μάλ᾿ ἀκριβῶς οἶδα· ἐπ᾿ ἐμοῦ γάρ, οὐ πάλαι
      γέγονεν ταῦτ᾿ ἀμφότερα· νῦν μέντοι πέπεισμαι τοῦθ᾿ ἱκανὸν
    dismissed LLM, confidence 0.95 Greek verb τιμωρήσασθαι in a UTF-8 demo file flagged as mixing scripts.
    Reasoning

    The mixed-script flag is triggered by a regular Greek word in a Greek text fixture. There is no code or identifier-spoofing context.

  48. info warn → info by review unicode-mixed-script tests/UTF-8-demo.txt:84:38

    identifier `μάλ` mixes scripts: Latin + Greek (raw pass, confidence 0.80)

      τιμωρήσασθαι, καὶ μάλ᾿ ἀκριβῶς οἶδα· ἐπ᾿ ἐμοῦ γάρ, οὐ πάλαι
      γέγονεν ταῦτ᾿ ἀμφότερα· νῦν μέντοι πέπεισμαι τοῦθ᾿ ἱκανὸν
    likely benign LLM, confidence 0.90 Greek adverb μάλ᾿ in a UTF-8 demo file flagged as mixing Latin and Greek scripts.
    Reasoning

    μάλ᾿ is a Greek adverb with an elision mark, in a Greek prose sample. The mixed-script flag is a raw-pass artifact of the apostrophe and letter forms, not an attack.

  49. info warn → info by review unicode-homoglyph tests/UTF-8-demo.txt:84:87

    identifier `ἐμοῦ` contains homoglyph candidates: ο (03BF)→o (raw pass, confidence 0.70)

      τιμωρήσασθαι, καὶ μάλ᾿ ἀκριβῶς οἶδα· ἐπ᾿ ἐμοῦ γάρ, οὐ πάλαι
      γέγονεν ταῦτ᾿ ἀμφότερα· νῦν μέντοι πέπεισμαι τοῦθ᾿ ἱκανὸν
    dismissed LLM, confidence 0.97 Greek word ἐμοῦ in a UTF-8 demo text flagged for a Latin-lookalike omicron.
    Reasoning

    ἐμοῦ ('of me') is an ordinary Greek word. The omicron flagged as a Latin 'o' homoglyph is a false positive in Greek prose in a test fixture.

  50. info warn → info by review unicode-mixed-script tests/UTF-8-demo.txt:84:87

    identifier `ἐμοῦ` mixes scripts: Greek + Latin (raw pass, confidence 0.80)

      τιμωρήσασθαι, καὶ μάλ᾿ ἀκριβῶς οἶδα· ἐπ᾿ ἐμοῦ γάρ, οὐ πάλαι
      γέγονεν ταῦτ᾿ ἀμφότερα· νῦν μέντοι πέπεισμαι τοῦθ᾿ ἱκανὸν
    dismissed LLM, confidence 0.95 Greek word ἐμοῦ in a UTF-8 demo file flagged as mixing Greek and Latin scripts.
    Reasoning

    The mixed-script flag is triggered by a plain Greek word in a Greek text demo. Nothing suggests obfuscation or spoofing.

  51. info warn → info by review unicode-homoglyph tests/UTF-8-demo.txt:85:32

    identifier `ἀμφότερα` contains homoglyph candidates: ρ (03C1)→p, α (03B1)→a (raw pass, confidence 0.70)

      γέγονεν ταῦτ᾿ ἀμφότερα· νῦν μέντοι πέπεισμαι τοῦθ᾿ ἱκανὸν
      προλαβεῖν ἡμῖν εἶναι τὴν πρώτην, ὅπως τοὺς συμμάχους
    dismissed LLM, confidence 0.97 Greek word ἀμφότερα in a UTF-8 demo text flagged for Latin-lookalike letters.
    Reasoning

    ἀμφότερα ('both') is a normal Greek word in a Greek prose sample. The ρ and α homoglyph flags are false positives from comparing Greek letters to Latin lookalikes in a test fixture.

  52. info warn → info by review unicode-mixed-script tests/UTF-8-demo.txt:85:32

    identifier `ἀμφότερα` mixes scripts: Greek + Latin (raw pass, confidence 0.80)

      γέγονεν ταῦτ᾿ ἀμφότερα· νῦν μέντοι πέπεισμαι τοῦθ᾿ ἱκανὸν
      προλαβεῖν ἡμῖν εἶναι τὴν πρώτην, ὅπως τοὺς συμμάχους
    dismissed LLM, confidence 0.95 Greek prose word in a UTF-8 demo text file, flagged as mixed-script.
    Reasoning

    The file is a UTF-8 test fixture containing ordinary Greek prose (a Plato passage). Flagging the word as mixed Greek and Latin is a tokenizer artifact of non-ASCII text, not an obfuscated identifier. The raw pass has a high false-positive rate, and this is not code.

  53. info warn → info by review unicode-homoglyph tests/UTF-8-demo.txt:85:61

    identifier `μέντοι` contains homoglyph candidates: ν (03BD)→v, ο (03BF)→o (raw pass, confidence 0.70)

      γέγονεν ταῦτ᾿ ἀμφότερα· νῦν μέντοι πέπεισμαι τοῦθ᾿ ἱκανὸν
      προλαβεῖν ἡμῖν εἶναι τὴν πρώτην, ὅπως τοὺς συμμάχους
    dismissed LLM, confidence 0.95 Greek word μέντοι in a UTF-8 demo file, flagged for Greek letters that resemble Latin.
    Reasoning

    This is Greek prose in a text fixture. The 'homoglyph' flag only reflects that Greek letters resemble Latin ones. Nothing here is an identifier or a deceptive substitution.

  54. info warn → info by review unicode-mixed-script tests/UTF-8-demo.txt:85:61

    identifier `μέντοι` mixes scripts: Latin + Greek (raw pass, confidence 0.80)

      γέγονεν ταῦτ᾿ ἀμφότερα· νῦν μέντοι πέπεισμαι τοῦθ᾿ ἱκανὸν
      προλαβεῖν ἡμῖν εἶναι τὴν πρώτην, ὅπως τοὺς συμμάχους
    dismissed LLM, confidence 0.95 Greek word μέντοι in a UTF-8 demo file, flagged as mixed-script.
    Reasoning

    Same Greek prose word in a text fixture. The mixed-script flag comes from Unicode script classification of ordinary Greek letters, not from any spoofing attempt.

  55. info warn → info by review unicode-homoglyph tests/UTF-8-demo.txt:85:75

    identifier `πέπεισμαι` contains homoglyph candidates: α (03B1)→a (raw pass, confidence 0.70)

      γέγονεν ταῦτ᾿ ἀμφότερα· νῦν μέντοι πέπεισμαι τοῦθ᾿ ἱκανὸν
      προλαβεῖν ἡμῖν εἶναι τὴν πρώτην, ὅπως τοὺς συμμάχους
    dismissed LLM, confidence 0.95 Greek word πέπεισμαι in a UTF-8 demo file, flagged for a Greek letter resembling Latin a.
    Reasoning

    This is ordinary Greek text in a Unicode test file. The alpha-to-a homoglyph hit reflects character shape similarity only, with no code or identifier context.

  56. info warn → info by review unicode-mixed-script tests/UTF-8-demo.txt:85:75

    identifier `πέπεισμαι` mixes scripts: Greek + Latin (raw pass, confidence 0.80)

      γέγονεν ταῦτ᾿ ἀμφότερα· νῦν μέντοι πέπεισμαι τοῦθ᾿ ἱκανὸν
      προλαβεῖν ἡμῖν εἶναι τὴν πρώτην, ὅπως τοὺς συμμάχους
    dismissed LLM, confidence 0.95 Greek word πέπεισμαι in a UTF-8 demo file, flagged as mixed-script.
    Reasoning

    Ordinary Greek prose in a text fixture. The script-mixing flag is a classification artifact of Unicode text, not evidence of obfuscation.

  57. info warn → info by review unicode-homoglyph tests/UTF-8-demo.txt:86:23

    identifier `ἡμῖν` contains homoglyph candidates: ν (03BD)→v (raw pass, confidence 0.70)

      προλαβεῖν ἡμῖν εἶναι τὴν πρώτην, ὅπως τοὺς συμμάχους
      σώσομεν. ἐὰν γὰρ τοῦτο βεβαίως ὑπάρξῃ, τότε καὶ περὶ τοῦ
    dismissed LLM, confidence 0.95 Greek word ἡμῖν in a UTF-8 demo file, flagged for a homoglyph candidate.
    Reasoning

    Greek prose in a UTF-8 test file. The homoglyph hit on ν is incidental to natural Greek text.

  58. info warn → info by review unicode-mixed-script tests/UTF-8-demo.txt:86:23

    identifier `ἡμῖν` mixes scripts: Greek + Latin (raw pass, confidence 0.80)

      προλαβεῖν ἡμῖν εἶναι τὴν πρώτην, ὅπως τοὺς συμμάχους
      σώσομεν. ἐὰν γὰρ τοῦτο βεβαίως ὑπάρξῃ, τότε καὶ περὶ τοῦ
    dismissed LLM, confidence 0.95 Greek word ἡμῖν in a UTF-8 demo file, flagged as mixed-script.
    Reasoning

    Greek prose in a text fixture. Script-mixing flags on natural-language Greek are expected false positives.

  59. info warn → info by review unicode-homoglyph tests/UTF-8-demo.txt:86:89

    identifier `συμμάχους` contains homoglyph candidates: ο (03BF)→o (raw pass, confidence 0.70)

      προλαβεῖν ἡμῖν εἶναι τὴν πρώτην, ὅπως τοὺς συμμάχους
      σώσομεν. ἐὰν γὰρ τοῦτο βεβαίως ὑπάρξῃ, τότε καὶ περὶ τοῦ
    dismissed LLM, confidence 0.95 Greek word συμμάχους in a UTF-8 demo file, flagged for a homoglyph candidate.
    Reasoning

    Greek prose in a text fixture. The homoglyph candidate is a shape coincidence, not a deceptive identifier.

  60. info warn → info by review unicode-mixed-script tests/UTF-8-demo.txt:86:89

    identifier `συμμάχους` mixes scripts: Greek + Latin (raw pass, confidence 0.80)

      προλαβεῖν ἡμῖν εἶναι τὴν πρώτην, ὅπως τοὺς συμμάχους
      σώσομεν. ἐὰν γὰρ τοῦτο βεβαίως ὑπάρξῃ, τότε καὶ περὶ τοῦ
    dismissed LLM, confidence 0.95 Greek word συμμάχους in a UTF-8 demo file, flagged as mixed-script.
    Reasoning

    Greek prose in a text fixture. The script-mixing flag is an artifact of Unicode classification.

  61. info warn → info by review unicode-homoglyph tests/UTF-8-demo.txt:87:3

    identifier `σώσομεν` contains homoglyph candidates: ο (03BF)→o, ν (03BD)→v (raw pass, confidence 0.70)

      σώσομεν. ἐὰν γὰρ τοῦτο βεβαίως ὑπάρξῃ, τότε καὶ περὶ τοῦ
      τίνα τιμωρήσεταί τις καὶ ὃν τρόπον ἐξέσται σκοπεῖν· πρὶν δὲ
    dismissed LLM, confidence 0.95 Greek word σώσομεν in a UTF-8 demo file, flagged for homoglyph candidates.
    Reasoning

    Greek prose in a UTF-8 test file. The homoglyph hits on ο and ν come from natural Greek letterforms.

  62. info warn → info by review unicode-mixed-script tests/UTF-8-demo.txt:87:3

    identifier `σώσομεν` mixes scripts: Greek + Latin (raw pass, confidence 0.80)

      σώσομεν. ἐὰν γὰρ τοῦτο βεβαίως ὑπάρξῃ, τότε καὶ περὶ τοῦ
      τίνα τιμωρήσεταί τις καὶ ὃν τρόπον ἐξέσται σκοπεῖν· πρὶν δὲ
    dismissed LLM, confidence 0.95 Greek word σώσομεν in a UTF-8 demo file, flagged as mixed-script.
    Reasoning

    Greek prose in a text fixture. Script-mixing on natural-language Greek is a known false-positive pattern for the raw pass.

  63. info warn → info by review unicode-homoglyph tests/UTF-8-demo.txt:88:13

    identifier `τιμωρήσεταί` contains homoglyph candidates: ρ (03C1)→p, α (03B1)→a (raw pass, confidence 0.70)

      τίνα τιμωρήσεταί τις καὶ ὃν τρόπον ἐξέσται σκοπεῖν· πρὶν δὲ
      τὴν ἀρχὴν ὀρθῶς ὑποθέσθαι, μάταιον ἡγοῦμαι περὶ τῆς
      τελευτῆς ὁντινοῦν ποιεῖσθαι λόγον.
    dismissed LLM, confidence 0.95 Greek word τιμωρήσεταί in a UTF-8 demo file, flagged for homoglyph candidates.
    Reasoning

    Greek prose in a text fixture. The ρ and α homoglyph candidates reflect letter shapes in ordinary text, not a spoofed identifier.

  64. info warn → info by review unicode-mixed-script tests/UTF-8-demo.txt:88:13

    identifier `τιμωρήσεταί` mixes scripts: Greek + Latin (raw pass, confidence 0.80)

      τίνα τιμωρήσεταί τις καὶ ὃν τρόπον ἐξέσται σκοπεῖν· πρὶν δὲ
      τὴν ἀρχὴν ὀρθῶς ὑποθέσθαι, μάταιον ἡγοῦμαι περὶ τῆς
      τελευτῆς ὁντινοῦν ποιεῖσθαι λόγον.
    dismissed LLM, confidence 0.97 Greek prose sample in a UTF-8 demo file, flagged for mixed-script token.
    Reasoning

    This is Greek text in a UTF-8 demonstration test file. The identifier-like token is just ordinary prose word, and the raw pass unicode-mixed-script heuristic misfires on natural language text.

  65. info warn → info by review unicode-homoglyph tests/UTF-8-demo.txt:89:59

    identifier `μάταιον` contains homoglyph candidates: α (03B1)→a, ο (03BF)→o, ν (03BD)→v (raw pass, confidence 0.70)

      τίνα τιμωρήσεταί τις καὶ ὃν τρόπον ἐξέσται σκοπεῖν· πρὶν δὲ
      τὴν ἀρχὴν ὀρθῶς ὑποθέσθαι, μάταιον ἡγοῦμαι περὶ τῆς
      τελευτῆς ὁντινοῦν ποιεῖσθαι λόγον.
    dismissed LLM, confidence 0.97 Greek word in a multilingual UTF-8 test file triggering homoglyph heuristic.
    Reasoning

    Greek words in a multilingual UTF-8 test corpus; the homoglyph flag only reflects Greek letters that look like Latin, which is inherent to the Greek alphabet and not an attack.

  66. info warn → info by review unicode-mixed-script tests/UTF-8-demo.txt:89:59

    identifier `μάταιον` mixes scripts: Latin + Greek (raw pass, confidence 0.80)

      τίνα τιμωρήσεταί τις καὶ ὃν τρόπον ἐξέσται σκοπεῖν· πρὶν δὲ
      τὴν ἀρχὴν ὀρθῶς ὑποθέσθαι, μάταιον ἡγοῦμαι περὶ τῆς
      τελευτῆς ὁντινοῦν ποιεῖσθαι λόγον.
    dismissed LLM, confidence 0.96 Greek word in a UTF-8 test fixture flagged as mixed script.
    Reasoning

    Mixed-script flag on a Greek word in a text fixture is a false positive of a raw-pass heuristic; there is no code identifier here.

  67. info warn → info by review unicode-homoglyph tests/UTF-8-demo.txt:89:75

    identifier `ἡγοῦμαι` contains homoglyph candidates: ο (03BF)→o, α (03B1)→a (raw pass, confidence 0.70)

      τίνα τιμωρήσεταί τις καὶ ὃν τρόπον ἐξέσται σκοπεῖν· πρὶν δὲ
      τὴν ἀρχὴν ὀρθῶς ὑποθέσθαι, μάταιον ἡγοῦμαι περὶ τῆς
      τελευτῆς ὁντινοῦν ποιεῖσθαι λόγον.
    dismissed LLM, confidence 0.97 Greek word in a UTF-8 test fixture triggering homoglyph heuristic.
    Reasoning

    Plain Greek prose in a test fixture; homoglyph detection is triggered by normal Greek letters.

  68. info warn → info by review unicode-mixed-script tests/UTF-8-demo.txt:89:75

    identifier `ἡγοῦμαι` mixes scripts: Greek + Latin (raw pass, confidence 0.80)

      τίνα τιμωρήσεταί τις καὶ ὃν τρόπον ἐξέσται σκοπεῖν· πρὶν δὲ
      τὴν ἀρχὴν ὀρθῶς ὑποθέσθαι, μάταιον ἡγοῦμαι περὶ τῆς
      τελευτῆς ὁντινοῦν ποιεῖσθαι λόγον.
    dismissed LLM, confidence 0.96 Greek word in a UTF-8 test fixture flagged as mixed script.
    Reasoning

    Greek prose in a text test fixture; mixed-script flag is a false positive.

  69. info warn → info by review unicode-homoglyph tests/UTF-8-demo.txt:92:3

    identifier `Δημοσθένους` contains homoglyph candidates: η (03B7)→n, ο (03BF)→o, ν (03BD)→v, ο (03BF)→o (raw pass, confidence 0.70)

    
      Δημοσθένους, Γ´ ᾿Ολυνθιακὸς
    
    Georgian:
    dismissed LLM, confidence 0.97 Greek proper noun in a UTF-8 showcase file.
    Reasoning

    Greek proper noun in a multilingual sample text; no code or hidden intent.

  70. info warn → info by review unicode-mixed-script tests/UTF-8-demo.txt:92:3

    identifier `Δημοσθένους` mixes scripts: Greek + Latin (raw pass, confidence 0.80)

    
      Δημοσθένους, Γ´ ᾿Ολυνθιακὸς
    
    Georgian:
    dismissed LLM, confidence 0.96 Greek proper noun in a UTF-8 showcase file flagged as mixed script.
    Reasoning

    Greek name in a text sample file; mixed-script flag is a false positive.

  71. info warn → info by review unicode-mixed-script tests/UTF-8-demo.txt:197:81

    identifier `ἠḂӥẄɐː` mixes scripts: Greek + Latin + Cyrillic + Other (raw pass, confidence 0.80)

      –—‘“”„†•…‰™œŠŸž€ ΑΒΓΔΩαβγδω АБВГДабвгд
      ∀∂∈ℝ∧∪≡∞ ↑↗↨↻⇣ ┐┼╔╘░►☺♀ fi�⑀₂ἠḂӥẄɐː⍎אԱა
    
    Greetings in various languages:
    dismissed LLM, confidence 0.96 Multi-script Unicode sample line in a UTF-8 demo file.
    Reasoning

    A deliberate Unicode showcase line mixing many scripts and symbols as display content in a demo test file; this is expected for a UTF-8 demonstration, not identifier obfuscation.

  72. info warn → info by review unicode-mixed-script tests/UTF-8-demo.txt:197:99

    identifier `אԱა` mixes scripts: Hebrew + Armenian + Other (raw pass, confidence 0.80)

      –—‘“”„†•…‰™œŠŸž€ ΑΒΓΔΩαβγδω АБВГДабвгд
      ∀∂∈ℝ∧∪≡∞ ↑↗↨↻⇣ ┐┼╔╘░►☺♀ fi�⑀₂ἠḂӥẄɐː⍎אԱა
    
    Greetings in various languages:
    dismissed LLM, confidence 0.96 Hebrew, Armenian and other characters in a UTF-8 demo line.
    Reasoning

    Part of the deliberate multi-script showcase in a UTF-8 test file; no code identifier is involved.

  73. info warn → info by review unicode-homoglyph tests/UTF-8-demo.txt:201:16

    identifier `Καλημέρα` contains homoglyph candidates: Κ (039A)→K, α (03B1)→a, η (03B7)→n, ρ (03C1)→p (raw pass, confidence 0.70)

    
      Hello world, Καλημέρα κόσμε, コンニチハ
    
    Box drawing alignment tests:                                          █
    dismissed LLM, confidence 0.96 Greek greeting word in a UTF-8 demo file flagged as homoglyph.
    Reasoning

    Greek greeting in a multilingual UTF-8 demo file; homoglyph flag is triggered by ordinary Greek letters.

  74. info warn → info by review unicode-mixed-script tests/UTF-8-demo.txt:201:16

    identifier `Καλημέρα` mixes scripts: Greek + Latin (raw pass, confidence 0.80)

    
      Hello world, Καλημέρα κόσμε, コンニチハ
    
    Box drawing alignment tests:                                          █
    dismissed LLM, confidence 0.96 Greek greeting in a UTF-8 demo file flagged as mixed script.
    Reasoning

    Greek word in a multilingual demo text; mixed-script flag is a false positive.

  75. info warn → info by review unicode-homoglyph tests/UTF-8-demo.txt:201:34

    identifier `κόσμε` contains homoglyph candidates: κ (03BA)→k (raw pass, confidence 0.70)

    
      Hello world, Καλημέρα κόσμε, コンニチハ
    
    Box drawing alignment tests:                                          █
    dismissed LLM, confidence 0.96 Greek word in a UTF-8 demo file flagged as homoglyph.
    Reasoning

    Greek word in a multilingual UTF-8 demo file; homoglyph heuristic false positive on natural language.

  76. info warn → info by review unicode-mixed-script tests/UTF-8-demo.txt:201:34

    identifier `κόσμε` mixes scripts: Greek + Latin (raw pass, confidence 0.80)

    
      Hello world, Καλημέρα κόσμε, コンニチハ
    
    Box drawing alignment tests:                                          █
    likely benign LLM, confidence 0.97 A UTF-8 demo text file with multilingual sample sentences, flagged for mixed Greek and Latin characters in a word.
    Reasoning

    This is a UTF-8 demonstration/test file containing multilingual sample text (Greek, Japanese, box-drawing characters). The flagged 'identifier' is just Greek words in a prose sentence, not a code identifier, and the mixed-script detection is a false positive on natural-language text in a test fixture.

Reproduce This Scan

Run disclude locally to verify. These commands scan the published file; the "new in this release" marks come from comparing it with the previous release's file, which they don't repeat. Add --format sarif for SARIF output. Add --llm (with an API key in the environment) to include the LLM review.

cargo install disclude --version 4.3.0
curl -fsSL -o utf8parse-0.2.2.crate 'https://static.crates.io/crates/utf8parse/utf8parse-0%2E2%2E2.crate'
printf '%s  %s\n' 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821 utf8parse-0.2.2.crate | shasum -a 256 -c -
mkdir pkg && tar -xzf utf8parse-0.2.2.crate -C pkg --strip-components 1
disclude scan --untrusted --severity info pkg