import re with open('kifi-app/lib/features/projects/presentation/project_board_screen.dart', 'r') as f: content = f.read() if "add_project_sheet.dart" not in content: content = content.replace("import 'widgets/task_card.dart';", "import 'widgets/task_card.dart';\nimport 'widgets/add_project_sheet.dart';") with open('kifi-app/lib/features/projects/presentation/project_board_screen.dart', 'w') as f: f.write(content) with open('kifi-app/lib/features/projects/presentation/widgets/add_project_sheet.dart', 'r') as f: content = f.read() if "project.dart" not in content: content = content.replace("import 'package:flutter/material.dart';", "import 'package:flutter/material.dart';\nimport '../../domain/project.dart';") content = content.replace("await repo.updateProject(\n id: widget.project!.id,", "await repo.updateProject(\n projectId: widget.project!.id,") with open('kifi-app/lib/features/projects/presentation/widgets/add_project_sheet.dart', 'w') as f: f.write(content)