{
  "version": 1,
  "tool": "flower-granny-square",
  "metadata": {
    "name": "flower-granny-square",
    "terms": "US"
  },
  "params": {
    "width": 24,
    "height": 12,
    "rounds": 2,
    "repeat": 4,
    "stitch": "sc",
    "motif": "diamond",
    "colors": [
      "#243BCE",
      "#CE7043",
      "#5F8779"
    ],
    "terms": "US",
    "gauge": 20,
    "swatchArea": 100,
    "swatchLength": 25,
    "ballLength": 120,
    "waste": 10,
    "eyeGap": 6,
    "centerType": "rose",
    "rosePetals": 3
  },
  "rows": [
    {
      "number": 1,
      "count": 12,
      "text": "Square base, round 1,color #243BCE: Magic ring: ch2 (not counted). Repeat [3 dc,ch2] four times into ring; sl st to first dc. Tighten ring. 12 dc and four ch-2 corners.",
      "component": "Square base",
      "quantity": 1
    },
    {
      "number": 2,
      "count": 24,
      "text": "Square base, round 2,color #243BCE: Sl st to corner space; ch2 (not counted). In each corner work (3 dc,ch2,3 dc); between corners work3 dc in each of the 0 side gaps. Sl st to first dc. 24 dc;four ch-2 corners.",
      "component": "Square base",
      "quantity": 1
    },
    {
      "number": 3,
      "count": 9,
      "text": "Rose strip, row 1,color #CE7043: Ch 10. Sc from second chain from hook across: 9 sc.",
      "component": "Rose strip",
      "quantity": 1
    },
    {
      "number": 4,
      "count": 21,
      "text": "Rose strip, row 2,color #CE7043: Ch1,turn (not counted). Repeat [sl st in next sc,5 dc in next sc,sl st in next sc] 3 times. 15 dc and 6 slip stitches. Fasten off with a40 cm sewing tail.",
      "component": "Rose strip",
      "quantity": 1
    }
  ],
  "grid": [
    [
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0
    ],
    [
      0,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      0
    ],
    [
      0,
      1,
      2,
      2,
      2,
      2,
      2,
      2,
      2,
      2,
      1,
      0
    ],
    [
      0,
      1,
      2,
      0,
      0,
      0,
      0,
      0,
      0,
      2,
      1,
      0
    ],
    [
      0,
      1,
      2,
      0,
      1,
      1,
      1,
      1,
      0,
      2,
      1,
      0
    ],
    [
      0,
      1,
      2,
      0,
      1,
      2,
      2,
      1,
      0,
      2,
      1,
      0
    ],
    [
      0,
      1,
      2,
      0,
      1,
      2,
      2,
      1,
      0,
      2,
      1,
      0
    ],
    [
      0,
      1,
      2,
      0,
      1,
      1,
      1,
      1,
      0,
      2,
      1,
      0
    ],
    [
      0,
      1,
      2,
      0,
      0,
      0,
      0,
      0,
      0,
      2,
      1,
      0
    ],
    [
      0,
      1,
      2,
      2,
      2,
      2,
      2,
      2,
      2,
      2,
      1,
      0
    ],
    [
      0,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      0
    ],
    [
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      0
    ]
  ],
  "dimensions": "4 rounds; widest round 24 stitches",
  "materials": [
    "One smooth yarn for square base and one compatible rose yarn",
    "Hook matched to the selected yarn;measure a sample before assembly",
    "Tapestry needle,scissors,four corner markers;rose sewing tail40 cm plus any extra attachment yarn"
  ],
  "notes": [
    "Roll the first shell tightly and wind the other shells around it;keep the foundation-chain edge at the underside.",
    "Use the sewing tail to catch every turn of the rolled foundation edge several times;secure the rose base without crushing shell tops.",
    "Center the rolled base over the magic-ring center of the square. Distribute four securing tacks around the underside of the rose and the middle dc of each three-post group in base round1: stitches2,5,8,11.",
    "Catch only the rose foundation edge and base stitch loops. If the rolled base cannot span the four attachment points without pulling the square,adjust the materials or make a new measured trial. Do not force the petals flat.",
    "Secure and weave ends on the underside;check the square remains relaxed. This is a sewn center,not a flower grown directly from the square corners.",
    "Counts include the two slip stitches within each rose shell group. Base corner chains and joining slip stitches are separate. No physical crochet or attachment-strength test is claimed."
  ],
  "repeatUnit": null,
  "colors": [
    "#243BCE",
    "#CE7043",
    "#5F8779"
  ],
  "parts": [
    {
      "name": "Square base",
      "quantity": 1,
      "color": 0,
      "rows": [
        {
          "number": 1,
          "count": 12,
          "text": "Magic ring: ch2 (not counted). Repeat [3 dc,ch2] four times into ring; sl st to first dc. Tighten ring. 12 dc and four ch-2 corners."
        },
        {
          "number": 2,
          "count": 24,
          "text": "Sl st to corner space; ch2 (not counted). In each corner work (3 dc,ch2,3 dc); between corners work3 dc in each of the 0 side gaps. Sl st to first dc. 24 dc;four ch-2 corners."
        }
      ],
      "finish": "Fasten off,weave ends and measure relaxed square before attaching the rose."
    },
    {
      "name": "Rose strip",
      "quantity": 1,
      "color": 1,
      "foundation": 10,
      "rows": [
        {
          "number": 1,
          "count": 9,
          "text": "Ch 10. Sc from second chain from hook across: 9 sc."
        },
        {
          "number": 2,
          "count": 21,
          "text": "Ch1,turn (not counted). Repeat [sl st in next sc,5 dc in next sc,sl st in next sc] 3 times. 15 dc and 6 slip stitches. Fasten off with a40 cm sewing tail."
        }
      ],
      "finish": "Roll the strip and secure its foundation edge;do not sew through the petal tops."
    }
  ],
  "assembly": [
    "Roll the first shell tightly and wind the other shells around it;keep the foundation-chain edge at the underside.",
    "Use the sewing tail to catch every turn of the rolled foundation edge several times;secure the rose base without crushing shell tops.",
    "Center the rolled base over the magic-ring center of the square. Distribute four securing tacks around the underside of the rose and the middle dc of each three-post group in base round1: stitches2,5,8,11.",
    "Catch only the rose foundation edge and base stitch loops. If the rolled base cannot span the four attachment points without pulling the square,adjust the materials or make a new measured trial. Do not force the petals flat.",
    "Secure and weave ends on the underside;check the square remains relaxed. This is a sewn center,not a flower grown directly from the square corners."
  ],
  "flowerAssembly": {
    "kind": "sewn-rose",
    "rings": [
      {
        "number": 1,
        "groups": [
          {
            "source": "ring",
            "corner": 0,
            "stitches": 3,
            "chains": 2
          },
          {
            "source": "ring",
            "corner": 1,
            "stitches": 3,
            "chains": 2
          },
          {
            "source": "ring",
            "corner": 2,
            "stitches": 3,
            "chains": 2
          },
          {
            "source": "ring",
            "corner": 3,
            "stitches": 3,
            "chains": 2
          }
        ],
        "count": 12
      },
      {
        "number": 2,
        "groups": [
          {
            "source": "R1S0",
            "corner": 0,
            "stitches": 6,
            "chains": 2
          },
          {
            "source": "R1S1",
            "corner": 1,
            "stitches": 6,
            "chains": 2
          },
          {
            "source": "R1S2",
            "corner": 2,
            "stitches": 6,
            "chains": 2
          },
          {
            "source": "R1S3",
            "corner": 3,
            "stitches": 6,
            "chains": 2
          }
        ],
        "count": 24
      }
    ],
    "petals": 3,
    "anchors": [
      2,
      5,
      8,
      11
    ]
  },
  "construction": "Rolled rose sewn to a granny-square base"
}