ensureDataFilesExist static method
void
ensureDataFilesExist()
Ensure data directory and YAML files exist
Implementation
static void ensureDataFilesExist() {
ensureInitialized();
FileService.ensureDirectory(dataDir);
final featuresPath = '$dataDir/features.yaml';
final decisionsPath = '$dataDir/decisions.yaml';
if (!FileService.fileExists(featuresPath)) {
FileService.writeFile(featuresPath, _featuresTemplate);
}
if (!FileService.fileExists(decisionsPath)) {
FileService.writeFile(decisionsPath, _decisionsYamlTemplate);
}
}