]*class="[^"]*(?:sort-info|dialog-footer|remark-block|list-page-remark))([^>]*)>([\s\S]*?)<\/div>\s*\n\s*(
)/
return content.replace(re, (full, nl, indent, attrs, body, paginationTag) => {
const trimmed = body.trim()
if (!trimmed || /
`
})
}
function shouldSkip(file, content) {
const r = rel(file)
if (SKIP_FILES.has(r)) return true
if (!content.includes('ref="queryForm"')) return true
if (!content.includes('app-container')) return true
const dialogIdx = content.indexOf('