[
  {
    "result": "aketon_canvas",
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "//": "67 canvas sheets by weight, plus extra filament_canvas for quilting threads. Then add 20% more solely converted to byproducts.",
    "//1": "Garment zips up on the sides of the torso and along the underside of the arm.",
    "//2": "roughly 40 hours total for the craft while skilled. articulation needed for the arms.",
    "//3": "byproducts are 25% patches and 75% scraps (32 scrap per sheet, 8 patch per sheet)",
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "proficiencies": [ { "proficiency": "prof_closures" }, { "proficiency": "prof_articulation" }, { "proficiency": "prof_quilting" } ],
    "difficulty": 5,
    "time": "38 h",
    "autolearn": true,
    "book_learn": [ [ "textbook_armwest", 3 ] ],
    "using": [ [ "filament_canvas", 100 ], [ "tailoring_canvas_patchwork", 80 ], [ "fastener_large", 2 ], [ "fastener_small", 10 ] ],
    "components": [ [ [ "leather_belt", 1 ], [ "webbing_belt", 1 ], [ "santa_belt", 1 ] ] ],
    "byproducts": [ [ "scrap_canvas", 312 ], [ "canvas_patch", 26 ] ]
  },
  {
    "result": "xl_aketon_canvas",
    "//": "100 canvas sheets by weight, plus extra filament_canvas for quilting threads. Then add 20% more solely converted to byproducts.",
    "//3": "byproducts are 25% patches and 75% scraps (32 scrap per sheet, 8 patch per sheet)",
    "type": "recipe",
    "copy-from": "aketon_canvas",
    "time": "57 h",
    "using": [ [ "filament_canvas", 150 ], [ "tailoring_canvas_patchwork", 120 ], [ "fastener_large", 2 ], [ "fastener_small", 14 ] ],
    "components": [ [ [ "leather_belt", 1 ], [ "webbing_belt", 1 ], [ "santa_belt", 1 ] ] ],
    "byproducts": [ [ "scrap_canvas", 480 ], [ "canvas_patch", 40 ] ]
  },
  {
    "result": "xs_aketon_canvas",
    "//": "50 canvas sheets by weight, plus extra filament_canvas for quilting threads. Then add 20% more solely converted to byproducts.",
    "//3": "byproducts are 25% patches and 75% scraps (32 scrap per sheet, 8 patch per sheet)",
    "type": "recipe",
    "copy-from": "aketon_canvas",
    "time": "29 h",
    "using": [ [ "filament_canvas", 75 ], [ "tailoring_canvas_patchwork", 60 ], [ "fastener_large", 2 ], [ "fastener_small", 8 ] ],
    "components": [ [ [ "leather_belt", 1 ], [ "webbing_belt", 1 ], [ "santa_belt", 1 ] ] ],
    "byproducts": [ [ "scrap_canvas", 240 ], [ "canvas_patch", 20 ] ]
  },
  {
    "result": "aketon_canvas_vest",
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "//": "49 canvas sheets by weight, plus extra filament_canvas for quilting threads. Then add 20% more solely converted to byproducts.",
    "//1": "Garment zips up on the sides of the torso.",
    "//2": "roughly 20 hours total for the craft. no articulation needed - much simpler than the jacket.",
    "//3": "byproducts are 25% patches and 75% scraps (32 scrap per sheet, 8 patch per sheet)",
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "proficiencies": [ { "proficiency": "prof_closures" }, { "proficiency": "prof_quilting" } ],
    "difficulty": 4,
    "time": "20 h",
    "autolearn": true,
    "book_learn": [ [ "textbook_armwest", 3 ] ],
    "using": [ [ "filament_canvas", 70 ], [ "tailoring_canvas_patchwork", 59 ], [ "fastener_large", 2 ] ],
    "components": [ [ [ "leather_belt", 1 ], [ "webbing_belt", 1 ], [ "santa_belt", 1 ] ] ],
    "byproducts": [ [ "scrap_canvas", 240 ], [ "canvas_patch", 20 ] ]
  },
  {
    "result": "xl_aketon_canvas_vest",
    "//": "75 canvas sheets by weight, plus extra filament_canvas for quilting threads. Then add 20% more solely converted to byproducts.",
    "//3": "byproducts are 25% patches and 75% scraps (32 scrap per sheet, 8 patch per sheet)",
    "type": "recipe",
    "copy-from": "aketon_canvas_vest",
    "time": "30 h",
    "using": [ [ "filament_canvas", 105 ], [ "tailoring_canvas_patchwork", 90 ], [ "fastener_large", 2 ] ],
    "components": [ [ [ "leather_belt", 1 ], [ "webbing_belt", 1 ], [ "santa_belt", 1 ] ] ],
    "byproducts": [ [ "scrap_canvas", 360 ], [ "canvas_patch", 30 ] ]
  },
  {
    "result": "xs_aketon_canvas_vest",
    "//": "38 canvas sheets by weight, plus extra filament_canvas for quilting threads. Then add 20% more solely converted to byproducts.",
    "//3": "byproducts are 25% patches and 75% scraps (32 scrap per sheet, 8 patch per sheet)",
    "type": "recipe",
    "copy-from": "aketon_canvas_vest",
    "time": "15 h",
    "using": [ [ "filament_canvas", 53 ], [ "tailoring_canvas_patchwork", 45 ], [ "fastener_large", 2 ] ],
    "components": [ [ [ "leather_belt", 1 ], [ "webbing_belt", 1 ], [ "santa_belt", 1 ] ] ],
    "byproducts": [ [ "scrap_canvas", 180 ], [ "canvas_patch", 15 ] ]
  },
  {
    "result": "aketon_pants_canvas",
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "//": "36 canvas sheets by weight, plus extra filament_canvas for quilting threads. Then add 20% more solely converted to byproducts.",
    "//1": "Garment zips up on the lower legs and the crotch.",
    "//2": "roughly 24 hours for the craft, less material here overall than the jack, though articulation still needed.",
    "//3": "byproducts are 25% patches and 75% scraps (32 scrap per sheet, 8 patch per sheet)",
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "proficiencies": [ { "proficiency": "prof_closures" }, { "proficiency": "prof_articulation" }, { "proficiency": "prof_quilting" } ],
    "difficulty": 5,
    "time": "24 h",
    "autolearn": true,
    "book_learn": [ [ "textbook_armwest", 3 ] ],
    "using": [ [ "filament_canvas", 40 ], [ "tailoring_canvas_patchwork", 42 ], [ "fastener_small", 5 ] ],
    "byproducts": [ [ "scrap_canvas", 144 ], [ "canvas_patch", 12 ] ]
  },
  {
    "result": "xl_aketon_pants_canvas",
    "//": "54 canvas sheets by weight, plus extra filament_canvas for quilting threads. Then add 20% more solely converted to byproducts.",
    "//3": "byproducts are 25% patches and 75% scraps (32 scrap per sheet, 8 patch per sheet)",
    "type": "recipe",
    "copy-from": "aketon_pants_canvas",
    "time": "36 h",
    "using": [ [ "filament_canvas", 60 ], [ "tailoring_canvas_patchwork", 63 ], [ "fastener_small", 7 ] ],
    "components": [ [ [ "leather_belt", 1 ], [ "webbing_belt", 1 ], [ "santa_belt", 1 ] ] ],
    "byproducts": [ [ "scrap_canvas", 216 ], [ "canvas_patch", 18 ] ]
  },
  {
    "result": "xs_aketon_pants_canvas",
    "//": "27 canvas sheets by weight, plus extra filament_canvas for quilting threads. Then add 20% more solely converted to byproducts.",
    "//3": "byproducts are 25% patches and 75% scraps (32 scrap per sheet, 8 patch per sheet)",
    "type": "recipe",
    "copy-from": "aketon_pants_canvas",
    "time": "18 h",
    "using": [ [ "filament_canvas", 30 ], [ "tailoring_canvas_patchwork", 31 ], [ "fastener_small", 5 ] ],
    "components": [ [ [ "leather_belt", 1 ], [ "webbing_belt", 1 ], [ "santa_belt", 1 ] ] ],
    "byproducts": [ [ "scrap_canvas", 108 ], [ "canvas_patch", 9 ] ]
  },
  {
    "result": "aketon_hood_canvas",
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "//": "10 canvas sheets by weight, plus extra filament_canvas for quilting threads. Then add 20% more solely converted to byproducts.",
    "//3": "byproducts are 25% patches and 75% scraps (32 scrap per sheet, 8 patch per sheet)",
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "proficiencies": [ { "proficiency": "prof_closures" }, { "proficiency": "prof_quilting" } ],
    "difficulty": 5,
    "time": "6 h",
    "autolearn": true,
    "book_learn": [ [ "textbook_armwest", 3 ] ],
    "using": [ [ "filament_canvas", 10 ], [ "tailoring_canvas_patchwork", 12 ], [ "fastener_small", 2 ] ],
    "byproducts": [ [ "scrap_canvas", 48 ], [ "canvas_patch", 4 ] ]
  },
  {
    "result": "xl_aketon_hood_canvas",
    "//": "15 canvas sheets by weight, plus extra filament_canvas for quilting threads. Then add 20% more solely converted to byproducts.",
    "//3": "byproducts are 25% patches and 75% scraps (32 scrap per sheet, 8 patch per sheet)",
    "type": "recipe",
    "copy-from": "aketon_hood_canvas",
    "time": "9 h",
    "using": [ [ "filament_canvas", 15 ], [ "tailoring_canvas_patchwork", 18 ], [ "fastener_small", 4 ] ],
    "byproducts": [ [ "scrap_canvas", 72 ], [ "canvas_patch", 6 ] ]
  },
  {
    "result": "xs_aketon_hood_canvas",
    "//": "8 canvas sheets by weight, plus extra filament_canvas for quilting threads. Then add 20% more solely converted to byproducts.",
    "//3": "byproducts are 25% patches and 75% scraps (32 scrap per sheet, 8 patch per sheet)",
    "type": "recipe",
    "copy-from": "aketon_hood_canvas",
    "time": "5 h",
    "using": [ [ "filament_canvas", 8 ], [ "tailoring_canvas_patchwork", 9 ], [ "fastener_small", 2 ] ],
    "byproducts": [ [ "scrap_canvas", 36 ], [ "canvas_patch", 3 ] ]
  },
  {
    "result": "aketon_gloves_canvas",
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "//": "4 canvas sheets by weight, plus extra filament_canvas for quilting threads",
    "//3": "byproducts are 25% patches and 75% scraps (32 scrap per sheet, 8 patch per sheet)",
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "proficiencies": [ { "proficiency": "prof_closures" }, { "proficiency": "prof_articulation" }, { "proficiency": "prof_quilting" } ],
    "difficulty": 5,
    "time": "6 h",
    "autolearn": true,
    "book_learn": [ [ "textbook_armwest", 3 ] ],
    "using": [ [ "filament_canvas", 10 ], [ "tailoring_canvas_patchwork", 5 ], [ "fastener_small", 2 ] ],
    "byproducts": [ [ "scrap_canvas", 24 ], [ "canvas_patch", 2 ] ]
  },
  {
    "result": "xl_aketon_gloves_canvas",
    "//": "6 canvas sheets by weight, plus extra filament_canvas for quilting threads. Then add 20% more solely converted to byproducts.",
    "//3": "byproducts are 25% patches and 75% scraps (32 scrap per sheet, 8 patch per sheet)",
    "type": "recipe",
    "copy-from": "aketon_gloves_canvas",
    "time": "9 h",
    "using": [ [ "filament_canvas", 15 ], [ "tailoring_canvas_patchwork", 6 ], [ "fastener_small", 2 ] ],
    "byproducts": [ [ "scrap_canvas", 36 ], [ "canvas_patch", 3 ] ]
  },
  {
    "result": "xs_aketon_gloves_canvas",
    "//": "3 canvas sheets by weight, plus extra filament_canvas for quilting threads. Then add 20% more solely converted to byproducts.",
    "//3": "byproducts are 25% patches and 75% scraps (32 scrap per sheet, 8 patch per sheet)",
    "type": "recipe",
    "copy-from": "aketon_gloves_canvas",
    "time": "5 h",
    "using": [ [ "filament_canvas", 8 ], [ "tailoring_canvas_patchwork", 4 ], [ "fastener_small", 2 ] ],
    "byproducts": [ [ "scrap_canvas", 18 ], [ "canvas_patch", 1 ] ]
  },
  {
    "result": "gambeson_canvas",
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "//": "141 canvas sheets by weight, plus extra filament_canvas for quilting threads. Then add 20% more solely converted to byproducts.",
    "//1": "Garment zips up on the sides of the torso and along the underside of the arm.",
    "//2": "roughly 80 hours total for the craft while skilled. articulation needed for the arms.",
    "//3": "byproducts are 25% patches and 75% scraps (32 scrap per sheet, 8 patch per sheet)",
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "proficiencies": [ { "proficiency": "prof_closures" }, { "proficiency": "prof_articulation" }, { "proficiency": "prof_quilting" } ],
    "difficulty": 5,
    "time": "80 h",
    "autolearn": true,
    "book_learn": [ [ "textbook_armwest", 3 ] ],
    "using": [ [ "filament_canvas", 150 ], [ "tailoring_canvas_patchwork", 169 ], [ "fastener_large", 2 ], [ "fastener_small", 10 ] ],
    "components": [ [ [ "leather_belt", 1 ], [ "webbing_belt", 1 ], [ "santa_belt", 1 ] ] ],
    "byproducts": [ [ "scrap_canvas", 672 ], [ "canvas_patch", 56 ] ]
  },
  {
    "result": "xl_gambeson_canvas",
    "//": "211 canvas sheets by weight, plus extra filament_canvas for quilting threads. Then add 20% more solely converted to byproducts.",
    "//3": "byproducts are 25% patches and 75% scraps (32 scrap per sheet, 8 patch per sheet)",
    "type": "recipe",
    "copy-from": "gambeson_canvas",
    "time": "120 h",
    "using": [ [ "filament_canvas", 225 ], [ "tailoring_canvas_patchwork", 253 ], [ "fastener_large", 2 ], [ "fastener_small", 14 ] ],
    "components": [ [ [ "leather_belt", 1 ], [ "webbing_belt", 1 ], [ "santa_belt", 1 ] ] ],
    "byproducts": [ [ "scrap_canvas", 1008 ], [ "canvas_patch", 84 ] ]
  },
  {
    "result": "xs_gambeson_canvas",
    "//": "106 canvas sheets by weight, plus extra filament_canvas for quilting threads. Then add 20% more solely converted to byproducts.",
    "//3": "byproducts are 25% patches and 75% scraps (32 scrap per sheet, 8 patch per sheet)",
    "type": "recipe",
    "copy-from": "gambeson_canvas",
    "time": "60 h",
    "using": [ [ "filament_canvas", 114 ], [ "tailoring_canvas_patchwork", 127 ], [ "fastener_large", 2 ], [ "fastener_small", 8 ] ],
    "components": [ [ [ "leather_belt", 1 ], [ "webbing_belt", 1 ], [ "santa_belt", 1 ] ] ],
    "byproducts": [ [ "scrap_canvas", 504 ], [ "canvas_patch", 42 ] ]
  },
  {
    "result": "gambeson_canvas_thinsleeved",
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "//": "123 canvas sheets by weight, plus extra filament_canvas for quilting threads. Then add 20% more solely converted to byproducts.",
    "//1": "Garment zips up on the sides of the torso and along the underside of the arm.",
    "//2": "roughly 70 hours total for the craft while skilled. articulation needed for the arms.",
    "//3": "byproducts are 25% patches and 75% scraps (32 scrap per sheet, 8 patch per sheet)",
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "proficiencies": [ { "proficiency": "prof_closures" }, { "proficiency": "prof_articulation" }, { "proficiency": "prof_quilting" } ],
    "difficulty": 5,
    "time": "70 h",
    "autolearn": true,
    "book_learn": [ [ "textbook_armwest", 3 ] ],
    "using": [ [ "filament_canvas", 140 ], [ "tailoring_canvas_patchwork", 148 ], [ "fastener_large", 2 ], [ "fastener_small", 10 ] ],
    "components": [ [ [ "leather_belt", 1 ], [ "webbing_belt", 1 ], [ "santa_belt", 1 ] ] ],
    "byproducts": [ [ "scrap_canvas", 600 ], [ "canvas_patch", 50 ] ]
  },
  {
    "result": "xl_gambeson_canvas_thinsleeved",
    "//": "185 canvas sheets by weight, plus extra filament_canvas for quilting threads. Then add 20% more solely converted to byproducts.",
    "//3": "byproducts are 25% patches and 75% scraps (32 scrap per sheet, 8 patch per sheet)",
    "type": "recipe",
    "copy-from": "gambeson_canvas_thinsleeved",
    "time": "105 h",
    "using": [ [ "filament_canvas", 210 ], [ "tailoring_canvas_patchwork", 222 ], [ "fastener_large", 2 ], [ "fastener_small", 14 ] ],
    "components": [ [ [ "leather_belt", 1 ], [ "webbing_belt", 1 ], [ "santa_belt", 1 ] ] ],
    "byproducts": [ [ "scrap_canvas", 888 ], [ "canvas_patch", 74 ] ]
  },
  {
    "result": "xs_gambeson_canvas_thinsleeved",
    "//": "92 canvas sheets by weight, plus extra filament_canvas for quilting threads. Then add 20% more solely converted to byproducts.",
    "//3": "byproducts are 25% patches and 75% scraps (32 scrap per sheet, 8 patch per sheet)",
    "type": "recipe",
    "copy-from": "gambeson_canvas_thinsleeved",
    "time": "54 h",
    "using": [ [ "filament_canvas", 105 ], [ "tailoring_canvas_patchwork", 110 ], [ "fastener_large", 2 ], [ "fastener_small", 8 ] ],
    "components": [ [ [ "leather_belt", 1 ], [ "webbing_belt", 1 ], [ "santa_belt", 1 ] ] ],
    "byproducts": [ [ "scrap_canvas", 444 ], [ "canvas_patch", 37 ] ]
  },
  {
    "result": "gambeson_canvas_vest",
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "//": "105 canvas sheets by weight, plus extra filament_canvas for quilting threads. Then add 20% more solely converted to byproducts.",
    "//1": "Garment zips up on the sides of the torso.",
    "//2": "roughly 42 hours total for the craft. no articulation needed - much simpler than the gambeson.",
    "//3": "byproducts are 25% patches and 75% scraps (32 scrap per sheet, 8 patch per sheet)",
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "proficiencies": [ { "proficiency": "prof_closures" }, { "proficiency": "prof_quilting" } ],
    "difficulty": 4,
    "time": "42 h",
    "autolearn": true,
    "book_learn": [ [ "textbook_armwest", 3 ] ],
    "using": [ [ "filament_canvas", 90 ], [ "tailoring_canvas_patchwork", 126 ], [ "fastener_large", 2 ] ],
    "components": [ [ [ "leather_belt", 1 ], [ "webbing_belt", 1 ], [ "santa_belt", 1 ] ] ],
    "byproducts": [ [ "scrap_canvas", 504 ], [ "canvas_patch", 42 ] ]
  },
  {
    "result": "xl_gambeson_canvas_vest",
    "//": "158 canvas sheets by weight, plus extra filament_canvas for quilting threads. Then add 20% more solely converted to byproducts.",
    "//3": "byproducts are 25% patches and 75% scraps (32 scrap per sheet, 8 patch per sheet)",
    "type": "recipe",
    "copy-from": "gambeson_canvas_vest",
    "time": "63 h",
    "using": [ [ "filament_canvas", 135 ], [ "tailoring_canvas_patchwork", 190 ], [ "fastener_large", 2 ] ],
    "components": [ [ [ "leather_belt", 1 ], [ "webbing_belt", 1 ], [ "santa_belt", 1 ] ] ],
    "byproducts": [ [ "scrap_canvas", 768 ], [ "canvas_patch", 64 ] ]
  },
  {
    "result": "xs_gambeson_canvas_vest",
    "//": "77 canvas sheets by weight, plus extra filament_canvas for quilting threads. Then add 20% more solely converted to byproducts.",
    "//3": "byproducts are 25% patches and 75% scraps (32 scrap per sheet, 8 patch per sheet)",
    "type": "recipe",
    "copy-from": "gambeson_canvas_vest",
    "time": "31 h",
    "using": [ [ "filament_canvas", 74 ], [ "tailoring_canvas_patchwork", 94 ], [ "fastener_large", 2 ] ],
    "components": [ [ [ "leather_belt", 1 ], [ "webbing_belt", 1 ], [ "santa_belt", 1 ] ] ],
    "byproducts": [ [ "scrap_canvas", 360 ], [ "canvas_patch", 30 ] ]
  },
  {
    "result": "gambeson_pants_canvas",
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "//": "72 canvas sheets by weight, plus extra filament_canvas for quilting threads. Then add 20% more solely converted to byproducts.",
    "//1": "Garment zips up on the lower legs and the crotch.",
    "//2": "roughly 48 hours for the craft, less material here overall than the jack, though articulation still needed.",
    "//3": "byproducts are 25% patches and 75% scraps (32 scrap per sheet, 8 patch per sheet)",
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "proficiencies": [ { "proficiency": "prof_closures" }, { "proficiency": "prof_articulation" }, { "proficiency": "prof_quilting" } ],
    "difficulty": 4,
    "time": "48 h",
    "autolearn": true,
    "book_learn": [ [ "textbook_armwest", 3 ] ],
    "using": [ [ "filament_canvas", 50 ], [ "tailoring_canvas_patchwork", 86 ], [ "fastener_small", 5 ] ],
    "byproducts": [ [ "scrap_canvas", 336 ], [ "canvas_patch", 28 ] ]
  },
  {
    "result": "xl_gambeson_pants_canvas",
    "//": "108 canvas sheets by weight, plus extra filament_canvas for quilting threads. Then add 20% more solely converted to byproducts.",
    "//3": "byproducts are 25% patches and 75% scraps (32 scrap per sheet, 8 patch per sheet)",
    "type": "recipe",
    "copy-from": "gambeson_pants_canvas",
    "time": "72 h",
    "using": [ [ "filament_canvas", 75 ], [ "tailoring_canvas_patchwork", 130 ], [ "fastener_small", 7 ] ],
    "byproducts": [ [ "scrap_canvas", 528 ], [ "canvas_patch", 44 ] ]
  },
  {
    "result": "xs_gambeson_pants_canvas",
    "type": "recipe",
    "copy-from": "gambeson_pants_canvas",
    "time": "36 h",
    "using": [ [ "filament_canvas", 38 ], [ "tailoring_canvas_patchwork", 65 ], [ "fastener_small", 5 ] ],
    "byproducts": [ [ "scrap_canvas", 264 ], [ "canvas_patch", 22 ] ]
  },
  {
    "result": "gambeson_gloves_canvas",
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "//": "9 canvas sheets by weight, plus extra filament_canvas for quilting threads. Then add 20% more solely converted to byproducts.",
    "//3": "byproducts are 25% patches and 75% scraps (32 scrap per sheet, 8 patch per sheet)",
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "proficiencies": [ { "proficiency": "prof_closures" }, { "proficiency": "prof_articulation" }, { "proficiency": "prof_quilting" } ],
    "difficulty": 5,
    "time": "10 h",
    "autolearn": true,
    "book_learn": [ [ "textbook_armwest", 3 ] ],
    "using": [ [ "filament_canvas", 22 ], [ "tailoring_canvas_patchwork", 11 ], [ "fastener_small", 4 ] ],
    "byproducts": [ [ "scrap_canvas", 48 ], [ "canvas_patch", 4 ] ]
  },
  {
    "result": "xl_gambeson_gloves_canvas",
    "//": "14 canvas sheets by weight, plus extra filament_canvas for quilting threads. Then add 20% more solely converted to byproducts.",
    "//3": "byproducts are 25% patches and 75% scraps (32 scrap per sheet, 8 patch per sheet)",
    "type": "recipe",
    "copy-from": "gambeson_gloves_canvas",
    "time": "15 h",
    "using": [ [ "filament_canvas", 33 ], [ "tailoring_canvas_patchwork", 17 ], [ "fastener_small", 4 ] ],
    "byproducts": [ [ "scrap_canvas", 72 ], [ "canvas_patch", 6 ] ]
  },
  {
    "result": "xs_gambeson_gloves_canvas",
    "//": "7 canvas sheets by weight, plus extra filament_canvas for quilting threads. Then add 20% more solely converted to byproducts.",
    "//3": "byproducts are 25% patches and 75% scraps (32 scrap per sheet, 8 patch per sheet)",
    "type": "recipe",
    "copy-from": "gambeson_gloves_canvas",
    "time": "8 h",
    "using": [ [ "filament_canvas", 17 ], [ "tailoring_canvas_patchwork", 8 ], [ "fastener_small", 4 ] ],
    "byproducts": [ [ "scrap_canvas", 24 ], [ "canvas_patch", 2 ] ]
  },
  {
    "result": "aketon_nylon",
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "//": "67 nylon sheets by weight, plus extra filament_canvas for quilting threads. Then add 20% more solely converted to byproducts.",
    "//1": "Garment zips up on the sides of the torso and along the underside of the arm.",
    "//2": "roughly 40 hours total for the craft while skilled. articulation needed for the arms.",
    "//3": "byproducts are 25% patches and 75% scraps (32 scrap per sheet, 8 patch per sheet)",
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "proficiencies": [ { "proficiency": "prof_closures" }, { "proficiency": "prof_articulation" }, { "proficiency": "prof_quilting" } ],
    "difficulty": 6,
    "time": "38 h",
    "autolearn": true,
    "book_learn": [ [ "textbook_armwest", 4 ] ],
    "using": [ [ "filament_canvas", 100 ], [ "tailoring_nylon_patchwork", 80 ], [ "fastener_large", 2 ], [ "fastener_small", 10 ] ],
    "components": [ [ [ "leather_belt", 1 ], [ "webbing_belt", 1 ], [ "santa_belt", 1 ] ] ],
    "byproducts": [ [ "scrap_nylon", 312 ], [ "nylon", 26 ] ]
  },
  {
    "result": "xl_aketon_nylon",
    "//": "100 nylon sheets by weight, plus extra filament_canvas for quilting threads. Then add 20% more solely converted to byproducts.",
    "//3": "byproducts are 25% patches and 75% scraps (32 scrap per sheet, 8 patch per sheet)",
    "type": "recipe",
    "copy-from": "aketon_nylon",
    "time": "57 h",
    "using": [ [ "filament_canvas", 150 ], [ "tailoring_nylon_patchwork", 120 ], [ "fastener_large", 2 ], [ "fastener_small", 14 ] ],
    "components": [ [ [ "leather_belt", 1 ], [ "webbing_belt", 1 ], [ "santa_belt", 1 ] ] ],
    "byproducts": [ [ "scrap_nylon", 480 ], [ "nylon", 40 ] ]
  },
  {
    "result": "xs_aketon_nylon",
    "//": "50 canvas sheets by weight, plus extra filament_canvas for quilting threads. Then add 20% more solely converted to byproducts.",
    "//3": "byproducts are 25% patches and 75% scraps (32 scrap per sheet, 8 patch per sheet)",
    "type": "recipe",
    "copy-from": "aketon_nylon",
    "time": "29 h",
    "using": [ [ "filament_canvas", 75 ], [ "tailoring_nylon_patchwork", 60 ], [ "fastener_large", 2 ], [ "fastener_small", 8 ] ],
    "components": [ [ [ "leather_belt", 1 ], [ "webbing_belt", 1 ], [ "santa_belt", 1 ] ] ],
    "byproducts": [ [ "scrap_nylon", 240 ], [ "nylon", 20 ] ]
  },
  {
    "result": "aketon_nylon_vest",
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "//": "49 nylon sheets by weight, plus extra filament_canvas for quilting threads. Then add 20% more solely converted to byproducts.",
    "//1": "Garment zips up on the sides of the torso.",
    "//2": "roughly 20 hours total for the craft. no articulation needed - much simpler than the jacket.",
    "//3": "byproducts are 25% patches and 75% scraps (32 scrap per sheet, 8 patch per sheet)",
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "proficiencies": [ { "proficiency": "prof_closures" }, { "proficiency": "prof_quilting" } ],
    "difficulty": 5,
    "time": "20 h",
    "autolearn": true,
    "book_learn": [ [ "textbook_armwest", 4 ] ],
    "using": [ [ "filament_canvas", 70 ], [ "tailoring_nylon_patchwork", 59 ], [ "fastener_large", 2 ] ],
    "components": [ [ [ "leather_belt", 1 ], [ "webbing_belt", 1 ], [ "santa_belt", 1 ] ] ],
    "byproducts": [ [ "scrap_nylon", 240 ], [ "nylon", 20 ] ]
  },
  {
    "result": "xl_aketon_nylon_vest",
    "//": "75 nylon sheets by weight, plus extra filament_canvas for quilting threads. Then add 20% more solely converted to byproducts.",
    "//3": "byproducts are 25% patches and 75% scraps (32 scrap per sheet, 8 patch per sheet)",
    "type": "recipe",
    "copy-from": "aketon_nylon_vest",
    "time": "30 h",
    "using": [ [ "filament_canvas", 105 ], [ "tailoring_nylon_patchwork", 90 ], [ "fastener_large", 2 ] ],
    "components": [ [ [ "leather_belt", 1 ], [ "webbing_belt", 1 ], [ "santa_belt", 1 ] ] ],
    "byproducts": [ [ "scrap_nylon", 360 ], [ "nylon", 30 ] ]
  },
  {
    "result": "xs_aketon_nylon_vest",
    "//": "38 nylon sheets by weight, plus extra filament_canvas for quilting threads. Then add 20% more solely converted to byproducts.",
    "//3": "byproducts are 25% patches and 75% scraps (32 scrap per sheet, 8 patch per sheet)",
    "type": "recipe",
    "copy-from": "aketon_nylon_vest",
    "time": "15 h",
    "using": [ [ "filament_canvas", 53 ], [ "tailoring_nylon_patchwork", 45 ], [ "fastener_large", 2 ] ],
    "components": [ [ [ "leather_belt", 1 ], [ "webbing_belt", 1 ], [ "santa_belt", 1 ] ] ],
    "byproducts": [ [ "scrap_nylon", 180 ], [ "nylon", 15 ] ]
  },
  {
    "result": "aketon_pants_nylon",
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "//": "36 nylon sheets by weight, plus extra filament_canvas for quilting threads. Then add 20% more solely converted to byproducts.",
    "//1": "Garment zips up on the lower legs and the crotch.",
    "//2": "roughly 24 hours for the craft, less material here overall than the jack, though articulation still needed.",
    "//3": "byproducts are 25% patches and 75% scraps (32 scrap per sheet, 8 patch per sheet)",
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "proficiencies": [ { "proficiency": "prof_closures" }, { "proficiency": "prof_articulation" }, { "proficiency": "prof_quilting" } ],
    "difficulty": 6,
    "time": "24 h",
    "autolearn": true,
    "book_learn": [ [ "textbook_armwest", 4 ] ],
    "using": [ [ "filament_canvas", 40 ], [ "tailoring_nylon_patchwork", 42 ], [ "fastener_small", 5 ] ],
    "byproducts": [ [ "scrap_nylon", 144 ], [ "nylon", 12 ] ]
  },
  {
    "result": "xl_aketon_pants_nylon",
    "//": "54 nylon sheets by weight, plus extra filament_canvas for quilting threads. Then add 20% more solely converted to byproducts.",
    "//3": "byproducts are 25% patches and 75% scraps (32 scrap per sheet, 8 patch per sheet)",
    "type": "recipe",
    "copy-from": "aketon_pants_nylon",
    "time": "36 h",
    "using": [ [ "filament_canvas", 60 ], [ "tailoring_nylon_patchwork", 63 ], [ "fastener_small", 7 ] ],
    "components": [ [ [ "leather_belt", 1 ], [ "webbing_belt", 1 ], [ "santa_belt", 1 ] ] ],
    "byproducts": [ [ "scrap_nylon", 216 ], [ "nylon", 18 ] ]
  },
  {
    "result": "xs_aketon_pants_nylon",
    "//": "27 nylon sheets by weight, plus extra filament_canvas for quilting threads. Then add 20% more solely converted to byproducts.",
    "//3": "byproducts are 25% patches and 75% scraps (32 scrap per sheet, 8 patch per sheet)",
    "type": "recipe",
    "copy-from": "aketon_pants_nylon",
    "time": "18 h",
    "using": [ [ "filament_canvas", 30 ], [ "tailoring_nylon_patchwork", 31 ], [ "fastener_small", 5 ] ],
    "components": [ [ [ "leather_belt", 1 ], [ "webbing_belt", 1 ], [ "santa_belt", 1 ] ] ],
    "byproducts": [ [ "scrap_nylon", 108 ], [ "nylon", 9 ] ]
  },
  {
    "result": "aketon_hood_nylon",
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "//": "10 nylon sheets by weight, plus extra filament_canvas for quilting threads. Then add 20% more solely converted to byproducts.",
    "//3": "byproducts are 25% patches and 75% scraps (32 scrap per sheet, 8 patch per sheet)",
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "proficiencies": [ { "proficiency": "prof_closures" }, { "proficiency": "prof_quilting" } ],
    "difficulty": 5,
    "time": "6 h",
    "autolearn": true,
    "book_learn": [ [ "textbook_armwest", 3 ] ],
    "using": [ [ "filament_canvas", 10 ], [ "tailoring_nylon_patchwork", 12 ], [ "fastener_small", 2 ] ],
    "byproducts": [ [ "scrap_nylon", 48 ], [ "nylon", 4 ] ]
  },
  {
    "result": "xl_aketon_hood_nylon",
    "//": "15 nylon sheets by weight, plus extra filament_canvas for quilting threads. Then add 20% more solely converted to byproducts.",
    "//3": "byproducts are 25% patches and 75% scraps (32 scrap per sheet, 8 patch per sheet)",
    "type": "recipe",
    "copy-from": "aketon_hood_nylon",
    "time": "9 h",
    "using": [ [ "filament_canvas", 15 ], [ "tailoring_nylon_patchwork", 18 ], [ "fastener_small", 4 ] ],
    "byproducts": [ [ "scrap_nylon", 72 ], [ "nylon", 6 ] ]
  },
  {
    "result": "xs_aketon_hood_nylon",
    "//": "8 nylon sheets by weight, plus extra filament_canvas for quilting threads. Then add 20% more solely converted to byproducts.",
    "//3": "byproducts are 25% patches and 75% scraps (32 scrap per sheet, 8 patch per sheet)",
    "type": "recipe",
    "copy-from": "aketon_hood_nylon",
    "time": "5 h",
    "using": [ [ "filament_canvas", 8 ], [ "tailoring_nylon_patchwork", 9 ], [ "fastener_small", 2 ] ],
    "byproducts": [ [ "scrap_nylon", 36 ], [ "nylon", 3 ] ]
  },
  {
    "result": "aketon_gloves_nylon",
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "//": "4 nylon sheets by weight, plus extra filament_canvas for quilting threads",
    "//3": "byproducts are 25% patches and 75% scraps (32 scrap per sheet, 8 patch per sheet)",
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "proficiencies": [ { "proficiency": "prof_closures" }, { "proficiency": "prof_articulation" }, { "proficiency": "prof_quilting" } ],
    "difficulty": 5,
    "time": "6 h",
    "autolearn": true,
    "book_learn": [ [ "textbook_armwest", 3 ] ],
    "using": [ [ "filament_canvas", 10 ], [ "tailoring_nylon_patchwork", 5 ], [ "fastener_small", 2 ] ],
    "byproducts": [ [ "scrap_nylon", 24 ], [ "nylon", 2 ] ]
  },
  {
    "result": "xl_aketon_gloves_nylon",
    "//": "6 nylon sheets by weight, plus extra filament_canvas for quilting threads. Then add 20% more solely converted to byproducts.",
    "//3": "byproducts are 25% patches and 75% scraps (32 scrap per sheet, 8 patch per sheet)",
    "type": "recipe",
    "copy-from": "aketon_gloves_nylon",
    "time": "9 h",
    "using": [ [ "filament_canvas", 15 ], [ "tailoring_nylon_patchwork", 6 ], [ "fastener_small", 2 ] ],
    "byproducts": [ [ "scrap_nylon", 36 ], [ "nylon", 3 ] ]
  },
  {
    "result": "xs_aketon_gloves_nylon",
    "//": "3 nylon sheets by weight, plus extra filament_canvas for quilting threads. Then add 20% more solely converted to byproducts.",
    "//3": "byproducts are 25% patches and 75% scraps (32 scrap per sheet, 8 patch per sheet)",
    "type": "recipe",
    "copy-from": "aketon_gloves_nylon",
    "time": "5 h",
    "using": [ [ "filament_canvas", 8 ], [ "tailoring_nylon_patchwork", 4 ], [ "fastener_small", 2 ] ],
    "byproducts": [ [ "scrap_nylon", 18 ], [ "nylon", 1 ] ]
  },
  {
    "result": "gambeson_nylon",
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "//": "141 nylon sheets by weight, plus extra filament_canvas for quilting threads. Then add 20% more solely converted to byproducts.",
    "//1": "Garment zips up on the sides of the torso and along the underside of the arm.",
    "//2": "roughly 80 hours total for the craft while skilled. articulation needed for the arms.",
    "//3": "byproducts are 25% patches and 75% scraps (32 scrap per sheet, 8 patch per sheet)",
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "proficiencies": [ { "proficiency": "prof_closures" }, { "proficiency": "prof_articulation" }, { "proficiency": "prof_quilting" } ],
    "difficulty": 5,
    "time": "80 h",
    "autolearn": true,
    "book_learn": [ [ "textbook_armwest", 3 ] ],
    "using": [ [ "filament_canvas", 150 ], [ "tailoring_nylon_patchwork", 169 ], [ "fastener_large", 2 ], [ "fastener_small", 10 ] ],
    "components": [ [ [ "leather_belt", 1 ], [ "webbing_belt", 1 ], [ "santa_belt", 1 ] ] ],
    "byproducts": [ [ "scrap_nylon", 672 ], [ "nylon", 56 ] ]
  },
  {
    "result": "xl_gambeson_nylon",
    "//": "211 nylon sheets by weight, plus extra filament_canvas for quilting threads. Then add 20% more solely converted to byproducts.",
    "//3": "byproducts are 25% patches and 75% scraps (32 scrap per sheet, 8 patch per sheet)",
    "type": "recipe",
    "copy-from": "gambeson_nylon",
    "time": "120 h",
    "using": [ [ "filament_canvas", 225 ], [ "tailoring_nylon_patchwork", 253 ], [ "fastener_large", 2 ], [ "fastener_small", 14 ] ],
    "components": [ [ [ "leather_belt", 1 ], [ "webbing_belt", 1 ], [ "santa_belt", 1 ] ] ],
    "byproducts": [ [ "scrap_nylon", 1008 ], [ "nylon", 84 ] ]
  },
  {
    "result": "xs_gambeson_nylon",
    "//": "106 nylon sheets by weight, plus extra filament_canvas for quilting threads. Then add 20% more solely converted to byproducts.",
    "//3": "byproducts are 25% patches and 75% scraps (32 scrap per sheet, 8 patch per sheet)",
    "type": "recipe",
    "copy-from": "gambeson_nylon",
    "time": "60 h",
    "using": [ [ "filament_canvas", 114 ], [ "tailoring_nylon_patchwork", 127 ], [ "fastener_large", 2 ], [ "fastener_small", 8 ] ],
    "components": [ [ [ "leather_belt", 1 ], [ "webbing_belt", 1 ], [ "santa_belt", 1 ] ] ],
    "byproducts": [ [ "scrap_nylon", 504 ], [ "nylon", 42 ] ]
  },
  {
    "result": "gambeson_nylon_thinsleeved",
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "//": "123 nylon sheets by weight, plus extra filament_canvas for quilting threads. Then add 20% more solely converted to byproducts.",
    "//1": "Garment zips up on the sides of the torso and along the underside of the arm.",
    "//2": "roughly 70 hours total for the craft while skilled. articulation needed for the arms.",
    "//3": "byproducts are 25% patches and 75% scraps (32 scrap per sheet, 8 patch per sheet)",
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "proficiencies": [ { "proficiency": "prof_closures" }, { "proficiency": "prof_articulation" }, { "proficiency": "prof_quilting" } ],
    "difficulty": 5,
    "time": "70 h",
    "autolearn": true,
    "book_learn": [ [ "textbook_armwest", 3 ] ],
    "using": [ [ "filament_canvas", 140 ], [ "tailoring_nylon_patchwork", 148 ], [ "fastener_large", 2 ], [ "fastener_small", 10 ] ],
    "components": [ [ [ "leather_belt", 1 ], [ "webbing_belt", 1 ], [ "santa_belt", 1 ] ] ],
    "byproducts": [ [ "scrap_nylon", 600 ], [ "nylon", 50 ] ]
  },
  {
    "result": "xl_gambeson_nylon_thinsleeved",
    "//": "185 nylon sheets by weight, plus extra filament_canvas for quilting threads. Then add 20% more solely converted to byproducts.",
    "//3": "byproducts are 25% patches and 75% scraps (32 scrap per sheet, 8 patch per sheet)",
    "type": "recipe",
    "copy-from": "gambeson_nylon_thinsleeved",
    "time": "105 h",
    "using": [ [ "filament_canvas", 210 ], [ "tailoring_nylon_patchwork", 222 ], [ "fastener_large", 2 ], [ "fastener_small", 14 ] ],
    "components": [ [ [ "leather_belt", 1 ], [ "webbing_belt", 1 ], [ "santa_belt", 1 ] ] ],
    "byproducts": [ [ "scrap_nylon", 888 ], [ "nylon", 74 ] ]
  },
  {
    "result": "xs_gambeson_nylon_thinsleeved",
    "//": "92 canvas sheets by weight, plus extra filament_canvas for quilting threads. Then add 20% more solely converted to byproducts.",
    "//3": "byproducts are 25% patches and 75% scraps (32 scrap per sheet, 8 patch per sheet)",
    "type": "recipe",
    "copy-from": "gambeson_nylon_thinsleeved",
    "time": "54 h",
    "using": [ [ "filament_canvas", 105 ], [ "tailoring_canvas_patchwork", 110 ], [ "fastener_large", 2 ], [ "fastener_small", 8 ] ],
    "components": [ [ [ "leather_belt", 1 ], [ "webbing_belt", 1 ], [ "santa_belt", 1 ] ] ],
    "byproducts": [ [ "scrap_nylon", 444 ], [ "nylon", 37 ] ]
  },
  {
    "result": "gambeson_nylon_vest",
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "//": "105 nylon sheets by weight, plus extra filament_canvas for quilting threads. Then add 20% more solely converted to byproducts.",
    "//1": "Garment zips up on the sides of the torso.",
    "//2": "roughly 42 hours total for the craft. no articulation needed - much simpler than the gambeson.",
    "//3": "byproducts are 25% patches and 75% scraps (32 scrap per sheet, 8 patch per sheet)",
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "proficiencies": [ { "proficiency": "prof_closures" }, { "proficiency": "prof_quilting" } ],
    "difficulty": 4,
    "time": "42 h",
    "autolearn": true,
    "book_learn": [ [ "textbook_armwest", 3 ] ],
    "using": [ [ "filament_canvas", 90 ], [ "tailoring_nylon_patchwork", 126 ], [ "fastener_large", 2 ] ],
    "components": [ [ [ "leather_belt", 1 ], [ "webbing_belt", 1 ], [ "santa_belt", 1 ] ] ],
    "byproducts": [ [ "scrap_nylon", 504 ], [ "nylon", 42 ] ]
  },
  {
    "result": "xl_gambeson_nylon_vest",
    "//": "158 nylon sheets by weight, plus extra filament_canvas for quilting threads. Then add 20% more solely converted to byproducts.",
    "//3": "byproducts are 25% patches and 75% scraps (32 scrap per sheet, 8 patch per sheet)",
    "type": "recipe",
    "copy-from": "gambeson_nylon_vest",
    "time": "63 h",
    "using": [ [ "filament_canvas", 135 ], [ "tailoring_nylon_patchwork", 190 ], [ "fastener_large", 2 ] ],
    "components": [ [ [ "leather_belt", 1 ], [ "webbing_belt", 1 ], [ "santa_belt", 1 ] ] ],
    "byproducts": [ [ "scrap_nylon", 768 ], [ "nylon", 64 ] ]
  },
  {
    "result": "xs_gambeson_nylon_vest",
    "//": "77 nylon sheets by weight, plus extra filament_canvas for quilting threads. Then add 20% more solely converted to byproducts.",
    "//3": "byproducts are 25% patches and 75% scraps (32 scrap per sheet, 8 patch per sheet)",
    "type": "recipe",
    "copy-from": "gambeson_nylon_vest",
    "time": "31 h",
    "using": [ [ "filament_canvas", 74 ], [ "tailoring_nylon_patchwork", 94 ], [ "fastener_large", 2 ] ],
    "components": [ [ [ "leather_belt", 1 ], [ "webbing_belt", 1 ], [ "santa_belt", 1 ] ] ],
    "byproducts": [ [ "scrap_nylon", 360 ], [ "nylon", 30 ] ]
  },
  {
    "result": "gambeson_pants_nylon",
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "//": "72 nylon sheets by weight, plus extra filament_canvas for quilting threads. Then add 20% more solely converted to byproducts.",
    "//1": "Garment zips up on the lower legs and the crotch.",
    "//2": "roughly 48 hours for the craft, less material here overall than the jack, though articulation still needed.",
    "//3": "byproducts are 25% patches and 75% scraps (32 scrap per sheet, 8 patch per sheet)",
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "proficiencies": [ { "proficiency": "prof_closures" }, { "proficiency": "prof_articulation" }, { "proficiency": "prof_quilting" } ],
    "difficulty": 4,
    "time": "48 h",
    "autolearn": true,
    "book_learn": [ [ "textbook_armwest", 3 ] ],
    "using": [ [ "filament_canvas", 50 ], [ "tailoring_nylon_patchwork", 86 ], [ "fastener_small", 5 ] ],
    "byproducts": [ [ "scrap_nylon", 336 ], [ "nylon", 28 ] ]
  },
  {
    "result": "xl_gambeson_pants_nylon",
    "//": "108 nylon sheets by weight, plus extra filament_canvas for quilting threads. Then add 20% more solely converted to byproducts.",
    "//3": "byproducts are 25% patches and 75% scraps (32 scrap per sheet, 8 patch per sheet)",
    "type": "recipe",
    "copy-from": "gambeson_pants_nylon",
    "time": "72 h",
    "using": [ [ "filament_canvas", 75 ], [ "tailoring_nylon_patchwork", 130 ], [ "fastener_small", 7 ] ],
    "byproducts": [ [ "scrap_nylon", 528 ], [ "nylon", 44 ] ]
  },
  {
    "result": "xs_gambeson_pants_nylon",
    "//": "54 nylon sheets by weight, plus extra filament_canvas for quilting threads. Then add 20% more solely converted to byproducts.",
    "//3": "byproducts are 25% patches and 75% scraps (32 scrap per sheet, 8 patch per sheet)",
    "type": "recipe",
    "copy-from": "gambeson_pants_nylon",
    "time": "36 h",
    "using": [ [ "filament_canvas", 38 ], [ "tailoring_nylon_patchwork", 65 ], [ "fastener_small", 5 ] ],
    "byproducts": [ [ "scrap_nylon", 264 ], [ "nylon", 22 ] ]
  },
  {
    "result": "gambeson_gloves_nylon",
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "//": "9 nylon sheets by weight, plus extra filament_canvas for quilting threads. Then add 20% more solely converted to byproducts.",
    "//3": "byproducts are 25% patches and 75% scraps (32 scrap per sheet, 8 patch per sheet)",
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "proficiencies": [ { "proficiency": "prof_closures" }, { "proficiency": "prof_articulation" }, { "proficiency": "prof_quilting" } ],
    "difficulty": 5,
    "time": "10 h",
    "autolearn": true,
    "book_learn": [ [ "textbook_armwest", 3 ] ],
    "using": [ [ "filament_canvas", 22 ], [ "tailoring_nylon_patchwork", 11 ], [ "fastener_small", 4 ] ],
    "byproducts": [ [ "scrap_nylon", 48 ], [ "nylon", 4 ] ]
  },
  {
    "result": "xl_gambeson_gloves_nylon",
    "//": "14 nylon sheets by weight, plus extra filament_canvas for quilting threads. Then add 20% more solely converted to byproducts.",
    "//3": "byproducts are 25% patches and 75% scraps (32 scrap per sheet, 8 patch per sheet)",
    "type": "recipe",
    "copy-from": "gambeson_gloves_canvas",
    "time": "15 h",
    "using": [ [ "filament_canvas", 33 ], [ "tailoring_canvas_patchwork", 17 ], [ "fastener_small", 4 ] ],
    "byproducts": [ [ "scrap_nylon", 72 ], [ "nylon", 6 ] ]
  },
  {
    "result": "xs_gambeson_gloves_nylon",
    "//": "7 nylon sheets by weight, plus extra filament_canvas for quilting threads. Then add 20% more solely converted to byproducts.",
    "//3": "byproducts are 25% patches and 75% scraps (32 scrap per sheet, 8 patch per sheet)",
    "type": "recipe",
    "copy-from": "gambeson_gloves_canvas",
    "time": "8 h",
    "using": [ [ "filament_canvas", 17 ], [ "tailoring_nylon_patchwork", 8 ], [ "fastener_small", 4 ] ],
    "byproducts": [ [ "scrap_nylon", 24 ], [ "nylon", 2 ] ]
  },
  {
    "result": "aketon_wool",
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "//": "1814g per quilt, result is 4355g, so 3 quilts with 1087g of byproducts.",
    "//1": "Garment zips up on the sides of the torso and along the underside of the arm.",
    "//2": "roughly 30 hours total for the craft while skilled. articulation needed for the arms.  Lower time thanks to big premade sheets.",
    "//3": "byproducts are 25% patches and 75% scraps (scrap is 1g and patch is 3g)",
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "proficiencies": [ { "proficiency": "prof_closures" }, { "proficiency": "prof_articulation" }, { "proficiency": "prof_quilting" } ],
    "difficulty": 5,
    "time": "30 h",
    "autolearn": true,
    "book_learn": [ [ "textbook_armwest", 3 ] ],
    "using": [ [ "filament_canvas", 300 ], [ "fastener_large", 2 ], [ "fastener_small", 10 ] ],
    "qualities": [ { "id": "SEW", "level": 2 }, { "id": "FABRIC_CUT", "level": 1 } ],
    "components": [
      [ [ "leather_belt", 1 ], [ "webbing_belt", 1 ], [ "santa_belt", 1 ] ],
      [ [ "quilt", 2 ], [ "quilt_patchwork", 2 ] ],
      [ [ "quilt", 1 ], [ "quilt_patchwork", 1 ] ]
    ],
    "byproducts": [ [ "scrap_felt", 793 ], [ "felt_patch", 97 ] ]
  },
  {
    "result": "xl_aketon_wool",
    "//": "1814g per quilt, result is 6532g, so 4 quilts with 724g of byproducts.",
    "//3": "byproducts are 25% patches and 75% scraps (scrap is 1g and patch is 3g)",
    "type": "recipe",
    "copy-from": "aketon_wool",
    "time": "45 h",
    "using": [ [ "filament_canvas", 450 ], [ "fastener_large", 2 ], [ "fastener_small", 14 ] ],
    "components": [
      [ [ "leather_belt", 1 ], [ "webbing_belt", 1 ], [ "santa_belt", 1 ] ],
      [ [ "quilt", 2 ], [ "quilt_patchwork", 2 ] ],
      [ [ "quilt", 2 ], [ "quilt_patchwork", 2 ] ]
    ],
    "byproducts": [ [ "scrap_felt", 543 ], [ "felt_patch", 60 ] ]
  },
  {
    "result": "xs_aketon_wool",
    "//": "1814g per quilt, result is 3266g, so 2 quilts with 362g of byproducts.",
    "//3": "byproducts are 25% patches and 75% scraps (scrap is 1g and patch is 3g)",
    "type": "recipe",
    "copy-from": "aketon_wool",
    "time": "22 h 30 m",
    "using": [ [ "filament_canvas", 225 ], [ "fastener_large", 2 ], [ "fastener_small", 14 ] ],
    "components": [
      [ [ "leather_belt", 1 ], [ "webbing_belt", 1 ], [ "santa_belt", 1 ] ],
      [ [ "quilt", 1 ], [ "quilt_patchwork", 1 ] ],
      [ [ "quilt", 1 ], [ "quilt_patchwork", 1 ] ]
    ],
    "byproducts": [ [ "scrap_felt", 272 ], [ "felt_patch", 30 ] ]
  },
  {
    "result": "aketon_wool_vest",
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "//": "1814g per quilt, result is 3185g, so 2 quilts with 443g of byproducts.",
    "//1": "Garment zips up on the sides of the torso and along the underside of the arm.",
    "//2": "roughly 16 hours total for the craft while skilled.  Lower time thanks to big premade sheets.",
    "//3": "byproducts are 25% patches and 75% scraps (scrap is 1g and patch is 3g))",
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "proficiencies": [ { "proficiency": "prof_closures" }, { "proficiency": "prof_quilting" } ],
    "difficulty": 5,
    "time": "16 h",
    "autolearn": true,
    "book_learn": [ [ "textbook_armwest", 3 ] ],
    "using": [ [ "filament_canvas", 225 ], [ "fastener_large", 2 ], [ "fastener_small", 10 ] ],
    "qualities": [ { "id": "SEW", "level": 2 }, { "id": "FABRIC_CUT", "level": 1 } ],
    "components": [
      [ [ "leather_belt", 1 ], [ "webbing_belt", 1 ], [ "santa_belt", 1 ] ],
      [ [ "quilt", 1 ], [ "quilt_patchwork", 1 ] ],
      [ [ "quilt", 1 ], [ "quilt_patchwork", 1 ] ]
    ],
    "byproducts": [ [ "scrap_felt", 332 ], [ "felt_patch", 37 ] ]
  },
  {
    "result": "xl_aketon_wool_vest",
    "//": "1814g per quilt, result is 4778g, so 3 quilts with 664g of byproducts.",
    "//3": "byproducts are 25% patches and 75% scraps (scrap is 1g and patch is 3g)",
    "type": "recipe",
    "copy-from": "aketon_wool_vest",
    "time": "24 h",
    "using": [ [ "filament_canvas", 310 ], [ "fastener_large", 2 ] ],
    "components": [
      [ [ "leather_belt", 1 ], [ "webbing_belt", 1 ], [ "santa_belt", 1 ] ],
      [ [ "quilt", 2 ], [ "quilt_patchwork", 2 ] ],
      [ [ "quilt", 1 ], [ "quilt_patchwork", 1 ] ]
    ],
    "byproducts": [ [ "scrap_felt", 498 ], [ "felt_patch", 55 ] ]
  },
  {
    "result": "xs_aketon_wool_vest",
    "//": "1814g per quilt, result is 2389g, so 2 quilts with 1239g of byproducts.",
    "//3": "byproducts are 25% patches and 75% scraps (scrap is 1g and patch is 3g)",
    "type": "recipe",
    "copy-from": "aketon_wool_vest",
    "time": "12 h",
    "using": [ [ "filament_canvas", 155 ], [ "fastener_large", 2 ] ],
    "components": [
      [ [ "leather_belt", 1 ], [ "webbing_belt", 1 ], [ "santa_belt", 1 ] ],
      [ [ "quilt", 1 ], [ "quilt_patchwork", 1 ] ],
      [ [ "quilt", 1 ], [ "quilt_patchwork", 1 ] ]
    ],
    "byproducts": [ [ "scrap_felt", 929 ], [ "felt_patch", 103 ] ]
  },
  {
    "result": "aketon_pants_wool",
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "//": "1814g per quilt, result is 2340g, so 2 quilts with 1288g of byproducts.",
    "//1": "Garment zips up on the sides of the torso and along the underside of the arm.",
    "//2": "roughly 20 hours total for the craft while skilled.  Lower time thanks to big premade sheets.",
    "//3": "byproducts are 25% patches and 75% scraps (scrap is 1g and patch is 3g)",
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "proficiencies": [ { "proficiency": "prof_closures" }, { "proficiency": "prof_articulation" }, { "proficiency": "prof_quilting" } ],
    "difficulty": 5,
    "time": "20 h",
    "autolearn": true,
    "book_learn": [ [ "textbook_armwest", 3 ] ],
    "using": [ [ "filament_canvas", 150 ], [ "fastener_small", 6 ] ],
    "qualities": [ { "id": "SEW", "level": 2 }, { "id": "FABRIC_CUT", "level": 1 } ],
    "components": [ [ [ "quilt", 2 ], [ "quilt_patchwork", 2 ] ] ],
    "byproducts": [ [ "scrap_felt", 967 ], [ "felt_patch", 107 ] ]
  },
  {
    "result": "xl_aketon_pants_wool",
    "//": "1814g per quilt, result is 3510g, so 2 quilts with 118g of byproducts.",
    "//3": "byproducts are 25% patches and 75% scraps (scrap is 1g and patch is 3g)",
    "type": "recipe",
    "copy-from": "aketon_pants_wool",
    "time": "30 h",
    "using": [ [ "filament_canvas", 225 ], [ "fastener_small", 7 ] ],
    "components": [ [ [ "quilt", 2 ], [ "quilt_patchwork", 2 ] ] ],
    "byproducts": [ [ "scrap_felt", 89 ], [ "felt_patch", 9 ] ]
  },
  {
    "result": "xs_aketon_pants_wool",
    "//": "1814g per quilt, result is 1755g, so 1 quilt with 59g of byproducts.",
    "//3": "byproducts are 25% patches and 75% scraps (scrap is 1g and patch is 3g)",
    "type": "recipe",
    "copy-from": "aketon_pants_wool",
    "time": "15 h",
    "using": [ [ "filament_canvas", 112 ], [ "fastener_small", 5 ] ],
    "components": [ [ [ "quilt", 1 ], [ "quilt_patchwork", 1 ] ] ],
    "byproducts": [ [ "scrap_felt", 45 ], [ "felt_patch", 4 ] ]
  },
  {
    "result": "aketon_hood_wool",
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "//": "1814g per quilt, result is 650g, so 1 quilt with 1164g of byproducts.",
    "//1": "Garment zips up on the sides of the torso and along the underside of the arm.",
    "//2": "roughly 5 hours total for the craft while skilled.  Lower time thanks to big premade sheets.",
    "//3": "byproducts are 25% patches and 75% scraps (scrap is 1g and patch is 3g)",
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "proficiencies": [ { "proficiency": "prof_closures" }, { "proficiency": "prof_quilting" } ],
    "difficulty": 5,
    "time": "5 h",
    "autolearn": true,
    "book_learn": [ [ "textbook_armwest", 3 ] ],
    "using": [ [ "filament_canvas", 50 ], [ "fastener_small", 2 ] ],
    "qualities": [ { "id": "SEW", "level": 2 }, { "id": "FABRIC_CUT", "level": 1 } ],
    "components": [ [ [ "quilt", 1 ], [ "quilt_patchwork", 1 ] ] ],
    "byproducts": [ [ "scrap_felt", 873 ], [ "felt_patch", 97 ] ]
  },
  {
    "result": "xl_aketon_hood_wool",
    "//": "1814g per quilt, result is 975g, so 1 quilt with 839g of byproducts.",
    "//3": "byproducts are 25% patches and 75% scraps (scrap is 1g and patch is 3g)",
    "type": "recipe",
    "copy-from": "aketon_hood_wool",
    "time": "7 h 30 m",
    "using": [ [ "filament_canvas", 75 ], [ "fastener_small", 3 ] ],
    "components": [ [ [ "quilt", 1 ], [ "quilt_patchwork", 1 ] ] ],
    "byproducts": [ [ "scrap_felt", 629 ], [ "felt_patch", 69 ] ]
  },
  {
    "result": "xs_aketon_hood_wool",
    "//": "1814g per quilt, result is 487g, so 1 quilt with 1327g of byproducts.",
    "//3": "byproducts are 25% patches and 75% scraps (scrap is 1g and patch is 3g)",
    "type": "recipe",
    "copy-from": "aketon_hood_wool",
    "time": "3 h 45 m",
    "using": [ [ "filament_canvas", 37 ], [ "fastener_small", 2 ] ],
    "components": [ [ [ "quilt", 1 ], [ "quilt_patchwork", 1 ] ] ],
    "byproducts": [ [ "scrap_felt", 995 ], [ "felt_patch", 110 ] ]
  },
  {
    "result": "aketon_gloves_wool",
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "//": "1814g per quilt, result is 260g, so 1 quilt with 1554g of byproducts.",
    "//1": "Garment zips up on the sides of the torso and along the underside of the arm.",
    "//2": "roughly 5 hours total for the craft while skilled.  Lower time thanks to big premade sheets.",
    "//3": "byproducts are 25% patches and 75% scraps (scrap is 1g and patch is 3g)",
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "proficiencies": [ { "proficiency": "prof_closures" }, { "proficiency": "prof_articulation" }, { "proficiency": "prof_quilting" } ],
    "difficulty": 5,
    "time": "10 h",
    "autolearn": true,
    "book_learn": [ [ "textbook_armwest", 3 ] ],
    "using": [ [ "filament_canvas", 36 ], [ "fastener_small", 2 ] ],
    "qualities": [ { "id": "SEW", "level": 2 }, { "id": "FABRIC_CUT", "level": 1 } ],
    "components": [ [ [ "quilt", 1 ], [ "quilt_patchwork", 1 ] ] ],
    "byproducts": [ [ "scrap_felt", 1167 ], [ "felt_patch", 129 ] ]
  },
  {
    "result": "xl_aketon_gloves_wool",
    "//": "1814g per quilt, result is 390g, so 1 quilt with 1424g of byproducts.",
    "//3": "byproducts are 25% patches and 75% scraps (scrap is 1g and patch is 3g)",
    "type": "recipe",
    "copy-from": "aketon_gloves_wool",
    "time": "15 h",
    "using": [ [ "filament_canvas", 54 ], [ "fastener_small", 3 ] ],
    "components": [ [ [ "quilt", 1 ], [ "quilt_patchwork", 1 ] ] ],
    "byproducts": [ [ "scrap_felt", 1068 ], [ "felt_patch", 118 ] ]
  },
  {
    "result": "xs_aketon_gloves_wool",
    "//": "1814g per quilt, result is 195g, so 1 quilt with 1619g of byproducts.",
    "//3": "byproducts are 25% patches and 75% scraps (scrap is 1g and patch is 3g)",
    "type": "recipe",
    "copy-from": "aketon_gloves_wool",
    "time": "8 h",
    "using": [ [ "filament_canvas", 27 ], [ "fastener_small", 2 ] ],
    "components": [ [ [ "quilt", 1 ], [ "quilt_patchwork", 1 ] ] ],
    "byproducts": [ [ "scrap_felt", 1214 ], [ "felt_patch", 135 ] ]
  },
  {
    "result": "gambeson_wool",
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "//": "1814g per quilt, result is 10140g, so 6 quilts with 744g of byproducts.",
    "//1": "Garment zips up on the sides of the torso and along the underside of the arm.",
    "//2": "roughly 65 hours total for the craft while skilled. articulation needed for the arms.  Lower time thanks to big premade sheets.",
    "//3": "byproducts are 25% patches and 75% scraps (scrap is 1g and patch is 3g)",
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "proficiencies": [ { "proficiency": "prof_closures" }, { "proficiency": "prof_articulation" }, { "proficiency": "prof_quilting" } ],
    "difficulty": 5,
    "time": "65 h",
    "autolearn": true,
    "book_learn": [ [ "textbook_armwest", 3 ] ],
    "using": [ [ "filament_canvas", 700 ], [ "fastener_large", 2 ], [ "fastener_small", 10 ] ],
    "qualities": [ { "id": "SEW", "level": 2 }, { "id": "FABRIC_CUT", "level": 1 } ],
    "components": [
      [ [ "leather_belt", 1 ], [ "webbing_belt", 1 ], [ "santa_belt", 1 ] ],
      [ [ "quilt", 3 ], [ "quilt_patchwork", 3 ] ],
      [ [ "quilt", 3 ], [ "quilt_patchwork", 3 ] ]
    ],
    "byproducts": [ [ "scrap_felt", 558 ], [ "felt_patch", 62 ] ]
  },
  {
    "result": "xl_gambeson_wool",
    "//": "1814g per quilt, result is 15210g, so 9 quilts with 1116g of byproducts.",
    "//3": "byproducts are 25% patches and 75% scraps (scrap is 1g and patch is 3g)",
    "type": "recipe",
    "copy-from": "gambeson_wool",
    "time": "97 h",
    "using": [ [ "filament_canvas", 1050 ], [ "fastener_large", 2 ], [ "fastener_small", 15 ] ],
    "components": [
      [ [ "leather_belt", 1 ], [ "webbing_belt", 1 ], [ "santa_belt", 1 ] ],
      [ [ "quilt", 5 ], [ "quilt_patchwork", 5 ] ],
      [ [ "quilt", 4 ], [ "quilt_patchwork", 4 ] ]
    ],
    "byproducts": [ [ "scrap_felt", 837 ], [ "felt_patch", 93 ] ]
  },
  {
    "result": "xs_gambeson_wool",
    "//": "1814g per quilt, result is 7605g, so 5 quilts with 1465g of byproducts.",
    "//3": "byproducts are 25% patches and 75% scraps (scrap is 1g and patch is 3g)",
    "type": "recipe",
    "copy-from": "gambeson_wool",
    "time": "49 h",
    "using": [ [ "filament_canvas", 550 ], [ "fastener_large", 2 ], [ "fastener_small", 8 ] ],
    "components": [
      [ [ "leather_belt", 1 ], [ "webbing_belt", 1 ], [ "santa_belt", 1 ] ],
      [ [ "quilt", 3 ], [ "quilt_patchwork", 3 ] ],
      [ [ "quilt", 2 ], [ "quilt_patchwork", 2 ] ]
    ],
    "byproducts": [ [ "scrap_felt", 1099 ], [ "felt_patch", 122 ] ]
  },
  {
    "result": "gambeson_wool_thinsleeved",
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "//": "1814g per quilt, result is 8970g, so 5 quilts with 100g of byproducts.",
    "//1": "Garment zips up on the sides of the torso and along the underside of the arm.",
    "//2": "roughly 58 hours total for the craft while skilled. articulation needed for the arms.  Lower time thanks to big premade sheets.",
    "//3": "byproducts are 25% patches and 75% scraps (scrap is 1g and patch is 3g)",
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "proficiencies": [ { "proficiency": "prof_closures" }, { "proficiency": "prof_articulation" }, { "proficiency": "prof_quilting" } ],
    "difficulty": 5,
    "time": "58 h",
    "autolearn": true,
    "book_learn": [ [ "textbook_armwest", 3 ] ],
    "using": [ [ "filament_canvas", 600 ], [ "fastener_large", 2 ], [ "fastener_small", 10 ] ],
    "qualities": [ { "id": "SEW", "level": 2 }, { "id": "FABRIC_CUT", "level": 1 } ],
    "components": [
      [ [ "leather_belt", 1 ], [ "webbing_belt", 1 ], [ "santa_belt", 1 ] ],
      [ [ "quilt", 3 ], [ "quilt_patchwork", 3 ] ],
      [ [ "quilt", 2 ], [ "quilt_patchwork", 2 ] ]
    ],
    "byproducts": [ [ "scrap_felt", 76 ], [ "felt_patch", 8 ] ]
  },
  {
    "result": "xl_gambeson_wool_thinsleeved",
    "//": "1814g per quilt, result is 13455g, so 8 quilts with 1057g of byproducts.",
    "//3": "byproducts are 25% patches and 75% scraps (scrap is 1g and patch is 3g)",
    "type": "recipe",
    "copy-from": "gambeson_wool_thinsleeved",
    "time": "87 h",
    "using": [ [ "filament_canvas", 900 ], [ "fastener_large", 2 ], [ "fastener_small", 15 ] ],
    "components": [
      [ [ "leather_belt", 1 ], [ "webbing_belt", 1 ], [ "santa_belt", 1 ] ],
      [ [ "quilt", 4 ], [ "quilt_patchwork", 4 ] ],
      [ [ "quilt", 4 ], [ "quilt_patchwork", 4 ] ]
    ],
    "byproducts": [ [ "scrap_felt", 793 ], [ "felt_patch", 88 ] ]
  },
  {
    "result": "xs_gambeson_wool_thinsleeved",
    "//": "1814g per quilt, result is 6727g, so 4 quilts with 529g of byproducts.",
    "//3": "byproducts are 25% patches and 75% scraps (scrap is 1g and patch is 3g)",
    "type": "recipe",
    "copy-from": "gambeson_wool_thinsleeved",
    "time": "44 h",
    "using": [ [ "filament_canvas", 450 ], [ "fastener_large", 2 ], [ "fastener_small", 8 ] ],
    "components": [
      [ [ "leather_belt", 1 ], [ "webbing_belt", 1 ], [ "santa_belt", 1 ] ],
      [ [ "quilt", 2 ], [ "quilt_patchwork", 2 ] ],
      [ [ "quilt", 2 ], [ "quilt_patchwork", 2 ] ]
    ],
    "byproducts": [ [ "scrap_felt", 397 ], [ "felt_patch", 44 ] ]
  },
  {
    "result": "gambeson_wool_vest",
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "//": "1814g per quilt, result is 7800g, so 5 quilts with 1270g of byproducts.",
    "//1": "Garment zips up on the sides of the torso and along the underside of the arm.",
    "//2": "roughly 36 hours total for the craft while skilled. much simpler craft, articulation not needed.  Lower time thanks to big premade sheets.",
    "//3": "byproducts are 25% patches and 75% scraps (scrap is 1g and patch is 3g)",
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "proficiencies": [ { "proficiency": "prof_closures" }, { "proficiency": "prof_quilting" } ],
    "difficulty": 5,
    "time": "36 h",
    "autolearn": true,
    "book_learn": [ [ "textbook_armwest", 3 ] ],
    "using": [ [ "filament_canvas", 520 ], [ "fastener_large", 2 ] ],
    "qualities": [ { "id": "SEW", "level": 2 }, { "id": "FABRIC_CUT", "level": 1 } ],
    "components": [
      [ [ "leather_belt", 1 ], [ "webbing_belt", 1 ], [ "santa_belt", 1 ] ],
      [ [ "quilt", 3 ], [ "quilt_patchwork", 3 ] ],
      [ [ "quilt", 2 ], [ "quilt_patchwork", 2 ] ]
    ],
    "byproducts": [ [ "scrap_felt", 76 ], [ "felt_patch", 8 ] ]
  },
  {
    "result": "xl_gambeson_wool_vest",
    "//": "1814g per quilt, result is 11700g, so 7 quilts with 998g of byproducts.",
    "//3": "byproducts are 25% patches and 75% scraps (scrap is 1g and patch is 3g)",
    "type": "recipe",
    "copy-from": "gambeson_wool_vest",
    "time": "54 h",
    "using": [ [ "filament_canvas", 795 ], [ "fastener_large", 2 ] ],
    "components": [
      [ [ "leather_belt", 1 ], [ "webbing_belt", 1 ], [ "santa_belt", 1 ] ],
      [ [ "quilt", 4 ], [ "quilt_patchwork", 4 ] ],
      [ [ "quilt", 3 ], [ "quilt_patchwork", 3 ] ]
    ],
    "byproducts": [ [ "scrap_felt", 749 ], [ "felt_patch", 83 ] ]
  },
  {
    "result": "xs_gambeson_wool_vest",
    "//": "1814g per quilt, result is 5850g, so 4 quilts with 1406g of byproducts.",
    "//3": "byproducts are 25% patches and 75% scraps (scrap is 1g and patch is 3g)",
    "type": "recipe",
    "copy-from": "gambeson_wool_vest",
    "time": "27 h",
    "using": [ [ "filament_canvas", 398 ], [ "fastener_large", 2 ] ],
    "components": [
      [ [ "leather_belt", 1 ], [ "webbing_belt", 1 ], [ "santa_belt", 1 ] ],
      [ [ "quilt", 2 ], [ "quilt_patchwork", 2 ] ],
      [ [ "quilt", 2 ], [ "quilt_patchwork", 2 ] ]
    ],
    "byproducts": [ [ "scrap_felt", 1055 ], [ "felt_patch", 117 ] ]
  },
  {
    "result": "gambeson_pants_wool",
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "//": "1814g per quilt, result is 4680g, so 3 quilts with 762g of byproducts.",
    "//1": "Garment zips up on the sides of the torso and along the underside of the arm.",
    "//2": "roughly 40 hours total for the craft while skilled.  Lower time thanks to big premade sheets.",
    "//3": "byproducts are 25% patches and 75% scraps (scrap is 1g and patch is 3g)",
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "proficiencies": [ { "proficiency": "prof_closures" }, { "proficiency": "prof_articulation" }, { "proficiency": "prof_quilting" } ],
    "difficulty": 5,
    "time": "40 h",
    "autolearn": true,
    "book_learn": [ [ "textbook_armwest", 3 ] ],
    "using": [ [ "filament_canvas", 270 ], [ "fastener_small", 5 ] ],
    "qualities": [ { "id": "SEW", "level": 2 }, { "id": "FABRIC_CUT", "level": 1 } ],
    "components": [ [ [ "quilt", 2 ], [ "quilt_patchwork", 2 ] ], [ [ "quilt", 1 ], [ "quilt_patchwork", 1 ] ] ],
    "byproducts": [ [ "scrap_felt", 573 ], [ "felt_patch", 63 ] ]
  },
  {
    "result": "xl_gambeson_pants_wool",
    "//": "1814g per quilt, result is 7020g, so 4 quilts with 236g of byproducts.",
    "//3": "byproducts are 25% patches and 75% scraps (scrap is 1g and patch is 3g)",
    "type": "recipe",
    "copy-from": "gambeson_pants_wool",
    "time": "60 h",
    "using": [ [ "filament_canvas", 405 ], [ "fastener_small", 7 ] ],
    "components": [ [ [ "quilt", 2 ], [ "quilt_patchwork", 2 ] ], [ [ "quilt", 2 ], [ "quilt_patchwork", 2 ] ] ],
    "byproducts": [ [ "scrap_felt", 116 ], [ "felt_patch", 20 ] ]
  },
  {
    "result": "xs_gambeson_pants_wool",
    "//": "1814g per quilt, result is 3510g, so 2 quilts with 118g of byproducts.",
    "//3": "byproducts are 25% patches and 75% scraps (scrap is 1g and patch is 3g)",
    "type": "recipe",
    "copy-from": "gambeson_pants_wool",
    "time": "30 h",
    "using": [ [ "filament_canvas", 202 ], [ "fastener_small", 5 ] ],
    "components": [ [ [ "quilt", 1 ], [ "quilt_patchwork", 1 ] ], [ [ "quilt", 1 ], [ "quilt_patchwork", 1 ] ] ],
    "byproducts": [ [ "scrap_felt", 58 ], [ "felt_patch", 10 ] ]
  },
  {
    "result": "gambeson_gloves_wool",
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "//": "1814g per quilt, result is 585g, so 1 quilt with 1289g of byproducts.",
    "//1": "Garment zips up on the sides of the torso and along the underside of the arm.",
    "//2": "roughly 8 hours total for the craft while skilled.  Lower time thanks to big premade sheets.",
    "//3": "byproducts are 25% patches and 75% scraps (scrap is 1g and patch is 3g)",
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "proficiencies": [ { "proficiency": "prof_closures" }, { "proficiency": "prof_articulation" }, { "proficiency": "prof_quilting" } ],
    "difficulty": 5,
    "time": "8 h",
    "autolearn": true,
    "book_learn": [ [ "textbook_armwest", 3 ] ],
    "using": [ [ "filament_canvas", 70 ], [ "fastener_small", 2 ] ],
    "qualities": [ { "id": "SEW", "level": 2 }, { "id": "FABRIC_CUT", "level": 1 } ],
    "components": [ [ [ "quilt", 1 ], [ "quilt_patchwork", 1 ] ] ],
    "byproducts": [ [ "scrap_felt", 968 ], [ "felt_patch", 107 ] ]
  },
  {
    "result": "xl_gambeson_gloves_wool",
    "//": "1814g per quilt, result is 878g, so 1 quilt with 936g of byproducts.",
    "//3": "byproducts are 25% patches and 75% scraps (scrap is 1g and patch is 3g)",
    "type": "recipe",
    "copy-from": "gambeson_gloves_wool",
    "time": "12 h",
    "using": [ [ "filament_canvas", 105 ], [ "fastener_small", 3 ] ],
    "components": [ [ [ "quilt", 1 ], [ "quilt_patchwork", 1 ] ] ],
    "byproducts": [ [ "scrap_felt", 702 ], [ "felt_patch", 78 ] ]
  },
  {
    "result": "xs_gambeson_gloves_wool",
    "//": "1814g per quilt, result is 439g, so 1 quilt with 1375g of byproducts.",
    "//3": "byproducts are 25% patches and 75% scraps (scrap is 1g and patch is 3g)",
    "type": "recipe",
    "copy-from": "gambeson_gloves_wool",
    "time": "6 h",
    "using": [ [ "filament_canvas", 52 ], [ "fastener_small", 2 ] ],
    "components": [ [ [ "quilt", 1 ], [ "quilt_patchwork", 1 ] ] ],
    "byproducts": [ [ "scrap_felt", 1031 ], [ "felt_patch", 114 ] ]
  },
  {
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "result": "gambeson_batting",
    "category": "CC_OTHER",
    "subcategory": "CSC_OTHER_TOOLS",
    "skill_used": "tailor",
    "//": "basically just anything you can fit inside some sheets as stuffing to make a gambeson more cheaply",
    "time": "5 s",
    "autolearn": true,
    "qualities": [ { "id": "CUT", "level": 1 } ],
    "result_mult": 4,
    "components": [
      [
        [ "scrap_cotton", 200 ],
        [ "scrap_felt", 200 ],
        [ "scrap_canvas", 100 ],
        [ "scrap_fur", 67 ],
        [ "cotton_patchwork", 40 ],
        [ "felt_patch", 67 ],
        [ "wool_staple", 1 ],
        [ "sinew", 200 ],
        [ "thread", 200 ],
        [ "yarn", 200 ],
        [ "plant_fibre", 200 ],
        [ "straw_pile", 10 ],
        [ "cable", 37 ]
      ]
    ]
  },
  {
    "result": "gambeson",
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "//": "420g per sheet (each Sheet is roughly 0.25mm, being two layers of cotton each about half the GSM of canvas which is .25mm)",
    "//0": "4200g of sheets total for a 11850g product, leaving 7650g of waste fabric batting",
    "//1": "Garment zips up on the sides of the torso and along the underside of the arm.",
    "//2": "roughly 36 hours total for the craft while skilled. articulation needed for the arms.  Much lower time thanks to big premade sheets + batting layers.",
    "//3": "no byproducts because whatever is left would get shredded up and stuffed in the gambeson (batting is 50g each)",
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "proficiencies": [ { "proficiency": "prof_closures" }, { "proficiency": "prof_articulation" }, { "proficiency": "prof_quilting" } ],
    "difficulty": 4,
    "time": "36 h",
    "autolearn": true,
    "book_learn": [ [ "textbook_armwest", 3 ] ],
    "using": [ [ "filament_canvas", 350 ], [ "fastener_large", 2 ], [ "fastener_small", 10 ] ],
    "qualities": [ { "id": "SEW", "level": 2 }, { "id": "FABRIC_CUT", "level": 1 } ],
    "components": [
      [ [ "leather_belt", 1 ], [ "webbing_belt", 1 ], [ "santa_belt", 1 ] ],
      [ [ "sheet", 10 ] ],
      [ [ "gambeson_batting", 153 ] ]
    ]
  },
  {
    "result": "xl_gambeson",
    "//": "420g per sheet (each Sheet is roughly 0.25mm, being two layers of cotton each about half the GSM of canvas which is .25mm)",
    "//0": "6300g of sheets total for a 17775g product, leaving 11475g of waste fabric batting",
    "type": "recipe",
    "copy-from": "gambeson",
    "time": "54 h",
    "using": [ [ "filament_canvas", 475 ], [ "fastener_large", 2 ], [ "fastener_small", 16 ] ],
    "qualities": [ { "id": "SEW", "level": 2 }, { "id": "FABRIC_CUT", "level": 1 } ],
    "components": [
      [ [ "leather_belt", 1 ], [ "webbing_belt", 1 ], [ "santa_belt", 1 ] ],
      [ [ "sheet", 15 ] ],
      [ [ "gambeson_batting", 230 ] ]
    ]
  },
  {
    "result": "gambeson_xs",
    "//": "420g per sheet (each Sheet is roughly 0.25mm, being two layers of cotton each about half the GSM of canvas which is .25mm)",
    "//0": "3360g of sheets total for a 8887g product, leaving 5527g of waste fabric batting",
    "type": "recipe",
    "copy-from": "gambeson",
    "time": "54 h",
    "using": [ [ "filament_canvas", 233 ], [ "fastener_large", 2 ], [ "fastener_small", 8 ] ],
    "qualities": [ { "id": "SEW", "level": 2 }, { "id": "FABRIC_CUT", "level": 1 } ],
    "components": [
      [ [ "leather_belt", 1 ], [ "webbing_belt", 1 ], [ "santa_belt", 1 ] ],
      [ [ "sheet", 8 ] ],
      [ [ "gambeson_batting", 111 ] ]
    ]
  },
  {
    "result": "gambeson_vest",
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "//": "420g per sheet (each Sheet is roughly 0.25mm, being two layers of cotton each about half the GSM of canvas which is .25mm)",
    "//0": "4200g of sheets total for a 9120g product, leaving 4920g of waste fabric batting",
    "//1": "Garment zips up on the sides of the torso.",
    "//2": "roughly 20 hours total for the craft while skilled.  Much lower time thanks to big premade sheets + batting layers.",
    "//3": "no byproducts because whatever is left would get shredded up and stuffed in the gambeson (batting is 50g each)",
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "proficiencies": [ { "proficiency": "prof_closures" }, { "proficiency": "prof_quilting" } ],
    "difficulty": 4,
    "time": "20 h",
    "autolearn": true,
    "book_learn": [ [ "textbook_armwest", 3 ] ],
    "using": [ [ "filament_canvas", 260 ], [ "fastener_large", 2 ] ],
    "qualities": [ { "id": "SEW", "level": 2 }, { "id": "FABRIC_CUT", "level": 1 } ],
    "components": [
      [ [ "leather_belt", 1 ], [ "webbing_belt", 1 ], [ "santa_belt", 1 ] ],
      [ [ "sheet", 10 ] ],
      [ [ "gambeson_batting", 99 ] ]
    ]
  },
  {
    "result": "xl_gambeson_vest",
    "//": "420g per sheet (each Sheet is roughly 0.25mm, being two layers of cotton each about half the GSM of canvas which is .25mm)",
    "//0": "6300g of sheets total for a 13680g product, leaving 7380g of waste fabric batting",
    "type": "recipe",
    "copy-from": "gambeson_vest",
    "time": "54 h",
    "using": [ [ "filament_canvas", 390 ], [ "fastener_large", 2 ] ],
    "qualities": [ { "id": "SEW", "level": 2 }, { "id": "FABRIC_CUT", "level": 1 } ],
    "components": [
      [ [ "leather_belt", 1 ], [ "webbing_belt", 1 ], [ "santa_belt", 1 ] ],
      [ [ "sheet", 15 ] ],
      [ [ "gambeson_batting", 148 ] ]
    ]
  },
  {
    "result": "gambeson_vest_xs",
    "//": "420g per sheet (each Sheet is roughly 0.25mm, being two layers of cotton each about half the GSM of canvas which is .25mm)",
    "//0": "3360g of sheets total for a 6840g product, leaving 3480g of waste fabric batting",
    "type": "recipe",
    "copy-from": "gambeson_vest",
    "time": "54 h",
    "using": [ [ "filament_canvas", 195 ], [ "fastener_large", 2 ] ],
    "qualities": [ { "id": "SEW", "level": 2 }, { "id": "FABRIC_CUT", "level": 1 } ],
    "components": [
      [ [ "leather_belt", 1 ], [ "webbing_belt", 1 ], [ "santa_belt", 1 ] ],
      [ [ "sheet", 8 ] ],
      [ [ "gambeson_batting", 70 ] ]
    ]
  },
  {
    "result": "gambeson_pants",
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "//": "420g per sheet (each Sheet is roughly 0.25mm, being two layers of cotton each about half the GSM of canvas which is .25mm)",
    "//0": "1680g of sheets total for a 2736g product, leaving 1056g of waste fabric batting",
    "//1": "Garment zips up on the lower legs and the crotch.",
    "//2": "roughly 24 hours for the craft, less material here overall than the jack, though articulation still needed.  Much lower time thanks to big premade sheets + batting layers and being overall much thinner..",
    "//3": "no byproducts because whatever is left would get shredded up and stuffed in the gambeson (batting is 50g each)",
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "proficiencies": [ { "proficiency": "prof_closures" }, { "proficiency": "prof_articulation" }, { "proficiency": "prof_quilting" } ],
    "difficulty": 4,
    "time": "20 h",
    "autolearn": true,
    "book_learn": [ [ "textbook_armwest", 3 ] ],
    "using": [ [ "filament_canvas", 100 ], [ "fastener_small", 5 ] ],
    "qualities": [ { "id": "SEW", "level": 2 }, { "id": "FABRIC_CUT", "level": 1 } ],
    "components": [ [ [ "sheet", 4 ] ], [ [ "gambeson_batting", 21 ] ] ]
  },
  {
    "result": "xl_gambeson_pants",
    "//": "420g per sheet (each Sheet is roughly 0.25mm, being two layers of cotton each about half the GSM of canvas which is .25mm)",
    "//0": "2520g of sheets total for a 4104g product, leaving 1584g of waste fabric batting",
    "type": "recipe",
    "copy-from": "gambeson_pants",
    "time": "54 h",
    "using": [ [ "filament_canvas", 150 ], [ "fastener_large", 2 ] ],
    "qualities": [ { "id": "SEW", "level": 2 }, { "id": "FABRIC_CUT", "level": 1 } ],
    "components": [ [ [ "sheet", 6 ] ], [ [ "gambeson_batting", 32 ] ] ]
  },
  {
    "result": "gambeson_pants_xs",
    "//": "420g per sheet (each Sheet is roughly 0.25mm, being two layers of cotton each about half the GSM of canvas which is .25mm)",
    "//0": "1260g of sheets total for a 2052g product, leaving 792g of waste fabric batting",
    "type": "recipe",
    "copy-from": "gambeson_pants",
    "time": "54 h",
    "using": [ [ "filament_canvas", 75 ], [ "fastener_large", 2 ] ],
    "qualities": [ { "id": "SEW", "level": 2 }, { "id": "FABRIC_CUT", "level": 1 } ],
    "components": [ [ [ "sheet", 3 ] ], [ [ "gambeson_batting", 16 ] ] ]
  },
  {
    "result": "gambeson_hood",
    "type": "recipe",
    "activity_level": "LIGHT_EXERCISE",
    "//": "420g per sheet (each Sheet is roughly 0.25mm, being two layers of cotton each about half the GSM of canvas which is .25mm)",
    "//0": "420g of sheets total for a 510g product, leaving 10g of waste fabric batting",
    "//1": "Garment zips up on the lower legs and the crotch.",
    "//2": "roughly 24 hours for the craft, less material here overall than the jack, though articulation still needed.  Much lower time thanks to big premade sheets + batting layers and being overall much thinner..",
    "//3": "no byproducts because whatever is left would get shredded up and stuffed in the gambeson (batting is 50g each)",
    "category": "CC_*",
    "subcategory": "CSC_*_NESTED",
    "skill_used": "tailor",
    "proficiencies": [ { "proficiency": "prof_closures" }, { "proficiency": "prof_quilting" } ],
    "difficulty": 5,
    "time": "3 h",
    "autolearn": true,
    "book_learn": [ [ "textbook_armwest", 3 ] ],
    "using": [ [ "filament_canvas", 30 ], [ "fastener_small", 2 ] ],
    "qualities": [ { "id": "SEW", "level": 2 }, { "id": "FABRIC_CUT", "level": 1 } ],
    "components": [ [ [ "sheet", 1 ] ], [ [ "gambeson_batting", 2 ] ] ]
  },
  {
    "result": "xl_gambeson_hood",
    "type": "recipe",
    "copy-from": "gambeson_hood",
    "time": "5 h",
    "using": [ [ "filament_canvas", 45 ], [ "fastener_small", 3 ] ],
    "qualities": [ { "id": "SEW", "level": 2 }, { "id": "FABRIC_CUT", "level": 1 } ],
    "components": [ [ [ "sheet", 2 ] ], [ [ "gambeson_batting", 3 ] ] ]
  },
  {
    "result": "xs_gambeson_hood",
    "type": "recipe",
    "copy-from": "gambeson_hood",
    "time": "2 h",
    "using": [ [ "filament_canvas", 24 ], [ "fastener_small", 2 ] ],
    "qualities": [ { "id": "SEW", "level": 2 }, { "id": "FABRIC_CUT", "level": 1 } ],
    "components": [ [ [ "sheet", 1 ] ], [ [ "gambeson_batting", 1 ] ] ]
  }
]
