{
  "version": 1,
  "tool": "amigurumi-face",
  "metadata": {
    "name": "amigurumi-face",
    "terms": "US"
  },
  "params": {
    "width": 36,
    "height": 14,
    "rounds": 5,
    "repeat": 4,
    "stitch": "sc",
    "motif": "diamond",
    "colors": [
      "#D8E6EB",
      "#252525",
      "#D09A14"
    ],
    "terms": "US",
    "gauge": 20,
    "swatchArea": 100,
    "swatchLength": 25,
    "ballLength": 120,
    "waste": 10,
    "eyeGap": 8,
    "faceStyle": "penguin"
  },
  "rows": [
    {
      "number": 1,
      "count": 36,
      "text": "penguin placement trial on an existing head: mark front center stitch 18. Eyes are centered at stitches 14 and 22 on round 7; separation 8 stitch intervals (7 numbered positions strictly between). left-eye-ring: embroider an oval centered at (14, R7), half-width 0.85 stitch intervals and half-height 0.8 rounds; yarn slot 3. left-eye: embroider an oval centered at (14, R7), half-width 0.35 stitch intervals and half-height 0.35 rounds; yarn slot 2. right-eye-ring: embroider an oval centered at (22, R7), half-width 0.85 stitch intervals and half-height 0.8 rounds; yarn slot 3. right-eye: embroider an oval centered at (22, R7), half-width 0.35 stitch intervals and half-height 0.35 rounds; yarn slot 2. beak: backstitch (18, R7.6) → (18.65, R8) → (18, R8.5) → (17.35, R8), close to the first point; yarn slot 3. Fractional coordinates are between stitch or round markers; curve controls guide the shape and are not extra insertion points. Compare temporary threads on the stuffed head, then secure each separate strand inside without distorting the surface. This plan references 36 head positions; it does not make 36 new crochet stitches."
    }
  ],
  "grid": [
    [
      0,
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      0
    ],
    [
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1
    ],
    [
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1
    ],
    [
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1
    ],
    [
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1
    ],
    [
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0
    ],
    [
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0
    ],
    [
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      0,
      0
    ],
    [
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0
    ],
    [
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0
    ],
    [
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1
    ],
    [
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1
    ],
    [
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1
    ],
    [
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1,
      0,
      0,
      0,
      0,
      1,
      1,
      1,
      1
    ]
  ],
  "dimensions": "36 stitches around; 14 head rounds",
  "materials": [
    "Yarn suitable for a practice swatch",
    "Matching crochet hook",
    "Tapestry needle; scissors; stitch markers"
  ],
  "notes": [
    "Placement reference only: count an existing head, and align its front at the numerical midpoint. The featured rounds must have the stated circumference; this planner does not infer a changing head profile.",
    "For each line, use short embroidery stitches between its listed landmarks. For each curve, lay a removable guide thread, then couch the curved strand with small securing stitches; its control point is a drawing guide. Oval dimensions are target extents, not a certified stitch-length or yarn estimate.",
    "Comparison panels are alternatives on the same head, not three faces to embroider together. Secure and conceal yarn tails inside; assess the finished toy separately."
  ],
  "repeatUnit": 4,
  "colors": [
    "#D8E6EB",
    "#252525",
    "#D09A14"
  ],
  "face": {
    "left": 14,
    "right": 22,
    "round": 7,
    "gap": 8
  },
  "faceDesign": {
    "style": "penguin",
    "width": 36,
    "height": 14,
    "center": 18,
    "plans": [
      {
        "name": "penguin",
        "gap": 8,
        "left": 14,
        "right": 22,
        "eyeRound": 7,
        "features": [
          {
            "id": "left-eye-ring",
            "type": "ellipse",
            "x": 14,
            "y": 7,
            "rx": 0.85,
            "ry": 0.8,
            "color": 2
          },
          {
            "id": "left-eye",
            "type": "ellipse",
            "x": 14,
            "y": 7,
            "rx": 0.35,
            "ry": 0.35,
            "color": 1
          },
          {
            "id": "right-eye-ring",
            "type": "ellipse",
            "x": 22,
            "y": 7,
            "rx": 0.85,
            "ry": 0.8,
            "color": 2
          },
          {
            "id": "right-eye",
            "type": "ellipse",
            "x": 22,
            "y": 7,
            "rx": 0.35,
            "ry": 0.35,
            "color": 1
          },
          {
            "id": "beak",
            "type": "line",
            "points": [
              [
                18,
                7.6
              ],
              [
                18.65,
                8
              ],
              [
                18,
                8.5
              ],
              [
                17.35,
                8
              ]
            ],
            "color": 2,
            "closed": true
          }
        ]
      }
    ]
  }
}