{
  "version": 1,
  "tool": "blanket-border",
  "metadata": {
    "name": "blanket-border",
    "terms": "US"
  },
  "params": {
    "width": 12,
    "height": 6,
    "rounds": 3,
    "repeat": 4,
    "stitch": "sc",
    "motif": "diamond",
    "colors": [
      "#355A76",
      "#E9D6A8",
      "#A95D4D"
    ],
    "terms": "US",
    "gauge": 20,
    "swatchArea": 100,
    "swatchLength": 25,
    "ballLength": 120,
    "waste": 10,
    "eyeGap": 6,
    "borderStyle": "granny"
  },
  "rows": [
    {
      "number": 1,
      "count": 60,
      "closed": true,
      "text": "Yarn #355A76. Prepare 12 straight bases on each long side,6 on each short side,and four additional corner bases. Attach at a corner. Ch2 (not counted). In each corner base work [3dc,ch2,3dc]. On each long side repeat [skip2old bases,3dc in next] 4 times;on each short side repeat [skip2old bases,3dc in next] 2 times. Work all four corners and sides,then join to first actual dc. 60 dc and8corner chains separately."
    },
    {
      "number": 2,
      "count": 72,
      "closed": true,
      "text": "Yarn #E9D6A8. Sl st to the next old ch2 corner space. Ch2 (not counted). In each corner space work [3dc,ch2,3dc]. On each long side work3dc in each of the 5 gaps between old groups;on each short side work3dc in each of the 3 gaps between old groups. Work all four corners and sides,then join to first actual dc. 72 dc and8corner chains separately."
    },
    {
      "number": 3,
      "count": 84,
      "closed": true,
      "text": "Yarn #A95D4D. Sl st to the next old ch2 corner space. Ch2 (not counted). In each corner space work [3dc,ch2,3dc]. On each long side work3dc in each of the 6 gaps between old groups;on each short side work3dc in each of the 4 gaps between old groups. Work all four corners and sides,then join to first actual dc. 84 dc and8corner chains separately."
    }
  ],
  "grid": [
    [
      0,
      0,
      1,
      1,
      1,
      1,
      0,
      1,
      1,
      1,
      1,
      0
    ],
    [
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      1,
      1,
      1,
      1
    ],
    [
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      0,
      1,
      1,
      1
    ],
    [
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      1,
      1
    ],
    [
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      0,
      1,
      1,
      1
    ],
    [
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      1,
      1,
      1,
      1
    ]
  ],
  "dimensions": "12 / 6 stitches per base edge; 3 border rounds",
  "materials": [
    "Yarn suitable for a practice swatch",
    "Matching crochet hook",
    "Tapestry needle; scissors; stitch markers"
  ],
  "notes": [
    "First round uses one 3dc group per three straight bases. Four separate corner bases each receive two groups separated by ch2. Later rounds use gaps between groups and the four old corner spaces; never work3dc into every old post. Each later round adds four groups,or12dc.",
    "Beginning ch2 and joining/moving slips do not count. Finish after the last join,fasten off and weave ends. Physical fit and flatness need a trial in the actual yarn."
  ],
  "repeatUnit": 4,
  "colors": [
    "#355A76",
    "#E9D6A8",
    "#A95D4D"
  ],
  "borderVariant": {
    "style": "granny",
    "initialBase": 40,
    "rings": [
      {
        "number": 1,
        "sides": [
          {
            "side": 0,
            "groups": [
              {
                "source": 2,
                "sourceKind": "straight base",
                "posts": 3
              },
              {
                "source": 5,
                "sourceKind": "straight base",
                "posts": 3
              },
              {
                "source": 8,
                "sourceKind": "straight base",
                "posts": 3
              },
              {
                "source": 11,
                "sourceKind": "straight base",
                "posts": 3
              }
            ],
            "corner": {
              "sourceKind": "separate corner base",
              "posts": 6,
              "chains": 2
            }
          },
          {
            "side": 1,
            "groups": [
              {
                "source": 2,
                "sourceKind": "straight base",
                "posts": 3
              },
              {
                "source": 5,
                "sourceKind": "straight base",
                "posts": 3
              }
            ],
            "corner": {
              "sourceKind": "separate corner base",
              "posts": 6,
              "chains": 2
            }
          },
          {
            "side": 2,
            "groups": [
              {
                "source": 2,
                "sourceKind": "straight base",
                "posts": 3
              },
              {
                "source": 5,
                "sourceKind": "straight base",
                "posts": 3
              },
              {
                "source": 8,
                "sourceKind": "straight base",
                "posts": 3
              },
              {
                "source": 11,
                "sourceKind": "straight base",
                "posts": 3
              }
            ],
            "corner": {
              "sourceKind": "separate corner base",
              "posts": 6,
              "chains": 2
            }
          },
          {
            "side": 3,
            "groups": [
              {
                "source": 2,
                "sourceKind": "straight base",
                "posts": 3
              },
              {
                "source": 5,
                "sourceKind": "straight base",
                "posts": 3
              }
            ],
            "corner": {
              "sourceKind": "separate corner base",
              "posts": 6,
              "chains": 2
            }
          }
        ],
        "produced": 60,
        "chains": 8,
        "consumedCornerSources": 4,
        "consumedSideSources": 12,
        "skippedBases": 24,
        "color": 0
      },
      {
        "number": 2,
        "sides": [
          {
            "side": 0,
            "groups": [
              {
                "source": 0,
                "sourceKind": "gap between dc groups",
                "posts": 3
              },
              {
                "source": 1,
                "sourceKind": "gap between dc groups",
                "posts": 3
              },
              {
                "source": 2,
                "sourceKind": "gap between dc groups",
                "posts": 3
              },
              {
                "source": 3,
                "sourceKind": "gap between dc groups",
                "posts": 3
              },
              {
                "source": 4,
                "sourceKind": "gap between dc groups",
                "posts": 3
              }
            ],
            "corner": {
              "sourceKind": "old ch2 corner space",
              "posts": 6,
              "chains": 2
            }
          },
          {
            "side": 1,
            "groups": [
              {
                "source": 0,
                "sourceKind": "gap between dc groups",
                "posts": 3
              },
              {
                "source": 1,
                "sourceKind": "gap between dc groups",
                "posts": 3
              },
              {
                "source": 2,
                "sourceKind": "gap between dc groups",
                "posts": 3
              }
            ],
            "corner": {
              "sourceKind": "old ch2 corner space",
              "posts": 6,
              "chains": 2
            }
          },
          {
            "side": 2,
            "groups": [
              {
                "source": 0,
                "sourceKind": "gap between dc groups",
                "posts": 3
              },
              {
                "source": 1,
                "sourceKind": "gap between dc groups",
                "posts": 3
              },
              {
                "source": 2,
                "sourceKind": "gap between dc groups",
                "posts": 3
              },
              {
                "source": 3,
                "sourceKind": "gap between dc groups",
                "posts": 3
              },
              {
                "source": 4,
                "sourceKind": "gap between dc groups",
                "posts": 3
              }
            ],
            "corner": {
              "sourceKind": "old ch2 corner space",
              "posts": 6,
              "chains": 2
            }
          },
          {
            "side": 3,
            "groups": [
              {
                "source": 0,
                "sourceKind": "gap between dc groups",
                "posts": 3
              },
              {
                "source": 1,
                "sourceKind": "gap between dc groups",
                "posts": 3
              },
              {
                "source": 2,
                "sourceKind": "gap between dc groups",
                "posts": 3
              }
            ],
            "corner": {
              "sourceKind": "old ch2 corner space",
              "posts": 6,
              "chains": 2
            }
          }
        ],
        "produced": 72,
        "chains": 8,
        "consumedCornerSources": 4,
        "consumedSideSources": 16,
        "skippedBases": 0,
        "color": 1
      },
      {
        "number": 3,
        "sides": [
          {
            "side": 0,
            "groups": [
              {
                "source": 0,
                "sourceKind": "gap between dc groups",
                "posts": 3
              },
              {
                "source": 1,
                "sourceKind": "gap between dc groups",
                "posts": 3
              },
              {
                "source": 2,
                "sourceKind": "gap between dc groups",
                "posts": 3
              },
              {
                "source": 3,
                "sourceKind": "gap between dc groups",
                "posts": 3
              },
              {
                "source": 4,
                "sourceKind": "gap between dc groups",
                "posts": 3
              },
              {
                "source": 5,
                "sourceKind": "gap between dc groups",
                "posts": 3
              }
            ],
            "corner": {
              "sourceKind": "old ch2 corner space",
              "posts": 6,
              "chains": 2
            }
          },
          {
            "side": 1,
            "groups": [
              {
                "source": 0,
                "sourceKind": "gap between dc groups",
                "posts": 3
              },
              {
                "source": 1,
                "sourceKind": "gap between dc groups",
                "posts": 3
              },
              {
                "source": 2,
                "sourceKind": "gap between dc groups",
                "posts": 3
              },
              {
                "source": 3,
                "sourceKind": "gap between dc groups",
                "posts": 3
              }
            ],
            "corner": {
              "sourceKind": "old ch2 corner space",
              "posts": 6,
              "chains": 2
            }
          },
          {
            "side": 2,
            "groups": [
              {
                "source": 0,
                "sourceKind": "gap between dc groups",
                "posts": 3
              },
              {
                "source": 1,
                "sourceKind": "gap between dc groups",
                "posts": 3
              },
              {
                "source": 2,
                "sourceKind": "gap between dc groups",
                "posts": 3
              },
              {
                "source": 3,
                "sourceKind": "gap between dc groups",
                "posts": 3
              },
              {
                "source": 4,
                "sourceKind": "gap between dc groups",
                "posts": 3
              },
              {
                "source": 5,
                "sourceKind": "gap between dc groups",
                "posts": 3
              }
            ],
            "corner": {
              "sourceKind": "old ch2 corner space",
              "posts": 6,
              "chains": 2
            }
          },
          {
            "side": 3,
            "groups": [
              {
                "source": 0,
                "sourceKind": "gap between dc groups",
                "posts": 3
              },
              {
                "source": 1,
                "sourceKind": "gap between dc groups",
                "posts": 3
              },
              {
                "source": 2,
                "sourceKind": "gap between dc groups",
                "posts": 3
              },
              {
                "source": 3,
                "sourceKind": "gap between dc groups",
                "posts": 3
              }
            ],
            "corner": {
              "sourceKind": "old ch2 corner space",
              "posts": 6,
              "chains": 2
            }
          }
        ],
        "produced": 84,
        "chains": 8,
        "consumedCornerSources": 4,
        "consumedSideSources": 20,
        "skippedBases": 0,
        "color": 2
      }
    ]
  }
}