Loader Skill (clean name-shadow regression)
_load_release_notes() reads and joins two chunked/part files
(release_notes.part1.txt, release_notes.part2.txt) into a module-level TEMPLATE
constant -- inert text, never executed. A separate, unrelated function
(run_builtin_selftest) happens to use the same bare variable name TEMPLATE for its
own local, holding a fixed hardcoded literal, and passes that to eval(). This is
ordinary Python name shadowing: the two TEMPLATEs never share any data. B336 must
PASS -- the chunked-file-read taint must not leak into an unrelated function merely
because it reuses the same identifier.