\u2026blocks to protect code from autolink.", "file_type": "rationale", "source_file": "/home/fr33m1nd/hermes-webui-src/tests/test_quote_entity_mangling.py", "source_location": "L109"}, {"id": "test_quote_entity_mangling_rationale_118", "label": "_al_stash must use [\\\\s\\\\S]*? (lazy dotall) for the
branch.", "file_type": "rationale", "source_file": "/home/fr33m1nd/hermes-webui-src/tests/test_quote_entity_mangling.py", "source_location": "L118"}, {"id": "test_quote_entity_mangling_rationale_130", "label": "_al_stash must continue to stash and
(regression guard for #487b).", "file_type": "rationale", "source_file": "/home/fr33m1nd/hermes-webui-src/tests/test_quote_entity_mangling.py", "source_location": "L130"}, {"id": "test_quote_entity_mangling_rationale_141", "label": "ui.js must pass node --check after the fix.", "file_type": "rationale", "source_file": "/home/fr33m1nd/hermes-webui-src/tests/test_quote_entity_mangling.py", "source_location": "L141"}, {"id": "test_quote_entity_mangling_rationale_158", "label": "Code block with a quoted URL must not produce " in output.", "file_type": "rationale", "source_file": "/home/fr33m1nd/hermes-webui-src/tests/test_quote_entity_mangling.py", "source_location": "L158"}, {"id": "test_quote_entity_mangling_rationale_165", "label": "The autolink pass must NOT inject tags inside blocks.", "file_type": "rationale", "source_file": "/home/fr33m1nd/hermes-webui-src/tests/test_quote_entity_mangling.py", "source_location": "L165"}, {"id": "test_quote_entity_mangling_rationale_176", "label": "textContent equivalent of code block must contain the literal URL without mangli", "file_type": "rationale", "source_file": "/home/fr33m1nd/hermes-webui-src/tests/test_quote_entity_mangling.py", "source_location": "L176"}, {"id": "test_quote_entity_mangling_rationale_186", "label": "Python code block with double-quoted URL strings must not be mangled.", "file_type": "rationale", "source_file": "/home/fr33m1nd/hermes-webui-src/tests/test_quote_entity_mangling.py", "source_location": "L186"}, {"id": "test_quote_entity_mangling_rationale_197", "label": "Bash code block with a double-quoted URL must not be mangled.", "file_type": "rationale", "source_file": "/home/fr33m1nd/hermes-webui-src/tests/test_quote_entity_mangling.py", "source_location": "L197"}, {"id": "test_quote_entity_mangling_rationale_204", "label": "Confirm the unfixed pipeline DOES produce " (proves test catches the bu", "file_type": "rationale", "source_file": "/home/fr33m1nd/hermes-webui-src/tests/test_quote_entity_mangling.py", "source_location": "L204"}, {"id": "test_quote_entity_mangling_rationale_211", "label": "Confirm the unfixed pipeline DOES inject inside (proves test catches i", "file_type": "rationale", "source_file": "/home/fr33m1nd/hermes-webui-src/tests/test_quote_entity_mangling.py", "source_location": "L211"}, {"id": "test_quote_entity_mangling_rationale_224", "label": "A plain URL in running text must still be wrapped in by the fixed pipeline.", "file_type": "rationale", "source_file": "/home/fr33m1nd/hermes-webui-src/tests/test_quote_entity_mangling.py", "source_location": "L224"}, {"id": "test_quote_entity_mangling_rationale_231", "label": "A plain URL with ampersand query params must not be double-escaped.", "file_type": "rationale", "source_file": "/home/fr33m1nd/hermes-webui-src/tests/test_quote_entity_mangling.py", "source_location": "L231"}, {"id": "test_quote_entity_mangling_rationale_239", "label": "Multiple bare URLs in a paragraph must each get their own tag.", "file_type": "rationale", "source_file": "/home/fr33m1nd/hermes-webui-src/tests/test_quote_entity_mangling.py", "source_location": "L239"}, {"id": "test_quote_entity_mangling_rationale_246", "label": "After stash+restore the block must appear verbatim in the output.", "file_type": "rationale", "source_file": "/home/fr33m1nd/hermes-webui-src/tests/test_quote_entity_mangling.py", "source_location": "L246"}, {"id": "test_quote_entity_mangling_rationale_257", "label": "A message with both a code block and a bare URL must autolink only the URL.", "file_type": "rationale", "source_file": "/home/fr33m1nd/hermes-webui-src/tests/test_quote_entity_mangling.py", "source_location": "L257"}, {"id": "test_quote_entity_mangling_rationale_280", "label": " must be HTML-escaped.", "file_type": "rationale", "source_file": "/home/fr33m1nd/hermes-webui-src/tests/test_sprint16.py", "source_location": "L365"}, {"id": "test_sprint16_rationale_372", "label": "