The rename script only matched ~prefixed names in .sx files. Python render calls use bare strings like render_to_html("name") which also need updating: 37 replacements across 8 files. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>