== Attack fixtures: detected (Y) or missed (-) == attack D1 naive regex D2 normalize+broad D3 normalize+strict 01 direct override Y Y Y 02 fake system role - Y Y 03 paraphrase, no trigger words - Y Y 04 markdown image exfil - Y Y 05 hidden HTML comment - Y Y 06 zero-width split - Y Y 07 homoglyphs (Cyrillic) - Y Y 08 base64 payload - Y Y 09 Spanish - Y Y 10 fake closing delimiter - Y Y 11 tool-call hijack - Y - 12 split across 2 chunks - Y - TOTAL detected of 12 1 12 10 Attack 12 joined (both chunks retrieved together): {'D1 naive regex': False, 'D2 normalize+broad': True, 'D3 normalize+strict': False} == False positives on 4643 real FastAPI-docs paragraphs (>=80 chars) == D1 naive regex flagged 0 (0.00%) D2 normalize+broad flagged 4 (0.09%) D3 normalize+strict flagged 4 (0.09%) First flagged benign paragraphs for D2 normalize+broad: - index.md |