ensureContextFilesExist static method

void ensureContextFilesExist()

Implementation

static void ensureContextFilesExist() {
  ensureInitialized();

  final files = {
    'project.md': _projectTemplate,
    'architecture.md': _architectureTemplate,
    'decisions.md': _decisionsTemplate,
    'progress.md': _progressTemplate,
    'tasks.md': _tasksTemplate,
  };

  for (final entry in files.entries) {
    final path = '$contextDir/${entry.key}';
    if (!FileService.fileExists(path)) {
      FileService.writeFile(path, entry.value);
    }
  }
}