{
  "tool_id": "art-197-pil-flavor-mapper",
  "note": "golden_hash filled by `node golden-parity.test.mjs --update`.",
  "vectors": [
    {
      "name": "non_commercial_social_remixing",
      "policy_parameters": {
        "commercial_use": "no",
        "derivatives_allowed": "yes"
      },
      "output_payload": {
        "flavor": "non_commercial_social_remixing",
        "flavor_label": "Non-Commercial Social Remixing",
        "pil_terms": {
          "licenseTermsId": 1,
          "transferable": true,
          "commercialUse": false,
          "commercialAttribution": false,
          "commercialRevShare": 0,
          "derivativesAllowed": true,
          "derivativesAttribution": true,
          "derivativesReciprocal": true,
          "defaultMintingFee": 0
        },
        "license_terms_id": 1,
        "docs": "https://docs.story.foundation/concepts/programmable-ip-license/pil-flavors",
        "disclaimer": "Selection only. Not legal advice. Story PIL documentation and license text govern; consult a licensed attorney before relying on any output."
      },
      "golden_hash": "4a569297eb9a197861c585ad66904c166767ab1d9b38b711ac65e185b422f1fb"
    },
    {
      "name": "commercial_remix_with_fees",
      "policy_parameters": {
        "commercial_use": "yes",
        "derivatives_allowed": "yes",
        "minting_fee": 100,
        "rev_share_pct": 10
      },
      "output_payload": {
        "flavor": "commercial_remix",
        "flavor_label": "Commercial Remix",
        "pil_terms": {
          "transferable": true,
          "commercialUse": true,
          "commercialAttribution": true,
          "commercialRevShare": 10,
          "derivativesAllowed": true,
          "derivativesAttribution": true,
          "derivativesReciprocal": true,
          "defaultMintingFee": 100
        },
        "license_terms_id": null,
        "docs": "https://docs.story.foundation/concepts/programmable-ip-license/pil-flavors",
        "disclaimer": "Selection only. Not legal advice. Story PIL documentation and license text govern; consult a licensed attorney before relying on any output."
      },
      "golden_hash": "4b067537260f64ebbf0efaadd615e73f2f3c2b64978b8bf6290df200da0fada5"
    },
    {
      "name": "commercial_use_no_derivatives",
      "policy_parameters": {
        "commercial_use": "yes",
        "derivatives_allowed": "no",
        "minting_fee": 50
      },
      "output_payload": {
        "flavor": "commercial_use",
        "flavor_label": "Commercial Use",
        "pil_terms": {
          "transferable": true,
          "commercialUse": true,
          "commercialAttribution": true,
          "commercialRevShare": 0,
          "derivativesAllowed": false,
          "derivativesAttribution": false,
          "derivativesReciprocal": false,
          "defaultMintingFee": 50
        },
        "license_terms_id": null,
        "docs": "https://docs.story.foundation/concepts/programmable-ip-license/pil-flavors",
        "disclaimer": "Selection only. Not legal advice. Story PIL documentation and license text govern; consult a licensed attorney before relying on any output."
      },
      "golden_hash": "c7a809c666d10bb0af6e071be5103b2cc6bc3516a5f45949fb773fb39b4f1d3f"
    },
    {
      "name": "empty_input",
      "policy_parameters": {},
      "output_payload": {
        "flavor": "non_commercial_social_remixing",
        "flavor_label": "Non-Commercial Social Remixing",
        "pil_terms": {
          "licenseTermsId": 1,
          "transferable": true,
          "commercialUse": false,
          "commercialAttribution": false,
          "commercialRevShare": 0,
          "derivativesAllowed": true,
          "derivativesAttribution": true,
          "derivativesReciprocal": true,
          "defaultMintingFee": 0
        },
        "license_terms_id": 1,
        "docs": "https://docs.story.foundation/concepts/programmable-ip-license/pil-flavors",
        "disclaimer": "Selection only. Not legal advice. Story PIL documentation and license text govern; consult a licensed attorney before relying on any output."
      },
      "golden_hash": "131c101dc1c8ced8c3288a55f54775c3f1502287e7bb79fd3abbce452ede9389"
    }
  ]
}
