#!/usr/bin/env python3 fp = '/home/uroma/promptarch/components/AIAssist.tsx' with open(fp, 'r') as f: lines = f.readlines() changes = 0 for i, line in enumerate(lines): if 'flex-1 overflow-hidden relative' in line and i > 1400: lines[i] = '
\n' changes += 1 print('Fixed overflow at line', i+1) for j in range(i, min(i+10, len(lines))): if '\n' lines[j:j] = [w] changes += 1 print('Added device wrapper before LiveCanvas at line', j+1) break break with open(fp, 'w') as f: f.writelines(lines) print('Applied', changes, 'changes')