{
  "version": 1,
  "tool": "bag-panel",
  "metadata": {
    "name": "bag-panel",
    "terms": "US"
  },
  "params": {
    "width": 6,
    "height": 4,
    "rounds": 5,
    "repeat": 4,
    "stitch": "sc",
    "motif": "diamond",
    "colors": [
      "#243BCE",
      "#243BCE",
      "#243BCE"
    ],
    "terms": "US",
    "gauge": 20,
    "swatchArea": 100,
    "swatchLength": 25,
    "ballLength": 120,
    "waste": 10,
    "eyeGap": 6,
    "depth": 2,
    "strapLength": 10
  },
  "rows": [
    {
      "number": 1,
      "count": 48,
      "text": "Front/back: make 2. Ch 7; sc in second chain and across (6 sc). Ch 1, turn; work 4 rows total. Fasten off.",
      "component": "Front/back",
      "width": 6,
      "height": 4,
      "quantity": 2
    },
    {
      "number": 2,
      "count": 16,
      "text": "Side gussets: make 2. Ch 3; sc in second chain and across (2 sc). Ch 1, turn; work 4 rows total. Fasten off.",
      "component": "Side gussets",
      "width": 2,
      "height": 4,
      "quantity": 2
    },
    {
      "number": 3,
      "count": 12,
      "text": "Base: make 1. Ch 7; sc in second chain and across (6 sc). Ch 1, turn; work 2 rows total. Fasten off.",
      "component": "Base",
      "width": 6,
      "height": 2,
      "quantity": 1
    },
    {
      "number": 4,
      "count": 80,
      "text": "Straps: make 2. Ch 5; sc in second chain and across (4 sc). Ch 1, turn; work 10 rows total. Fasten off.",
      "component": "Straps",
      "width": 4,
      "height": 10,
      "quantity": 2
    },
    {
      "number": 5,
      "count": 32,
      "text": "Join base long edges to front and back bottom edges; join short edges to gusset bottoms. Join each gusset side to front/back sides. Attach both strap ends securely to upper panels, equally spaced. Line the bag if needed to limit stretch."
    }
  ],
  "grid": [
    [
      1,
      1,
      0,
      0,
      0,
      1
    ],
    [
      1,
      0,
      0,
      0,
      0,
      0
    ],
    [
      0,
      0,
      0,
      0,
      0,
      0
    ],
    [
      1,
      0,
      0,
      0,
      0,
      0
    ]
  ],
  "dimensions": "6 stitches × 4 rows per main panel; gusset 2 stitches wide",
  "materials": [
    "Yarn suitable for a practice swatch",
    "Matching crochet hook",
    "Tapestry needle; scissors; stitch markers"
  ],
  "notes": [
    "Rectangular gusseted bag only. Counts are stitch/row dimensions, not centimeters; use separate stitch and row gauges to estimate physical size. Reinforce handles and test under a light load."
  ],
  "repeatUnit": 4,
  "colors": [
    "#243BCE",
    "#243BCE",
    "#243BCE"
  ]
}