with open('/app/working/workspaces/default/build_merged.js', 'r') as f:
    content = f.read()

lines = content.split('\n')
problematic = []
for i, line in enumerate(lines, 1):
    stripped = line.strip()
    # Count unescaped quotes
    clean = stripped
    j = 0
    count = 0
    while j < len(clean):
        if clean[j] == '"' and (j == 0 or clean[j-1] != '\\'):
            count += 1
        j += 1
    
    if count > 2 and count % 2 != 0:
        problematic.append((i, stripped[:150]))

for ln, text in problematic:
    print(f"Line {ln}: {text}")
print(f"\nTotal problematic lines: {len(problematic)}")
