# Configurations Modulaires

Ce dossier contient les configurations sauvegardées depuis l'interface web.

## Format des Fichiers

Chaque configuration est sauvegardée dans un fichier JSON avec le format suivant :

```json
{
  "name": "config_standard_heavy",
  "displayName": "Config Standard Heavy",
  "config": {
    "rowNumber": 2,
    "selectiveStack": "standardEnhancement",
    "adversarialMode": "heavy",
    "humanSimulationMode": "standardSimulation",
    "patternBreakingMode": "standardPatternBreaking",
    "saveIntermediateSteps": true,
    "source": "web_interface"
  },
  "createdAt": "2025-10-08T14:30:00.000Z",
  "updatedAt": "2025-10-08T14:30:00.000Z"
}
```

## Utilisation

Les configurations sont gérées via l'interface web :

- **Créer** : `config-editor.html` → Bouton "Sauvegarder"
- **Charger** : Dropdown "Charger une configuration"
- **Supprimer** : Bouton "Supprimer" après sélection
- **Utiliser** : `production-runner.html` → Sélectionner config + Run

## Stockage

- Format : JSON
- Nom fichier : Nom de config sanitizé (caractères alphanumériques + `-` + `_`)
- Backend : `lib/ConfigManager.js`
