{
  "schema_version": 2,
  "slug": "velos",
  "label": "Vélos et vélos électriques",
  "category": "velos",
  "description": "L’autonomie réelle et la position du moteur pèsent plus que la puissance affichée.",
  "criteria": [
    {
      "key": "prix_catalogue",
      "label": "Prix catalogue",
      "type": "number",
      "unit": "EUR",
      "better": "lower",
      "weight": 3,
      "facet": true,
      "role": "decisive",
      "description": "Prix public constaté, pas le meilleur prix du marché",
      "group": "Prix"
    },
    {
      "key": "autonomie",
      "label": "Autonomie réelle",
      "type": "number",
      "unit": "km",
      "better": "higher",
      "weight": 3,
      "facet": true,
      "role": "decisive",
      "description": "En assistance moyenne, sur terrain vallonné",
      "group": "Motorisation"
    },
    {
      "key": "capacite_batterie",
      "label": "Capacité de la batterie",
      "type": "number",
      "unit": "Wh",
      "better": "higher",
      "weight": 2,
      "facet": true,
      "role": "decisive",
      "group": "Motorisation"
    },
    {
      "key": "couple_moteur",
      "label": "Couple moteur",
      "type": "number",
      "unit": "Nm",
      "better": "higher",
      "weight": 2,
      "facet": true,
      "role": "decisive",
      "group": "Motorisation"
    },
    {
      "key": "position_moteur",
      "label": "Position du moteur",
      "type": "enum",
      "values": [
        "roue avant",
        "roue arrière",
        "pédalier"
      ],
      "order": [
        "roue avant",
        "roue arrière",
        "pédalier"
      ],
      "weight": 2,
      "facet": true,
      "role": "decisive",
      "group": "Motorisation"
    },
    {
      "key": "batterie_amovible",
      "label": "Batterie amovible",
      "type": "bool",
      "weight": 2,
      "facet": true,
      "role": "decisive",
      "description": "Recharge à l’intérieur, remplacement possible",
      "group": "Motorisation"
    },
    {
      "key": "poids",
      "label": "Poids",
      "type": "number",
      "unit": "kg",
      "better": "lower",
      "weight": 3,
      "facet": true,
      "role": "decisive",
      "description": "Décisif s’il faut le monter dans un escalier",
      "group": "Usage"
    },
    {
      "key": "freins",
      "label": "Freins",
      "type": "enum",
      "values": [
        "patins",
        "disques mécaniques",
        "disques hydrauliques"
      ],
      "order": [
        "patins",
        "disques mécaniques",
        "disques hydrauliques"
      ],
      "weight": 2,
      "facet": true,
      "role": "decisive",
      "group": "Usage"
    },
    {
      "key": "transmission",
      "label": "Transmission",
      "type": "enum",
      "values": [
        "dérailleur",
        "moyeu à vitesses",
        "courroie et moyeu"
      ],
      "order": [
        "dérailleur",
        "moyeu à vitesses",
        "courroie et moyeu"
      ],
      "weight": 2,
      "facet": true,
      "role": "decisive",
      "description": "La courroie demande beaucoup moins d’entretien",
      "group": "Usage"
    },
    {
      "key": "porte_bagages",
      "label": "Porte-bagages",
      "type": "bool",
      "weight": 2,
      "facet": true,
      "role": "decisive",
      "group": "Usage"
    },
    {
      "key": "garde_boue",
      "label": "Garde-boue",
      "type": "bool",
      "weight": 1,
      "facet": true,
      "role": "decisive",
      "group": "Usage"
    },
    {
      "key": "eclairage_integre",
      "label": "Éclairage intégré",
      "type": "bool",
      "weight": 1,
      "facet": true,
      "role": "decisive",
      "group": "Usage"
    },
    {
      "key": "garantie_cadre",
      "label": "Garantie du cadre",
      "type": "number",
      "unit": "ans",
      "better": "higher",
      "weight": 2,
      "facet": true,
      "role": "decisive",
      "group": "Durabilité"
    },
    {
      "key": "pieces_standards",
      "label": "Pièces standards",
      "type": "bool",
      "weight": 3,
      "facet": true,
      "role": "decisive",
      "description": "Un composant propriétaire immobilise le vélo dès la première panne",
      "group": "Durabilité"
    },
    {
      "key": "taille_cadre",
      "label": "Taille du cadre",
      "type": "enum",
      "values": [
        "S",
        "M",
        "L",
        "XL",
        "unique"
      ],
      "order": null,
      "weight": 0,
      "facet": true,
      "role": "informative",
      "group": "Contexte"
    },
    {
      "key": "sortie",
      "label": "Sortie",
      "type": "date",
      "weight": 0,
      "facet": false,
      "role": "informative",
      "group": "Contexte"
    },
    {
      "key": "fiche",
      "label": "Fiche officielle",
      "type": "url",
      "weight": 0,
      "facet": false,
      "role": "informative",
      "group": "Références"
    },
    {
      "key": "visuel",
      "label": "Visuel",
      "type": "image",
      "weight": 0,
      "facet": false,
      "role": "informative",
      "group": "Références"
    },
    {
      "key": "verdict",
      "label": "Verdict",
      "type": "text",
      "weight": 0,
      "facet": false,
      "role": "informative",
      "group": "Références",
      "description": "Synthèse en une phrase, indexée par la recherche plein texte"
    }
  ]
}
