{
  "currency": "CAD",
  "source": "2780257459493577.pdf",
  "notes": [
    "Version 1 main fabric = canvas; Version 2 = waxed canvas",
    "Accent fabric uses the same unit price as main fabric",
    "Main fabric and exterior fabric are treated as the same role"
  ],
  "fabrics": [
    { "id": "canvas", "name": "Canvas", "unitPrice": 15, "unit": "0.5m", "role": "main_v1" },
    { "id": "waxed_canvas", "name": "Waxed canvas", "unitPrice": 20, "unit": "0.5m", "role": "main_v2" },
    { "id": "quilting_cotton", "name": "Quilting cotton (lining)", "unitPrice": 18, "unit": "1m" },
    { "id": "cotton_binding", "name": "Cotton binding", "unitPrice": 1.25, "unit": "0.5m", "openQuestion": "Older notes said 1.25 per m" },
    { "id": "laminated_cotton", "name": "Laminated cotton / coton enduit", "unitPrice": 12, "unit": "0.5m" },
    { "id": "mesh", "name": "Mesh fabric", "unitPrice": 16, "unit": "18in x 54in" }
  ],
  "bulk": [
    { "id": "zipper_bulk", "name": "Zipper (bulk)", "unitPrice": 25, "unit": "10 yards" },
    { "id": "cotton_webbing", "name": "Cotton webbing", "unitPrice": 2.5, "unit": "1m" },
    { "id": "interfacing_bulk", "name": "Interfacing roll", "unitPrice": 45, "unit": "16in x 10 yards" }
  ],
  "hardware": [
    { "id": "magnetic_snap", "name": "Magnetic snap", "unitPrice": 1.5, "unit": "each" },
    { "id": "swivel_snap", "name": "Swivel snap hook (clasp)", "unitPrice": 1.5, "unit": "each" },
    { "id": "d_ring", "name": "D-ring", "unitPrice": 1.5, "unit": "each" },
    { "id": "slider", "name": "Slider / adjusting buckle", "unitPrice": 1.5, "unit": "each" },
    { "id": "commercial_label", "name": "Commercial label", "unitPrice": 1.5, "unit": "each", "currency": "USD" },
    { "id": "my_label", "name": "My label (custom)", "unitPrice": 1.0, "unit": "each" }
  ],
  "perUnitOverhead": {
    "labels": { "qty": 2, "unitPrice": 1.0, "note": "Global rule: 2x label ($1 each)" },
    "additionalSupplies": 5.0,
    "note": "Applied to every bag, tote, or pouch"
  },
  "channel": {
    "marketTableFee": 45,
    "period": "weekend",
    "note": "MARKET TABLE = $45 / 1 weekend"
  },
  "versions": {
    "v1": { "id": "canvas", "mainFabricId": "canvas", "premium": false },
    "v2": { "id": "waxed_canvas", "mainFabricId": "waxed_canvas", "premium": true, "sellsHigher": true }
  }
}
