{
  "version": 1,
  "tool": "bookmark",
  "metadata": {
    "name": "bookmark",
    "terms": "US"
  },
  "params": {
    "width": 4,
    "height": 36,
    "rounds": 5,
    "repeat": 4,
    "stitch": "sc",
    "motif": "diamond",
    "colors": [
      "#537783",
      "#C27A72",
      "#DCC66F"
    ],
    "terms": "US",
    "gauge": 20,
    "swatchArea": 100,
    "swatchLength": 25,
    "ballLength": 120,
    "waste": 10,
    "eyeGap": 6,
    "bookmarkStyle": "long-edging",
    "cordChains": 20,
    "tasselCut": 15
  },
  "rows": [
    {
      "number": 1,
      "count": 4,
      "text": "SC bookmark strip (make 1), row 1: Ch 5. Starting in chain 2 from hook, work sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 4,
      "produced": 4,
      "direction": "right to left",
      "component": "SC bookmark strip",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 2,
      "count": 4,
      "text": "SC bookmark strip (make 1), row 2: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 4,
      "produced": 4,
      "direction": "left to right",
      "component": "SC bookmark strip",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 3,
      "count": 4,
      "text": "SC bookmark strip (make 1), row 3: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 4,
      "produced": 4,
      "direction": "right to left",
      "component": "SC bookmark strip",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 4,
      "count": 4,
      "text": "SC bookmark strip (make 1), row 4: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 4,
      "produced": 4,
      "direction": "left to right",
      "component": "SC bookmark strip",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 5,
      "count": 4,
      "text": "SC bookmark strip (make 1), row 5: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 4,
      "produced": 4,
      "direction": "right to left",
      "component": "SC bookmark strip",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 6,
      "count": 4,
      "text": "SC bookmark strip (make 1), row 6: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 4,
      "produced": 4,
      "direction": "left to right",
      "component": "SC bookmark strip",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 7,
      "count": 4,
      "text": "SC bookmark strip (make 1), row 7: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 4,
      "produced": 4,
      "direction": "right to left",
      "component": "SC bookmark strip",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 8,
      "count": 4,
      "text": "SC bookmark strip (make 1), row 8: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 4,
      "produced": 4,
      "direction": "left to right",
      "component": "SC bookmark strip",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 9,
      "count": 4,
      "text": "SC bookmark strip (make 1), row 9: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 4,
      "produced": 4,
      "direction": "right to left",
      "component": "SC bookmark strip",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 10,
      "count": 4,
      "text": "SC bookmark strip (make 1), row 10: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 4,
      "produced": 4,
      "direction": "left to right",
      "component": "SC bookmark strip",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 11,
      "count": 4,
      "text": "SC bookmark strip (make 1), row 11: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 4,
      "produced": 4,
      "direction": "right to left",
      "component": "SC bookmark strip",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 12,
      "count": 4,
      "text": "SC bookmark strip (make 1), row 12: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 4,
      "produced": 4,
      "direction": "left to right",
      "component": "SC bookmark strip",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 13,
      "count": 4,
      "text": "SC bookmark strip (make 1), row 13: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 4,
      "produced": 4,
      "direction": "right to left",
      "component": "SC bookmark strip",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 14,
      "count": 4,
      "text": "SC bookmark strip (make 1), row 14: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 4,
      "produced": 4,
      "direction": "left to right",
      "component": "SC bookmark strip",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 15,
      "count": 4,
      "text": "SC bookmark strip (make 1), row 15: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 4,
      "produced": 4,
      "direction": "right to left",
      "component": "SC bookmark strip",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 16,
      "count": 4,
      "text": "SC bookmark strip (make 1), row 16: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 4,
      "produced": 4,
      "direction": "left to right",
      "component": "SC bookmark strip",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 17,
      "count": 4,
      "text": "SC bookmark strip (make 1), row 17: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 4,
      "produced": 4,
      "direction": "right to left",
      "component": "SC bookmark strip",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 18,
      "count": 4,
      "text": "SC bookmark strip (make 1), row 18: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 4,
      "produced": 4,
      "direction": "left to right",
      "component": "SC bookmark strip",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 19,
      "count": 4,
      "text": "SC bookmark strip (make 1), row 19: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 4,
      "produced": 4,
      "direction": "right to left",
      "component": "SC bookmark strip",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 20,
      "count": 4,
      "text": "SC bookmark strip (make 1), row 20: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 4,
      "produced": 4,
      "direction": "left to right",
      "component": "SC bookmark strip",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 21,
      "count": 4,
      "text": "SC bookmark strip (make 1), row 21: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 4,
      "produced": 4,
      "direction": "right to left",
      "component": "SC bookmark strip",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 22,
      "count": 4,
      "text": "SC bookmark strip (make 1), row 22: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 4,
      "produced": 4,
      "direction": "left to right",
      "component": "SC bookmark strip",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 23,
      "count": 4,
      "text": "SC bookmark strip (make 1), row 23: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 4,
      "produced": 4,
      "direction": "right to left",
      "component": "SC bookmark strip",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 24,
      "count": 4,
      "text": "SC bookmark strip (make 1), row 24: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 4,
      "produced": 4,
      "direction": "left to right",
      "component": "SC bookmark strip",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 25,
      "count": 4,
      "text": "SC bookmark strip (make 1), row 25: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 4,
      "produced": 4,
      "direction": "right to left",
      "component": "SC bookmark strip",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 26,
      "count": 4,
      "text": "SC bookmark strip (make 1), row 26: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 4,
      "produced": 4,
      "direction": "left to right",
      "component": "SC bookmark strip",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 27,
      "count": 4,
      "text": "SC bookmark strip (make 1), row 27: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 4,
      "produced": 4,
      "direction": "right to left",
      "component": "SC bookmark strip",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 28,
      "count": 4,
      "text": "SC bookmark strip (make 1), row 28: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 4,
      "produced": 4,
      "direction": "left to right",
      "component": "SC bookmark strip",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 29,
      "count": 4,
      "text": "SC bookmark strip (make 1), row 29: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 4,
      "produced": 4,
      "direction": "right to left",
      "component": "SC bookmark strip",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 30,
      "count": 4,
      "text": "SC bookmark strip (make 1), row 30: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 4,
      "produced": 4,
      "direction": "left to right",
      "component": "SC bookmark strip",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 31,
      "count": 4,
      "text": "SC bookmark strip (make 1), row 31: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 4,
      "produced": 4,
      "direction": "right to left",
      "component": "SC bookmark strip",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 32,
      "count": 4,
      "text": "SC bookmark strip (make 1), row 32: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 4,
      "produced": 4,
      "direction": "left to right",
      "component": "SC bookmark strip",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 33,
      "count": 4,
      "text": "SC bookmark strip (make 1), row 33: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 4,
      "produced": 4,
      "direction": "right to left",
      "component": "SC bookmark strip",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 34,
      "count": 4,
      "text": "SC bookmark strip (make 1), row 34: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 4,
      "produced": 4,
      "direction": "left to right",
      "component": "SC bookmark strip",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 35,
      "count": 4,
      "text": "SC bookmark strip (make 1), row 35: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 4,
      "produced": 4,
      "direction": "right to left",
      "component": "SC bookmark strip",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 36,
      "count": 4,
      "text": "SC bookmark strip (make 1), row 36: Ch 1, turn (turning chain does not count), work sc, sc, sc, sc. Fasten off, weave in ends and block the completed motif without stretching.",
      "operations": [
        "sc",
        "sc",
        "sc",
        "sc"
      ],
      "consumed": 4,
      "produced": 4,
      "direction": "left to right",
      "component": "SC bookmark strip",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 37,
      "count": 30,
      "text": "Direct row-end shell finish (make 1), row 1: With the strip upright,number its 36 row ends from foundation toward the top. Attach at the foundation-side edge corner with an excluded slip stitch. In each six-row block work sc into row ends1,2,4,5,6 relative to that block,skipping row end3. This establishes 30 sc along the long edge. These bases enter actual strip row ends,not a new foundation chain.",
      "component": "Direct row-end shell finish",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 38,
      "count": 30,
      "text": "Direct row-end shell finish (make 1), row 2: Ch1,turn (not counted). Repeat [skip2 old sc,5dc in next old sc,skip2 old sc,sl st in next old sc] 5 times. Each six-base group produces five dc and one counted closing slip stitch:30 outputs. Fasten off and weave both edge tails. Weave the receiving-edge start and finish tails into the back. Check the real edge for gathering or flaring before blocking. No independent chain strip is sewn on.",
      "component": "Direct row-end shell finish",
      "quantity": 1,
      "unit": "counted outputs per copy"
    },
    {
      "number": 39,
      "count": 30,
      "unit": "existing row-end receiving bases",
      "component": "Assembly",
      "assembly": true,
      "text": "The edge recipe is worked directly into the strip,not sewn on as a separate finished piece. Its 30 receiving sc use row-end positions listed in its first step. A nominal 20-sc/24-row gauge gives the 5:6 pickup ratio;swatch the actual yarn and reject a gathered or flared edge instead of assuming that ratio guarantees fit."
    }
  ],
  "grid": [
    [
      1,
      0,
      0,
      0
    ],
    [
      0,
      0,
      0,
      0
    ],
    [
      0,
      0,
      0,
      0
    ],
    [
      0,
      0,
      1,
      0
    ],
    [
      0,
      1,
      1,
      1
    ],
    [
      1,
      1,
      1,
      1
    ],
    [
      1,
      1,
      1,
      1
    ],
    [
      1,
      1,
      0,
      1
    ],
    [
      1,
      0,
      0,
      0
    ],
    [
      0,
      0,
      0,
      0
    ],
    [
      0,
      0,
      0,
      0
    ],
    [
      0,
      0,
      1,
      0
    ],
    [
      0,
      1,
      1,
      1
    ],
    [
      1,
      1,
      1,
      1
    ],
    [
      1,
      1,
      1,
      1
    ],
    [
      1,
      1,
      0,
      1
    ],
    [
      1,
      0,
      0,
      0
    ],
    [
      0,
      0,
      0,
      0
    ],
    [
      0,
      0,
      0,
      0
    ],
    [
      0,
      0,
      0,
      0
    ],
    [
      1,
      0,
      0,
      0
    ],
    [
      1,
      1,
      0,
      1
    ],
    [
      1,
      1,
      1,
      1
    ],
    [
      1,
      1,
      1,
      1
    ],
    [
      0,
      1,
      1,
      1
    ],
    [
      0,
      0,
      1,
      0
    ],
    [
      0,
      0,
      0,
      0
    ],
    [
      0,
      0,
      0,
      0
    ],
    [
      1,
      0,
      0,
      0
    ],
    [
      1,
      1,
      0,
      1
    ],
    [
      1,
      1,
      1,
      1
    ],
    [
      1,
      1,
      1,
      1
    ],
    [
      0,
      1,
      1,
      1
    ],
    [
      0,
      0,
      1,
      0
    ],
    [
      0,
      0,
      0,
      0
    ],
    [
      0,
      0,
      0,
      0
    ]
  ],
  "dimensions": "One continuous bookmark: SC strip plus direct row-end edging; two source recipe panels,not two separate pieces",
  "materials": [
    "Smooth compatible yarns in the selected roles",
    "A matching hook, removable markers, tapestry needle and scissors"
  ],
  "notes": [
    "Turning chains never count as stitches. The chart shows stitch positions; work the written turning chains at each edge.",
    "Weave the receiving-edge start and finish tails into the back. Check the real edge for gathering or flaring before blocking. No independent chain strip is sewn on.",
    "This is a counted source-connected construction schematic. Physical size,fit,texture and finishing need a real sample.",
    "The edge recipe is worked directly into the strip,not sewn on as a separate finished piece. Its 30 receiving sc use row-end positions listed in its first step. A nominal 20-sc/24-row gauge gives the 5:6 pickup ratio;swatch the actual yarn and reject a gathered or flared edge instead of assuming that ratio guarantees fit.",
    "Work the shell edging directly into the existing strip row ends. Its second source panel is not a separately made and sewn-on piece.",
    "These are source-connected construction diagrams. Measure actual yarn, hook, stitch and row gauge before relying on finished dimensions.",
    "Keep bulky toppers outside the pages. Source diagrams do not predict paper compression,finished thickness or physical blocking dimensions."
  ],
  "repeatUnit": null,
  "colors": [
    "#537783",
    "#C27A72",
    "#DCC66F"
  ],
  "foundation": 5,
  "parts": [
    {
      "name": "SC bookmark strip",
      "quantity": 1,
      "kind": "project",
      "workMode": "flat",
      "color": 0,
      "usedColors": [
        0
      ],
      "pattern": {
        "version": 1,
        "tool": "stitch-pattern",
        "metadata": {
          "name": "stitch-pattern",
          "terms": "US"
        },
        "params": {
          "width": 4,
          "height": 36,
          "rounds": 5,
          "repeat": 1,
          "stitch": "sc",
          "motif": "diamond",
          "colors": [
            "#537783",
            "#537783"
          ],
          "terms": "US",
          "gauge": 20,
          "swatchArea": 100,
          "swatchLength": 25,
          "ballLength": 120,
          "waste": 10,
          "eyeGap": 6,
          "bookmarkStyle": "long-edging",
          "cordChains": 20,
          "tasselCut": 15,
          "texture": "basic"
        },
        "rows": [
          {
            "number": 1,
            "count": 4,
            "text": "Ch 5. Starting in chain 2 from hook, work sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 4,
            "produced": 4,
            "direction": "right to left"
          },
          {
            "number": 2,
            "count": 4,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 4,
            "produced": 4,
            "direction": "left to right"
          },
          {
            "number": 3,
            "count": 4,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 4,
            "produced": 4,
            "direction": "right to left"
          },
          {
            "number": 4,
            "count": 4,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 4,
            "produced": 4,
            "direction": "left to right"
          },
          {
            "number": 5,
            "count": 4,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 4,
            "produced": 4,
            "direction": "right to left"
          },
          {
            "number": 6,
            "count": 4,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 4,
            "produced": 4,
            "direction": "left to right"
          },
          {
            "number": 7,
            "count": 4,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 4,
            "produced": 4,
            "direction": "right to left"
          },
          {
            "number": 8,
            "count": 4,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 4,
            "produced": 4,
            "direction": "left to right"
          },
          {
            "number": 9,
            "count": 4,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 4,
            "produced": 4,
            "direction": "right to left"
          },
          {
            "number": 10,
            "count": 4,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 4,
            "produced": 4,
            "direction": "left to right"
          },
          {
            "number": 11,
            "count": 4,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 4,
            "produced": 4,
            "direction": "right to left"
          },
          {
            "number": 12,
            "count": 4,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 4,
            "produced": 4,
            "direction": "left to right"
          },
          {
            "number": 13,
            "count": 4,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 4,
            "produced": 4,
            "direction": "right to left"
          },
          {
            "number": 14,
            "count": 4,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 4,
            "produced": 4,
            "direction": "left to right"
          },
          {
            "number": 15,
            "count": 4,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 4,
            "produced": 4,
            "direction": "right to left"
          },
          {
            "number": 16,
            "count": 4,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 4,
            "produced": 4,
            "direction": "left to right"
          },
          {
            "number": 17,
            "count": 4,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 4,
            "produced": 4,
            "direction": "right to left"
          },
          {
            "number": 18,
            "count": 4,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 4,
            "produced": 4,
            "direction": "left to right"
          },
          {
            "number": 19,
            "count": 4,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 4,
            "produced": 4,
            "direction": "right to left"
          },
          {
            "number": 20,
            "count": 4,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 4,
            "produced": 4,
            "direction": "left to right"
          },
          {
            "number": 21,
            "count": 4,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 4,
            "produced": 4,
            "direction": "right to left"
          },
          {
            "number": 22,
            "count": 4,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 4,
            "produced": 4,
            "direction": "left to right"
          },
          {
            "number": 23,
            "count": 4,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 4,
            "produced": 4,
            "direction": "right to left"
          },
          {
            "number": 24,
            "count": 4,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 4,
            "produced": 4,
            "direction": "left to right"
          },
          {
            "number": 25,
            "count": 4,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 4,
            "produced": 4,
            "direction": "right to left"
          },
          {
            "number": 26,
            "count": 4,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 4,
            "produced": 4,
            "direction": "left to right"
          },
          {
            "number": 27,
            "count": 4,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 4,
            "produced": 4,
            "direction": "right to left"
          },
          {
            "number": 28,
            "count": 4,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 4,
            "produced": 4,
            "direction": "left to right"
          },
          {
            "number": 29,
            "count": 4,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 4,
            "produced": 4,
            "direction": "right to left"
          },
          {
            "number": 30,
            "count": 4,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 4,
            "produced": 4,
            "direction": "left to right"
          },
          {
            "number": 31,
            "count": 4,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 4,
            "produced": 4,
            "direction": "right to left"
          },
          {
            "number": 32,
            "count": 4,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 4,
            "produced": 4,
            "direction": "left to right"
          },
          {
            "number": 33,
            "count": 4,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 4,
            "produced": 4,
            "direction": "right to left"
          },
          {
            "number": 34,
            "count": 4,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 4,
            "produced": 4,
            "direction": "left to right"
          },
          {
            "number": 35,
            "count": 4,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 4,
            "produced": 4,
            "direction": "right to left"
          },
          {
            "number": 36,
            "count": 4,
            "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
            "operations": [
              "sc",
              "sc",
              "sc",
              "sc"
            ],
            "consumed": 4,
            "produced": 4,
            "direction": "left to right"
          }
        ],
        "grid": [
          [
            1,
            0,
            0,
            0
          ],
          [
            0,
            0,
            0,
            0
          ],
          [
            0,
            0,
            0,
            0
          ],
          [
            0,
            0,
            1,
            0
          ],
          [
            0,
            1,
            1,
            1
          ],
          [
            1,
            1,
            1,
            1
          ],
          [
            1,
            1,
            1,
            1
          ],
          [
            1,
            1,
            0,
            1
          ],
          [
            1,
            0,
            0,
            0
          ],
          [
            0,
            0,
            0,
            0
          ],
          [
            0,
            0,
            0,
            0
          ],
          [
            0,
            0,
            1,
            0
          ],
          [
            0,
            1,
            1,
            1
          ],
          [
            1,
            1,
            1,
            1
          ],
          [
            1,
            1,
            1,
            1
          ],
          [
            1,
            1,
            0,
            1
          ],
          [
            1,
            0,
            0,
            0
          ],
          [
            0,
            0,
            0,
            0
          ],
          [
            0,
            0,
            0,
            0
          ],
          [
            0,
            0,
            0,
            0
          ],
          [
            1,
            0,
            0,
            0
          ],
          [
            1,
            1,
            0,
            1
          ],
          [
            1,
            1,
            1,
            1
          ],
          [
            1,
            1,
            1,
            1
          ],
          [
            0,
            1,
            1,
            1
          ],
          [
            0,
            0,
            1,
            0
          ],
          [
            0,
            0,
            0,
            0
          ],
          [
            0,
            0,
            0,
            0
          ],
          [
            1,
            0,
            0,
            0
          ],
          [
            1,
            1,
            0,
            1
          ],
          [
            1,
            1,
            1,
            1
          ],
          [
            1,
            1,
            1,
            1
          ],
          [
            0,
            1,
            1,
            1
          ],
          [
            0,
            0,
            1,
            0
          ],
          [
            0,
            0,
            0,
            0
          ],
          [
            0,
            0,
            0,
            0
          ]
        ],
        "dimensions": "4 stitches × 36 rows",
        "materials": [
          "Yarn suitable for a practice swatch",
          "Matching crochet hook",
          "Tapestry needle; scissors; stitch markers"
        ],
        "notes": [
          "Turning chains never count as stitches. The chart shows stitch positions; work the written turning chains at each edge."
        ],
        "repeatUnit": 1,
        "colors": [
          "#537783",
          "#537783"
        ],
        "foundation": 5
      },
      "rows": [
        {
          "number": 1,
          "count": 4,
          "text": "Ch 5. Starting in chain 2 from hook, work sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 4,
          "produced": 4,
          "direction": "right to left"
        },
        {
          "number": 2,
          "count": 4,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 4,
          "produced": 4,
          "direction": "left to right"
        },
        {
          "number": 3,
          "count": 4,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 4,
          "produced": 4,
          "direction": "right to left"
        },
        {
          "number": 4,
          "count": 4,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 4,
          "produced": 4,
          "direction": "left to right"
        },
        {
          "number": 5,
          "count": 4,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 4,
          "produced": 4,
          "direction": "right to left"
        },
        {
          "number": 6,
          "count": 4,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 4,
          "produced": 4,
          "direction": "left to right"
        },
        {
          "number": 7,
          "count": 4,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 4,
          "produced": 4,
          "direction": "right to left"
        },
        {
          "number": 8,
          "count": 4,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 4,
          "produced": 4,
          "direction": "left to right"
        },
        {
          "number": 9,
          "count": 4,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 4,
          "produced": 4,
          "direction": "right to left"
        },
        {
          "number": 10,
          "count": 4,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 4,
          "produced": 4,
          "direction": "left to right"
        },
        {
          "number": 11,
          "count": 4,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 4,
          "produced": 4,
          "direction": "right to left"
        },
        {
          "number": 12,
          "count": 4,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 4,
          "produced": 4,
          "direction": "left to right"
        },
        {
          "number": 13,
          "count": 4,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 4,
          "produced": 4,
          "direction": "right to left"
        },
        {
          "number": 14,
          "count": 4,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 4,
          "produced": 4,
          "direction": "left to right"
        },
        {
          "number": 15,
          "count": 4,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 4,
          "produced": 4,
          "direction": "right to left"
        },
        {
          "number": 16,
          "count": 4,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 4,
          "produced": 4,
          "direction": "left to right"
        },
        {
          "number": 17,
          "count": 4,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 4,
          "produced": 4,
          "direction": "right to left"
        },
        {
          "number": 18,
          "count": 4,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 4,
          "produced": 4,
          "direction": "left to right"
        },
        {
          "number": 19,
          "count": 4,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 4,
          "produced": 4,
          "direction": "right to left"
        },
        {
          "number": 20,
          "count": 4,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 4,
          "produced": 4,
          "direction": "left to right"
        },
        {
          "number": 21,
          "count": 4,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 4,
          "produced": 4,
          "direction": "right to left"
        },
        {
          "number": 22,
          "count": 4,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 4,
          "produced": 4,
          "direction": "left to right"
        },
        {
          "number": 23,
          "count": 4,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 4,
          "produced": 4,
          "direction": "right to left"
        },
        {
          "number": 24,
          "count": 4,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 4,
          "produced": 4,
          "direction": "left to right"
        },
        {
          "number": 25,
          "count": 4,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 4,
          "produced": 4,
          "direction": "right to left"
        },
        {
          "number": 26,
          "count": 4,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 4,
          "produced": 4,
          "direction": "left to right"
        },
        {
          "number": 27,
          "count": 4,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 4,
          "produced": 4,
          "direction": "right to left"
        },
        {
          "number": 28,
          "count": 4,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 4,
          "produced": 4,
          "direction": "left to right"
        },
        {
          "number": 29,
          "count": 4,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 4,
          "produced": 4,
          "direction": "right to left"
        },
        {
          "number": 30,
          "count": 4,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 4,
          "produced": 4,
          "direction": "left to right"
        },
        {
          "number": 31,
          "count": 4,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 4,
          "produced": 4,
          "direction": "right to left"
        },
        {
          "number": 32,
          "count": 4,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 4,
          "produced": 4,
          "direction": "left to right"
        },
        {
          "number": 33,
          "count": 4,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 4,
          "produced": 4,
          "direction": "right to left"
        },
        {
          "number": 34,
          "count": 4,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 4,
          "produced": 4,
          "direction": "left to right"
        },
        {
          "number": 35,
          "count": 4,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 4,
          "produced": 4,
          "direction": "right to left"
        },
        {
          "number": 36,
          "count": 4,
          "text": "Ch 1, turn (turning chain does not count), work sc, sc, sc, sc.",
          "operations": [
            "sc",
            "sc",
            "sc",
            "sc"
          ],
          "consumed": 4,
          "produced": 4,
          "direction": "left to right"
        }
      ],
      "finish": "Fasten off, weave in ends and block the completed motif without stretching."
    },
    {
      "name": "Direct row-end shell finish",
      "quantity": 1,
      "kind": "project",
      "workMode": "flat",
      "color": 1,
      "usedColors": [
        1
      ],
      "pattern": {
        "version": 1,
        "tool": "3d-crochet-flower",
        "metadata": {
          "name": "Row-end shell edging",
          "terms": "US"
        },
        "params": {
          "width": 4,
          "height": 36,
          "rounds": 5,
          "repeat": 4,
          "stitch": "sc",
          "motif": "diamond",
          "colors": [
            "#C27A72",
            "#C27A72"
          ],
          "terms": "US",
          "gauge": 20,
          "swatchArea": 100,
          "swatchLength": 25,
          "ballLength": 120,
          "waste": 10,
          "eyeGap": 6,
          "bookmarkStyle": "long-edging",
          "cordChains": 20,
          "tasselCut": 15,
          "componentRecipe": "Row-end shell edging"
        },
        "rows": [
          {
            "number": 1,
            "count": 30,
            "text": "With the strip upright,number its 36 row ends from foundation toward the top. Attach at the foundation-side edge corner with an excluded slip stitch. In each six-row block work sc into row ends1,2,4,5,6 relative to that block,skipping row end3. This establishes 30 sc along the long edge. These bases enter actual strip row ends,not a new foundation chain."
          },
          {
            "number": 2,
            "count": 30,
            "text": "Ch1,turn (not counted). Repeat [skip2 old sc,5dc in next old sc,skip2 old sc,sl st in next old sc] 5 times. Each six-base group produces five dc and one counted closing slip stitch:30 outputs. Fasten off and weave both edge tails."
          }
        ],
        "motifStructure": {
          "style": "Row-end receiving edge and shell finish",
          "workMode": "flat",
          "nodes": [
            {
              "id": "N1",
              "stitch": "sc",
              "x": 0,
              "y": 70,
              "row": 0,
              "source": [
                "RowEnd1"
              ],
              "counted": true,
              "color": 0,
              "rotation": 0
            },
            {
              "id": "N2",
              "stitch": "sc",
              "x": 26,
              "y": 70,
              "row": 0,
              "source": [
                "RowEnd2"
              ],
              "counted": true,
              "color": 0,
              "rotation": 0
            },
            {
              "id": "N3",
              "stitch": "sc",
              "x": 52,
              "y": 70,
              "row": 0,
              "source": [
                "RowEnd4"
              ],
              "counted": true,
              "color": 0,
              "rotation": 0
            },
            {
              "id": "N4",
              "stitch": "sc",
              "x": 78,
              "y": 70,
              "row": 0,
              "source": [
                "RowEnd5"
              ],
              "counted": true,
              "color": 0,
              "rotation": 0
            },
            {
              "id": "N5",
              "stitch": "sc",
              "x": 104,
              "y": 70,
              "row": 0,
              "source": [
                "RowEnd6"
              ],
              "counted": true,
              "color": 0,
              "rotation": 0
            },
            {
              "id": "N6",
              "stitch": "sc",
              "x": 130,
              "y": 70,
              "row": 0,
              "source": [
                "RowEnd7"
              ],
              "counted": true,
              "color": 0,
              "rotation": 0
            },
            {
              "id": "N7",
              "stitch": "sc",
              "x": 156,
              "y": 70,
              "row": 0,
              "source": [
                "RowEnd8"
              ],
              "counted": true,
              "color": 0,
              "rotation": 0
            },
            {
              "id": "N8",
              "stitch": "sc",
              "x": 182,
              "y": 70,
              "row": 0,
              "source": [
                "RowEnd10"
              ],
              "counted": true,
              "color": 0,
              "rotation": 0
            },
            {
              "id": "N9",
              "stitch": "sc",
              "x": 208,
              "y": 70,
              "row": 0,
              "source": [
                "RowEnd11"
              ],
              "counted": true,
              "color": 0,
              "rotation": 0
            },
            {
              "id": "N10",
              "stitch": "sc",
              "x": 234,
              "y": 70,
              "row": 0,
              "source": [
                "RowEnd12"
              ],
              "counted": true,
              "color": 0,
              "rotation": 0
            },
            {
              "id": "N11",
              "stitch": "sc",
              "x": 260,
              "y": 70,
              "row": 0,
              "source": [
                "RowEnd13"
              ],
              "counted": true,
              "color": 0,
              "rotation": 0
            },
            {
              "id": "N12",
              "stitch": "sc",
              "x": 286,
              "y": 70,
              "row": 0,
              "source": [
                "RowEnd14"
              ],
              "counted": true,
              "color": 0,
              "rotation": 0
            },
            {
              "id": "N13",
              "stitch": "sc",
              "x": 312,
              "y": 70,
              "row": 0,
              "source": [
                "RowEnd16"
              ],
              "counted": true,
              "color": 0,
              "rotation": 0
            },
            {
              "id": "N14",
              "stitch": "sc",
              "x": 338,
              "y": 70,
              "row": 0,
              "source": [
                "RowEnd17"
              ],
              "counted": true,
              "color": 0,
              "rotation": 0
            },
            {
              "id": "N15",
              "stitch": "sc",
              "x": 364,
              "y": 70,
              "row": 0,
              "source": [
                "RowEnd18"
              ],
              "counted": true,
              "color": 0,
              "rotation": 0
            },
            {
              "id": "N16",
              "stitch": "sc",
              "x": 390,
              "y": 70,
              "row": 0,
              "source": [
                "RowEnd19"
              ],
              "counted": true,
              "color": 0,
              "rotation": 0
            },
            {
              "id": "N17",
              "stitch": "sc",
              "x": 416,
              "y": 70,
              "row": 0,
              "source": [
                "RowEnd20"
              ],
              "counted": true,
              "color": 0,
              "rotation": 0
            },
            {
              "id": "N18",
              "stitch": "sc",
              "x": 442,
              "y": 70,
              "row": 0,
              "source": [
                "RowEnd22"
              ],
              "counted": true,
              "color": 0,
              "rotation": 0
            },
            {
              "id": "N19",
              "stitch": "sc",
              "x": 468,
              "y": 70,
              "row": 0,
              "source": [
                "RowEnd23"
              ],
              "counted": true,
              "color": 0,
              "rotation": 0
            },
            {
              "id": "N20",
              "stitch": "sc",
              "x": 494,
              "y": 70,
              "row": 0,
              "source": [
                "RowEnd24"
              ],
              "counted": true,
              "color": 0,
              "rotation": 0
            },
            {
              "id": "N21",
              "stitch": "sc",
              "x": 520,
              "y": 70,
              "row": 0,
              "source": [
                "RowEnd25"
              ],
              "counted": true,
              "color": 0,
              "rotation": 0
            },
            {
              "id": "N22",
              "stitch": "sc",
              "x": 546,
              "y": 70,
              "row": 0,
              "source": [
                "RowEnd26"
              ],
              "counted": true,
              "color": 0,
              "rotation": 0
            },
            {
              "id": "N23",
              "stitch": "sc",
              "x": 572,
              "y": 70,
              "row": 0,
              "source": [
                "RowEnd28"
              ],
              "counted": true,
              "color": 0,
              "rotation": 0
            },
            {
              "id": "N24",
              "stitch": "sc",
              "x": 598,
              "y": 70,
              "row": 0,
              "source": [
                "RowEnd29"
              ],
              "counted": true,
              "color": 0,
              "rotation": 0
            },
            {
              "id": "N25",
              "stitch": "sc",
              "x": 624,
              "y": 70,
              "row": 0,
              "source": [
                "RowEnd30"
              ],
              "counted": true,
              "color": 0,
              "rotation": 0
            },
            {
              "id": "N26",
              "stitch": "sc",
              "x": 650,
              "y": 70,
              "row": 0,
              "source": [
                "RowEnd31"
              ],
              "counted": true,
              "color": 0,
              "rotation": 0
            },
            {
              "id": "N27",
              "stitch": "sc",
              "x": 676,
              "y": 70,
              "row": 0,
              "source": [
                "RowEnd32"
              ],
              "counted": true,
              "color": 0,
              "rotation": 0
            },
            {
              "id": "N28",
              "stitch": "sc",
              "x": 702,
              "y": 70,
              "row": 0,
              "source": [
                "RowEnd34"
              ],
              "counted": true,
              "color": 0,
              "rotation": 0
            },
            {
              "id": "N29",
              "stitch": "sc",
              "x": 728,
              "y": 70,
              "row": 0,
              "source": [
                "RowEnd35"
              ],
              "counted": true,
              "color": 0,
              "rotation": 0
            },
            {
              "id": "N30",
              "stitch": "sc",
              "x": 754,
              "y": 70,
              "row": 0,
              "source": [
                "RowEnd36"
              ],
              "counted": true,
              "color": 0,
              "rotation": 0
            },
            {
              "id": "N31",
              "stitch": "dc",
              "x": 28,
              "y": 15,
              "row": 1,
              "source": [
                "N3"
              ],
              "counted": true,
              "color": 0,
              "rotation": 0
            },
            {
              "id": "N32",
              "stitch": "dc",
              "x": 40,
              "y": 15,
              "row": 1,
              "source": [
                "N3"
              ],
              "counted": true,
              "color": 0,
              "rotation": 0
            },
            {
              "id": "N33",
              "stitch": "dc",
              "x": 52,
              "y": 15,
              "row": 1,
              "source": [
                "N3"
              ],
              "counted": true,
              "color": 0,
              "rotation": 0
            },
            {
              "id": "N34",
              "stitch": "dc",
              "x": 64,
              "y": 15,
              "row": 1,
              "source": [
                "N3"
              ],
              "counted": true,
              "color": 0,
              "rotation": 0
            },
            {
              "id": "N35",
              "stitch": "dc",
              "x": 76,
              "y": 15,
              "row": 1,
              "source": [
                "N3"
              ],
              "counted": true,
              "color": 0,
              "rotation": 0
            },
            {
              "id": "N36",
              "stitch": "sl",
              "x": 130,
              "y": 38,
              "row": 1,
              "source": [
                "N6"
              ],
              "counted": true,
              "color": 0,
              "rotation": 0
            },
            {
              "id": "N37",
              "stitch": "dc",
              "x": 184,
              "y": 15,
              "row": 1,
              "source": [
                "N9"
              ],
              "counted": true,
              "color": 0,
              "rotation": 0
            },
            {
              "id": "N38",
              "stitch": "dc",
              "x": 196,
              "y": 15,
              "row": 1,
              "source": [
                "N9"
              ],
              "counted": true,
              "color": 0,
              "rotation": 0
            },
            {
              "id": "N39",
              "stitch": "dc",
              "x": 208,
              "y": 15,
              "row": 1,
              "source": [
                "N9"
              ],
              "counted": true,
              "color": 0,
              "rotation": 0
            },
            {
              "id": "N40",
              "stitch": "dc",
              "x": 220,
              "y": 15,
              "row": 1,
              "source": [
                "N9"
              ],
              "counted": true,
              "color": 0,
              "rotation": 0
            },
            {
              "id": "N41",
              "stitch": "dc",
              "x": 232,
              "y": 15,
              "row": 1,
              "source": [
                "N9"
              ],
              "counted": true,
              "color": 0,
              "rotation": 0
            },
            {
              "id": "N42",
              "stitch": "sl",
              "x": 286,
              "y": 38,
              "row": 1,
              "source": [
                "N12"
              ],
              "counted": true,
              "color": 0,
              "rotation": 0
            },
            {
              "id": "N43",
              "stitch": "dc",
              "x": 340,
              "y": 15,
              "row": 1,
              "source": [
                "N15"
              ],
              "counted": true,
              "color": 0,
              "rotation": 0
            },
            {
              "id": "N44",
              "stitch": "dc",
              "x": 352,
              "y": 15,
              "row": 1,
              "source": [
                "N15"
              ],
              "counted": true,
              "color": 0,
              "rotation": 0
            },
            {
              "id": "N45",
              "stitch": "dc",
              "x": 364,
              "y": 15,
              "row": 1,
              "source": [
                "N15"
              ],
              "counted": true,
              "color": 0,
              "rotation": 0
            },
            {
              "id": "N46",
              "stitch": "dc",
              "x": 376,
              "y": 15,
              "row": 1,
              "source": [
                "N15"
              ],
              "counted": true,
              "color": 0,
              "rotation": 0
            },
            {
              "id": "N47",
              "stitch": "dc",
              "x": 388,
              "y": 15,
              "row": 1,
              "source": [
                "N15"
              ],
              "counted": true,
              "color": 0,
              "rotation": 0
            },
            {
              "id": "N48",
              "stitch": "sl",
              "x": 442,
              "y": 38,
              "row": 1,
              "source": [
                "N18"
              ],
              "counted": true,
              "color": 0,
              "rotation": 0
            },
            {
              "id": "N49",
              "stitch": "dc",
              "x": 496,
              "y": 15,
              "row": 1,
              "source": [
                "N21"
              ],
              "counted": true,
              "color": 0,
              "rotation": 0
            },
            {
              "id": "N50",
              "stitch": "dc",
              "x": 508,
              "y": 15,
              "row": 1,
              "source": [
                "N21"
              ],
              "counted": true,
              "color": 0,
              "rotation": 0
            },
            {
              "id": "N51",
              "stitch": "dc",
              "x": 520,
              "y": 15,
              "row": 1,
              "source": [
                "N21"
              ],
              "counted": true,
              "color": 0,
              "rotation": 0
            },
            {
              "id": "N52",
              "stitch": "dc",
              "x": 532,
              "y": 15,
              "row": 1,
              "source": [
                "N21"
              ],
              "counted": true,
              "color": 0,
              "rotation": 0
            },
            {
              "id": "N53",
              "stitch": "dc",
              "x": 544,
              "y": 15,
              "row": 1,
              "source": [
                "N21"
              ],
              "counted": true,
              "color": 0,
              "rotation": 0
            },
            {
              "id": "N54",
              "stitch": "sl",
              "x": 598,
              "y": 38,
              "row": 1,
              "source": [
                "N24"
              ],
              "counted": true,
              "color": 0,
              "rotation": 0
            },
            {
              "id": "N55",
              "stitch": "dc",
              "x": 652,
              "y": 15,
              "row": 1,
              "source": [
                "N27"
              ],
              "counted": true,
              "color": 0,
              "rotation": 0
            },
            {
              "id": "N56",
              "stitch": "dc",
              "x": 664,
              "y": 15,
              "row": 1,
              "source": [
                "N27"
              ],
              "counted": true,
              "color": 0,
              "rotation": 0
            },
            {
              "id": "N57",
              "stitch": "dc",
              "x": 676,
              "y": 15,
              "row": 1,
              "source": [
                "N27"
              ],
              "counted": true,
              "color": 0,
              "rotation": 0
            },
            {
              "id": "N58",
              "stitch": "dc",
              "x": 688,
              "y": 15,
              "row": 1,
              "source": [
                "N27"
              ],
              "counted": true,
              "color": 0,
              "rotation": 0
            },
            {
              "id": "N59",
              "stitch": "dc",
              "x": 700,
              "y": 15,
              "row": 1,
              "source": [
                "N27"
              ],
              "counted": true,
              "color": 0,
              "rotation": 0
            },
            {
              "id": "N60",
              "stitch": "sl",
              "x": 754,
              "y": 38,
              "row": 1,
              "source": [
                "N30"
              ],
              "counted": true,
              "color": 0,
              "rotation": 0
            }
          ],
          "anchors": [
            {
              "id": "RowEnd1",
              "x": 0,
              "y": 120,
              "type": "edge"
            },
            {
              "id": "RowEnd2",
              "x": 26,
              "y": 120,
              "type": "edge"
            },
            {
              "id": "RowEnd4",
              "x": 52,
              "y": 120,
              "type": "edge"
            },
            {
              "id": "RowEnd5",
              "x": 78,
              "y": 120,
              "type": "edge"
            },
            {
              "id": "RowEnd6",
              "x": 104,
              "y": 120,
              "type": "edge"
            },
            {
              "id": "RowEnd7",
              "x": 130,
              "y": 120,
              "type": "edge"
            },
            {
              "id": "RowEnd8",
              "x": 156,
              "y": 120,
              "type": "edge"
            },
            {
              "id": "RowEnd10",
              "x": 182,
              "y": 120,
              "type": "edge"
            },
            {
              "id": "RowEnd11",
              "x": 208,
              "y": 120,
              "type": "edge"
            },
            {
              "id": "RowEnd12",
              "x": 234,
              "y": 120,
              "type": "edge"
            },
            {
              "id": "RowEnd13",
              "x": 260,
              "y": 120,
              "type": "edge"
            },
            {
              "id": "RowEnd14",
              "x": 286,
              "y": 120,
              "type": "edge"
            },
            {
              "id": "RowEnd16",
              "x": 312,
              "y": 120,
              "type": "edge"
            },
            {
              "id": "RowEnd17",
              "x": 338,
              "y": 120,
              "type": "edge"
            },
            {
              "id": "RowEnd18",
              "x": 364,
              "y": 120,
              "type": "edge"
            },
            {
              "id": "RowEnd19",
              "x": 390,
              "y": 120,
              "type": "edge"
            },
            {
              "id": "RowEnd20",
              "x": 416,
              "y": 120,
              "type": "edge"
            },
            {
              "id": "RowEnd22",
              "x": 442,
              "y": 120,
              "type": "edge"
            },
            {
              "id": "RowEnd23",
              "x": 468,
              "y": 120,
              "type": "edge"
            },
            {
              "id": "RowEnd24",
              "x": 494,
              "y": 120,
              "type": "edge"
            },
            {
              "id": "RowEnd25",
              "x": 520,
              "y": 120,
              "type": "edge"
            },
            {
              "id": "RowEnd26",
              "x": 546,
              "y": 120,
              "type": "edge"
            },
            {
              "id": "RowEnd28",
              "x": 572,
              "y": 120,
              "type": "edge"
            },
            {
              "id": "RowEnd29",
              "x": 598,
              "y": 120,
              "type": "edge"
            },
            {
              "id": "RowEnd30",
              "x": 624,
              "y": 120,
              "type": "edge"
            },
            {
              "id": "RowEnd31",
              "x": 650,
              "y": 120,
              "type": "edge"
            },
            {
              "id": "RowEnd32",
              "x": 676,
              "y": 120,
              "type": "edge"
            },
            {
              "id": "RowEnd34",
              "x": 702,
              "y": 120,
              "type": "edge"
            },
            {
              "id": "RowEnd35",
              "x": 728,
              "y": 120,
              "type": "edge"
            },
            {
              "id": "RowEnd36",
              "x": 754,
              "y": 120,
              "type": "edge"
            }
          ]
        },
        "colors": [
          "#C27A72",
          "#C27A72"
        ],
        "materials": [
          "Compatible smooth yarn,matching hook,markers,scissors and tapestry needle"
        ],
        "notes": [
          "Weave the receiving-edge start and finish tails into the back. Check the real edge for gathering or flaring before blocking. No independent chain strip is sewn on.",
          "This is a counted source-connected construction schematic. Physical size,fit,texture and finishing need a real sample."
        ],
        "dimensions": "Row-end shell edging; counted sources,not physical dimensions",
        "repeatUnit": null
      },
      "rows": [
        {
          "number": 1,
          "count": 30,
          "text": "With the strip upright,number its 36 row ends from foundation toward the top. Attach at the foundation-side edge corner with an excluded slip stitch. In each six-row block work sc into row ends1,2,4,5,6 relative to that block,skipping row end3. This establishes 30 sc along the long edge. These bases enter actual strip row ends,not a new foundation chain."
        },
        {
          "number": 2,
          "count": 30,
          "text": "Ch1,turn (not counted). Repeat [skip2 old sc,5dc in next old sc,skip2 old sc,sl st in next old sc] 5 times. Each six-base group produces five dc and one counted closing slip stitch:30 outputs. Fasten off and weave both edge tails."
        }
      ],
      "finish": "Weave the receiving-edge start and finish tails into the back. Check the real edge for gathering or flaring before blocking. No independent chain strip is sewn on."
    }
  ],
  "assembly": [
    "The edge recipe is worked directly into the strip,not sewn on as a separate finished piece. Its 30 receiving sc use row-end positions listed in its first step. A nominal 20-sc/24-row gauge gives the 5:6 pickup ratio;swatch the actual yarn and reject a gathered or flared edge instead of assuming that ratio guarantees fit."
  ],
  "projectPlan": {
    "style": "long-edging",
    "parts": [
      {
        "name": "SC bookmark strip",
        "quantity": 1,
        "sourceTool": "stitch-pattern",
        "workMode": "flat",
        "counts": [
          4,
          4,
          4,
          4,
          4,
          4,
          4,
          4,
          4,
          4,
          4,
          4,
          4,
          4,
          4,
          4,
          4,
          4,
          4,
          4,
          4,
          4,
          4,
          4,
          4,
          4,
          4,
          4,
          4,
          4,
          4,
          4,
          4,
          4,
          4,
          4
        ],
        "usedColors": [
          0
        ]
      },
      {
        "name": "Direct row-end shell finish",
        "quantity": 1,
        "sourceTool": "3d-crochet-flower",
        "workMode": "flat",
        "counts": [
          30,
          30
        ],
        "usedColors": [
          1
        ]
      }
    ],
    "assemblyRows": [
      38
    ],
    "totalOutputs": 204,
    "finishedBookmarks": 1,
    "separatelyCrochetedPieces": 1
  },
  "construction": "long-edging bookmark"
}