{
  "title": "Knitting increase calculator",
  "human_url": "https://happytails.ai/en/calculators/knitting-increase-calculator/",
  "agent_url": "https://happytails.ai/agents/en/calculators/knitting-increase-calculator/",
  "language": "en",
  "markdown_url": "https://happytails.ai/en/calculators/knitting-increase-calculator.md",
  "content": "Knitting increase calculator\nMake a row plan that distributes M1 increases evenly while preserving the original stitches at each edge.\nHow can we improve this tool?\nReport a problem or share an idea.\nPlease leave out private information. Your message and the tool name go to our team via PostHog.\nHow to use Knitting increase calculator\nEnter the measured inputs and select their units.\nReview the calculated dimensions, counts and rounding.\nDownload the result and verify it against a sample before making the full project.\nUseful next steps\nKnitting gauge calculator\nCrochet stitch calculator\nUse the right increase operation\nThis plan uses M1 between existing stitches. Each increase adds one stitch without consuming an original stitch. It is not a kfb plan. Enter the starting count, desired final count and any stitches to preserve on each edge.\nWork the original row once\nIncreasing 12 stitches to 15 gives: work three, M1; work three, M1; work three, M1; work three. Less regular counts produce near-even spacing. Download every step and its position among the original stitches.\nSave the calculation\nDownload a CSV of the results or instructions, a readable text report and a JSON report with values, formulas and assumptions. Calculations run locally on your device. Unit changes keep the numbers already entered, so check the selected units before using the result.",
  "content_format": "text/plain",
  "visibility": "public",
  "links": [
    {
      "name": "Knitting gauge calculator",
      "url": "https://happytails.ai/en/calculators/knitting-gauge-calculator/"
    },
    {
      "name": "Crochet stitch calculator",
      "url": "https://happytails.ai/en/calculators/crochet-stitch-calculator/"
    }
  ],
  "tool": {
    "id": "knitting-increase-calculator",
    "category": "calculators",
    "built": true,
    "requirements": "Up to 10,000 original stitches and 1,000 increases. At least one interior gap must remain for each increase. Decreases are outside this tool.",
    "implementation": {
      "fields": [
        {
          "key": "existing",
          "label": "Stitches before the row",
          "value": 12,
          "type": "number",
          "min": 1,
          "max": 10000,
          "step": 1
        },
        {
          "key": "target",
          "label": "Stitches after the row",
          "value": 15,
          "type": "number",
          "min": 1,
          "max": 11000,
          "step": 1
        },
        {
          "key": "edgeStitches",
          "label": "Original stitches to preserve on each edge",
          "value": 0,
          "type": "number",
          "min": 0,
          "max": 5000,
          "step": 1
        }
      ],
      "input": false,
      "live": true,
      "presentation": "metrics",
      "note": "Distribute M1 increases through one row. Each M1 adds a stitch between original stitches without consuming one; this is not a kfb instruction. Download the step-by-step row plan. Changing units keeps the entered numbers. All calculations stay on your device. Download the report for formulas, assumptions and calculated values.",
      "experience": {
        "automatic": true,
        "single": false,
        "inputMaxLength": 1000000,
        "inputMode": "text",
        "label": "Your text",
        "placeholder": "Type or paste your input…",
        "help": "Change the input or settings to update your result. Results update as you type. Up to 1,000,000 characters.",
        "action": null
      },
      "mode": "automatic",
      "interactive": false
    },
    "execution": "Browser interface",
    "api": null,
    "browser_agent": {
      "supported": true,
      "name": "run_current_tool",
      "discovery": "WebMCP on the human page in a supporting browser",
      "verification": "See audit/API-AUDIT.md; availability is not verification"
    }
  },
  "markdown": "# Knitting increase calculator\n\n- Human page: https://happytails.ai/en/calculators/knitting-increase-calculator/\n- Markdown: https://happytails.ai/en/calculators/knitting-increase-calculator.md\n- Structured JSON: https://happytails.ai/agents/en/calculators/knitting-increase-calculator/index.json\n- Visibility: public\n\n## Tool capabilities\n\n| Property | Value |\n| --- | --- |\n| Tool ID | `knitting-increase-calculator` |\n| Category | calculators |\n| Implementation | Registered implementation. Registration alone is not a production-quality guarantee. |\n| Browser execution | Automatic updates after valid input or file selection. |\n| Browser processing | Browser; see tool notes for network behavior. |\n| HTTP API | Not callable through HTTP. |\n| Browser-agent interface | run_current_tool |\n\n### Implementation notes\n\nDistribute M1 increases through one row. Each M1 adds a stitch between original stitches without consuming one; this is not a kfb instruction. Download the step-by-step row plan. Changing units keeps the entered numbers. All calculations stay on your device. Download the report for formulas, assumptions and calculated values.\n\n### Inputs and settings\n\nNo free-text input is required. Use the file inputs and/or settings below.\n\n| Setting | Meaning | Control type | Default | Constraints |\n| --- | --- | --- | --- | --- |\n| `existing` | Stitches before the row | number | 12 | min=1 max=10000 step=1 |\n| `target` | Stitches after the row | number | 15 | min=1 max=11000 step=1 |\n| `edgeStitches` | Original stitches to preserve on each edge | number | 0 | min=0 max=5000 step=1 |\n\n### Browser-agent workflow\n\n1. Open the human page in a browser that supports WebMCP.\n2. Discover the interface exposed by that page; use its actual schema.\n3. Select files on the page first when the tool requires files.\n4. Call `run_current_tool` with valid input and settings.\n5. Inspect the returned result or error and the displayed output. Retrieve files from the displayed download links.\n\nCalls do not automatically copy or download results. Browser permissions still apply. Interface availability alone is not proof of successful execution.\n\n### Planning specification\n\nUp to 10,000 original stitches and 1,000 increases. At least one interior gap must remain for each increase. Decreases are outside this tool.\n\nThis describes intended requirements. Use the implementation notes, interface schema and observed output to determine current support.\n\n### Complete machine-readable capability record\n\n```json\n{\n  \"id\": \"knitting-increase-calculator\",\n  \"category\": \"calculators\",\n  \"built\": true,\n  \"requirements\": \"Up to 10,000 original stitches and 1,000 increases. At least one interior gap must remain for each increase. Decreases are outside this tool.\",\n  \"implementation\": {\n    \"fields\": [\n      {\n        \"key\": \"existing\",\n        \"label\": \"Stitches before the row\",\n        \"value\": 12,\n        \"type\": \"number\",\n        \"min\": 1,\n        \"max\": 10000,\n        \"step\": 1\n      },\n      {\n        \"key\": \"target\",\n        \"label\": \"Stitches after the row\",\n        \"value\": 15,\n        \"type\": \"number\",\n        \"min\": 1,\n        \"max\": 11000,\n        \"step\": 1\n      },\n      {\n        \"key\": \"edgeStitches\",\n        \"label\": \"Original stitches to preserve on each edge\",\n        \"value\": 0,\n        \"type\": \"number\",\n        \"min\": 0,\n        \"max\": 5000,\n        \"step\": 1\n      }\n    ],\n    \"input\": false,\n    \"live\": true,\n    \"presentation\": \"metrics\",\n    \"note\": \"Distribute M1 increases through one row. Each M1 adds a stitch between original stitches without consuming one; this is not a kfb instruction. Download the step-by-step row plan. Changing units keeps the entered numbers. All calculations stay on your device. Download the report for formulas, assumptions and calculated values.\",\n    \"experience\": {\n      \"automatic\": true,\n      \"single\": false,\n      \"inputMaxLength\": 1000000,\n      \"inputMode\": \"text\",\n      \"label\": \"Your text\",\n      \"placeholder\": \"Type or paste your input…\",\n      \"help\": \"Change the input or settings to update your result. Results update as you type. Up to 1,000,000 characters.\",\n      \"action\": null\n    },\n    \"mode\": \"automatic\",\n    \"interactive\": false\n  },\n  \"execution\": \"Browser interface\",\n  \"api\": null,\n  \"browser_agent\": {\n    \"supported\": true,\n    \"name\": \"run_current_tool\",\n    \"discovery\": \"WebMCP on the human page in a supporting browser\",\n    \"verification\": \"See audit/API-AUDIT.md; availability is not verification\"\n  }\n}\n```\n\n## Page guide\n\nMake a row plan that distributes M1 increases evenly while preserving the original stitches at each edge.\n\nHow can we improve this tool?\n\nReport a problem or share an idea.\n\nPlease leave out private information. Your message and the tool name go to our team via PostHog.\n\n### How to use Knitting increase calculator\n\n1. Enter the measured inputs and select their units.\n2. Review the calculated dimensions, counts and rounding.\n3. Download the result and verify it against a sample before making the full project.\n\n## Useful next steps\n\n- [Knitting gauge calculator](https://happytails.ai/en/calculators/knitting-gauge-calculator/) ([Markdown](https://happytails.ai/en/calculators/knitting-gauge-calculator.md))\n\n- [Crochet stitch calculator](https://happytails.ai/en/calculators/crochet-stitch-calculator/) ([Markdown](https://happytails.ai/en/calculators/crochet-stitch-calculator.md))\n\n## Use the right increase operation\n\nThis plan uses M1 between existing stitches. Each increase adds one stitch without consuming an original stitch. It is not a kfb plan. Enter the starting count, desired final count and any stitches to preserve on each edge.\n\n### Work the original row once\n\nIncreasing 12 stitches to 15 gives: work three, M1; work three, M1; work three, M1; work three. Less regular counts produce near-even spacing. Download every step and its position among the original stitches.\n\n### Save the calculation\n\nDownload a CSV of the results or instructions, a readable text report and a JSON report with values, formulas and assumptions. Calculations run locally on your device. Unit changes keep the numbers already entered, so check the selected units before using the result.\n"
}