{
  "courses": {
    "day-001.md": {
      "title": "Ne jamais modifier un environnement sans audit préalable",
      "niveau": "Fondations",
      "tags": ["audit", "sécurité", "ops"],
      "first_delivered": null,
      "last_delivered": null,
      "next_review": null,
      "attempts": [],
      "mastered": false,
      "review_count": 0
    },
    "day-002.md": {
      "title": "Les workflows valent plus que les conteneurs",
      "niveau": "Fondations",
      "tags": ["workflows", "sauvegarde", "ops"],
      "first_delivered": null,
      "last_delivered": null,
      "next_review": null,
      "attempts": [],
      "mastered": false,
      "review_count": 0
    },
    "day-003.md": {
      "title": "OpenClaw orchestre, il n'exécute pas tout",
      "niveau": "Fondations",
      "tags": ["orchestration", "délégation", "architecture"],
      "first_delivered": null,
      "last_delivered": null,
      "next_review": null,
      "attempts": [],
      "mastered": false,
      "review_count": 0
    },
    "day-004.md": {
      "title": "Les données valent plus que les modèles",
      "niveau": "Fondations",
      "tags": ["données", "modèles", "stratégie"],
      "first_delivered": null,
      "last_delivered": null,
      "next_review": null,
      "attempts": [],
      "mastered": false,
      "review_count": 0
    },
    "day-005.md": {
      "title": "Toujours commencer par un MVP",
      "niveau": "Fondations",
      "tags": ["MVP", "stratégie", "execution"],
      "first_delivered": null,
      "last_delivered": null,
      "next_review": null,
      "attempts": [],
      "mastered": false,
      "review_count": 0
    }
  },
  "delivery_order": ["day-001.md", "day-002.md", "day-003.md", "day-004.md", "day-005.md"],
  "current_index": 0,
  "last_updated": "2026-06-02"
}