{
  "title": "Yarn and fibre-craft learning resources",
  "date": "2026-09-24",
  "scope": "A broad English-accessible source directory for later agent context and possible model-development research: crochet, amigurumi, knitting, yarn/materials, punch needle, embroidery, tufting, weaving, spinning, felting and macrame. This is a source-discovery catalogue, not an exhaustive census, training dataset or certification of instructional correctness.",
  "method": "Used manufacturer and teacher pages, public course syllabuses, provider catalogues, institutional references and selected official video listings. Evidence labels distinguish full page access, indexed primary content, earlier source review and untested listings. No paid class was entered and no bulk source corpus was downloaded in this pass.",
  "popularity_method": "No universal ranking is claimed. Retain measured or provider-reported reach where available, separately from library size and institutional/specialist relevance. A resource without audience data is included for useful content, not labelled popular by assumption. Search snippets and counts may lag the live page.",
  "evidence_labels": {
    "Reviewed source": "Relevant material was reviewed in the earlier instruction-research pass; this is not a whole-site audit.",
    "Page checked": "Public page or hub successfully retrieved in this pass; individual lessons are not all verified.",
    "Indexed primary source": "Original publisher/teacher content inspected in search results; complete page, downloads or videos may remain unreviewed.",
    "Video listing checked": "Official video title, description and available metadata inspected; the video was not watched end to end.",
    "Course listing checked": "Public syllabus/offer checked; paid course content not accessed.",
    "Community discovery": "Discussion or community lead found; user claims are not accepted as validated technique.",
    "Abstract checked": "Research abstract checked; paper's method and results not reproduced.",
    "Access unresolved": "Relevant lead retained, but direct retrieval failed; no current capability/access claim."
  },
  "categories": [
    "Yarn standards and materials",
    "Crochet and amigurumi",
    "Knitting",
    "Punch needle",
    "Project libraries and courses",
    "Related fibre techniques",
    "Databases, communities and research"
  ],
  "resources": [
    {
      "id": "cyc",
      "name": "Craft Yarn Council",
      "category": "Yarn standards and materials",
      "crafts": [
        "Yarn",
        "Crochet",
        "Knitting"
      ],
      "url": "https://www.craftyarncouncil.com/standards",
      "formats": "HTML, charts, PDF",
      "access": "Free reference",
      "use": "Yarn weights, abbreviations, chart symbols, sizing and terminology. Start here for a consistent vocabulary; retain the craft and US/UK terminology context.",
      "evidence": "Page checked",
      "checked_on": "2026-09-24",
      "popularity": null,
      "reuse_status": "Not assessed for corpus ingestion or model training; public access alone does not establish reuse permission.",
      "links": []
    },
    {
      "id": "lion",
      "name": "Lion Brand",
      "category": "Yarn standards and materials",
      "crafts": [
        "Yarn",
        "Crochet",
        "Knitting"
      ],
      "url": "https://www.lionbrand.com/pages/learn",
      "formats": "HTML, video, patterns",
      "access": "Free learning; products sold",
      "use": "Manufacturer learning hub covering yarn labels, yarn quantities, stitch definitions, crochet and knitting. Product labels provide brand-specific material data.",
      "evidence": "Indexed primary source",
      "checked_on": "2026-09-24",
      "popularity": null,
      "reuse_status": "Not assessed for corpus ingestion or model training; public access alone does not establish reuse permission.",
      "links": [
        {
          "label": "Video library",
          "url": "https://www.lionbrand.com/pages/video-library"
        }
      ]
    },
    {
      "id": "yarnspirations",
      "name": "Yarnspirations",
      "category": "Yarn standards and materials",
      "crafts": [
        "Yarn",
        "Crochet",
        "Knitting"
      ],
      "url": "https://www.yarnspirations.com/blogs/how-to",
      "formats": "HTML, video, diagrams, patterns",
      "access": "Free learning; products sold",
      "use": "Broad learning library and beginner projects linking instructions to technique videos. Useful for materials lists, gauge, construction and complete project formats.",
      "evidence": "Indexed primary source",
      "checked_on": "2026-09-24",
      "popularity": {
        "type": "Library scale",
        "value": 1207,
        "unit": "listed how-to results",
        "note": "Multi-craft result count from the indexed hub, not all unique crochet tutorials.",
        "observed_on": "2026-09-24",
        "source_url": "https://www.yarnspirations.com/blogs/how-to"
      },
      "reuse_status": "Not assessed for corpus ingestion or model training; public access alone does not establish reuse permission.",
      "links": [
        {
          "label": "Beginner patterns with video help",
          "url": "https://www.yarnspirations.com/pages/beginner-patterns"
        }
      ]
    },
    {
      "id": "drops",
      "name": "DROPS / Garnstudio",
      "category": "Yarn standards and materials",
      "crafts": [
        "Yarn",
        "Crochet",
        "Knitting",
        "Felting"
      ],
      "url": "https://www.garnstudio.com/lessons.php?cid=19",
      "formats": "HTML, video, patterns",
      "access": "Free lessons and patterns",
      "use": "Lessons cover stitches, pattern and chart reading, substitutions and felting. Useful multilingual reference; preserve language and terminology per document.",
      "evidence": "Page checked",
      "checked_on": "2026-09-24",
      "popularity": null,
      "reuse_status": "Not assessed for corpus ingestion or model training; public access alone does not establish reuse permission.",
      "links": []
    },
    {
      "id": "knitpicks",
      "name": "Knit Picks",
      "category": "Yarn standards and materials",
      "crafts": [
        "Yarn",
        "Knitting",
        "Crochet"
      ],
      "url": "https://www.knitpicks.com/learning-center",
      "formats": "HTML, video, project guides",
      "access": "Free learning; products and some patterns sold",
      "use": "Learning centre for techniques and yarn/tool context. Useful alongside manufacturer fibre, weight, length and care specifications.",
      "evidence": "Page checked",
      "checked_on": "2026-09-24",
      "popularity": null,
      "reuse_status": "Not assessed for corpus ingestion or model training; public access alone does not establish reuse permission.",
      "links": []
    },
    {
      "id": "yarnsub",
      "name": "YarnSub",
      "category": "Yarn standards and materials",
      "crafts": [
        "Yarn"
      ],
      "url": "https://yarnsub.com/",
      "formats": "Searchable yarn data",
      "access": "Access unresolved in this pass",
      "use": "Candidate reference for yarn substitutions. Direct retrieval failed; retain the lead without claiming that its current database, matching or access was tested.",
      "evidence": "Access unresolved",
      "checked_on": "2026-09-24",
      "popularity": null,
      "reuse_status": "Not assessed for corpus ingestion or model training; public access alone does not establish reuse permission.",
      "links": []
    },
    {
      "id": "bellacoco",
      "name": "Bella Coco Crochet",
      "category": "Crochet and amigurumi",
      "crafts": [
        "Crochet"
      ],
      "url": "https://bellacococrochet.com/pages/videos-tutorials",
      "formats": "Video, HTML, patterns",
      "access": "Free tutorials; paid PDFs and membership",
      "use": "Beginner sequences and stitch demonstrations. Strong candidate for aligning a written action with a visible hand movement; check terminology in each lesson.",
      "evidence": "Page checked",
      "checked_on": "2026-09-24",
      "popularity": null,
      "reuse_status": "Not assessed for corpus ingestion or model training; public access alone does not establish reuse permission.",
      "links": []
    },
    {
      "id": "tlyc",
      "name": "TL Yarn Crafts / Toni Lipsey",
      "category": "Crochet and amigurumi",
      "crafts": [
        "Crochet",
        "Tunisian crochet",
        "Yarn"
      ],
      "url": "https://tlycblog.com/tunisian-crochet-for-beginners/",
      "formats": "HTML, video, patterns, book",
      "access": "Free tutorials; books and PDFs sold",
      "use": "Especially useful for Tunisian crochet: starting, forward/return passes, colour changes and complete projects. Keep Tunisian stitch semantics distinct from ordinary crochet.",
      "evidence": "Indexed primary source",
      "checked_on": "2026-09-24",
      "popularity": null,
      "reuse_status": "Not assessed for corpus ingestion or model training; public access alone does not establish reuse permission.",
      "links": [
        {
          "label": "Projects and patterns",
          "url": "https://tlycblog.com/projects-patterns/"
        }
      ]
    },
    {
      "id": "robin",
      "name": "Hooked by Robin",
      "category": "Crochet and amigurumi",
      "crafts": [
        "Crochet"
      ],
      "url": "https://www.hookedbyrobin.com/",
      "formats": "HTML, video, patterns",
      "access": "Free public tutorials; individual offers vary",
      "use": "Written patterns paired with video demonstrations, including motifs and small projects. Useful for repeats, colour changes and following a project from start to finish.",
      "evidence": "Page checked",
      "checked_on": "2026-09-24",
      "popularity": null,
      "reuse_status": "Not assessed for corpus ingestion or model training; public access alone does not establish reuse permission.",
      "links": []
    },
    {
      "id": "moogly",
      "name": "Moogly / Tamara Kelly",
      "category": "Crochet and amigurumi",
      "crafts": [
        "Crochet"
      ],
      "url": "https://www.mooglyblog.com/learn-how-to-crochet/",
      "formats": "HTML, video, patterns",
      "access": "Free beginner course and tutorials",
      "use": "Ordered beginner course with a linked left-handed version. Explains basic stitches and US/UK names; useful for learning prerequisites and handedness metadata.",
      "evidence": "Page checked",
      "checked_on": "2026-09-24",
      "popularity": null,
      "reuse_status": "Not assessed for corpus ingestion or model training; public access alone does not establish reuse permission.",
      "links": []
    },
    {
      "id": "crowd",
      "name": "The Crochet Crowd / Mikey",
      "category": "Crochet and amigurumi",
      "crafts": [
        "Crochet",
        "Yarn"
      ],
      "url": "https://thecrochetcrowd.com/",
      "formats": "HTML, video, charts, patterns",
      "access": "Free public learning; optional membership",
      "use": "Stitch libraries, pattern-reading lessons, diagrams, stitch-alongs and finishing. Useful for interpreting repeats and counts across complete projects.",
      "evidence": "Page checked",
      "checked_on": "2026-09-24",
      "popularity": null,
      "reuse_status": "Not assessed for corpus ingestion or model training; public access alone does not establish reuse permission.",
      "links": []
    },
    {
      "id": "planetjune",
      "name": "PlanetJune / June Gilbank",
      "category": "Crochet and amigurumi",
      "crafts": [
        "Crochet",
        "Amigurumi"
      ],
      "url": "https://www.planetjune.com/blog/tutorials/crochet-tutorials/",
      "formats": "HTML, photos, video, patterns",
      "access": "Free tutorials; books and patterns sold",
      "use": "Detailed amigurumi techniques and troubleshooting; video tutorials offer right- and left-handed versions. Useful for shaping, assembly and precise local stitch operations.",
      "evidence": "Page checked",
      "checked_on": "2026-09-24",
      "popularity": null,
      "reuse_status": "Not assessed for corpus ingestion or model training; public access alone does not establish reuse permission.",
      "links": []
    },
    {
      "id": "ami",
      "name": "All About Ami / Stephanie Lau",
      "category": "Crochet and amigurumi",
      "crafts": [
        "Crochet",
        "Amigurumi"
      ],
      "url": "https://www.allaboutami.com/",
      "formats": "HTML, photos, patterns",
      "access": "Free public articles; individual downloads vary",
      "use": "Amigurumi and other crochet projects with construction discussion. Useful for connecting parts, intermediate stages and finished objects.",
      "evidence": "Page checked",
      "checked_on": "2026-09-24",
      "popularity": null,
      "reuse_status": "Not assessed for corpus ingestion or model training; public access alone does not establish reuse permission.",
      "links": []
    },
    {
      "id": "woobles",
      "name": "The Woobles",
      "category": "Crochet and amigurumi",
      "crafts": [
        "Crochet",
        "Amigurumi"
      ],
      "url": "https://thewoobles.com/pages/crochet-tutorials",
      "formats": "Video, HTML, kit lessons",
      "access": "Public technique hub; kit-specific access separate",
      "use": "Beginner crochet learning connected to small toy kits. Study the public technique explanations and guided teaching structure; kit lesson contents were not audited.",
      "evidence": "Page checked",
      "checked_on": "2026-09-24",
      "popularity": null,
      "reuse_status": "Not assessed for corpus ingestion or model training; public access alone does not establish reuse permission.",
      "links": []
    },
    {
      "id": "daisy",
      "name": "Daisy Farm Crafts",
      "category": "Crochet and amigurumi",
      "crafts": [
        "Crochet"
      ],
      "url": "https://daisyfarmcrafts.com/free-crochet-stitch-tutorials/",
      "formats": "HTML, short video, patterns",
      "access": "Free tutorials; books sold",
      "use": "Stitch catalogue with accompanying short videos. Useful for stitch combinations, texture, blanket construction and a controlled stitch vocabulary.",
      "evidence": "Indexed primary source",
      "checked_on": "2026-09-24",
      "popularity": null,
      "reuse_status": "Not assessed for corpus ingestion or model training; public access alone does not establish reuse permission.",
      "links": []
    },
    {
      "id": "repeat",
      "name": "Repeat Crafter Me",
      "category": "Crochet and amigurumi",
      "crafts": [
        "Crochet"
      ],
      "url": "https://www.repeatcrafterme.com/crocheting",
      "formats": "HTML, video, patterns",
      "access": "Free public projects; individual offers vary",
      "use": "Project archive and crochet-alongs, including motif and seasonal work. Useful for written project structure and applying stitches in designs.",
      "evidence": "Indexed primary source",
      "checked_on": "2026-09-24",
      "popularity": null,
      "reuse_status": "Not assessed for corpus ingestion or model training; public access alone does not establish reuse permission.",
      "links": []
    },
    {
      "id": "makedo",
      "name": "Make & Do Crew",
      "category": "Crochet and amigurumi",
      "crafts": [
        "Crochet",
        "Tunisian crochet"
      ],
      "url": "https://makeanddocrew.com/category/crochet-techniques/",
      "formats": "HTML, video, charts, patterns",
      "access": "Free articles; printable patterns may be paid",
      "use": "Technique library, C2C, charts, garments, joining and construction. Useful for translating a diagram into a working sequence and understanding shaping.",
      "evidence": "Indexed primary source",
      "checked_on": "2026-09-24",
      "popularity": null,
      "reuse_status": "Not assessed for corpus ingestion or model training; public access alone does not establish reuse permission.",
      "links": []
    },
    {
      "id": "woolgang",
      "name": "Wool and the Gang",
      "category": "Crochet and amigurumi",
      "crafts": [
        "Crochet",
        "Knitting"
      ],
      "url": "https://www.woolandthegang.com/en/tutorials/crochet",
      "formats": "Video, step photos",
      "access": "Free tutorials; kits and patterns sold",
      "use": "Short, focused technique demonstrations with skill-level filters. Beginner crochet lesson explicitly uses US terms; verify terms per item.",
      "evidence": "Indexed primary source",
      "checked_on": "2026-09-24",
      "popularity": {
        "type": "Library scale",
        "value": 74,
        "unit": "listed crochet tutorials",
        "note": "Indexed crochet tutorial hub count. Content coverage, not traffic.",
        "observed_on": "2026-09-24",
        "source_url": "https://www.woolandthegang.com/en/tutorials/crochet"
      },
      "reuse_status": "Not assessed for corpus ingestion or model training; public access alone does not establish reuse permission.",
      "links": []
    },
    {
      "id": "cgoa",
      "name": "Crochet Guild of America",
      "category": "Crochet and amigurumi",
      "crafts": [
        "Crochet"
      ],
      "url": "https://crochet.org/",
      "formats": "Education, courses, community",
      "access": "Public information; membership/course access varies",
      "use": "Professional and community education reference. Useful for locating experienced teachers and later human review; course completion and member material untested.",
      "evidence": "Page checked",
      "checked_on": "2026-09-24",
      "popularity": null,
      "reuse_status": "Not assessed for corpus ingestion or model training; public access alone does not establish reuse permission.",
      "links": []
    },
    {
      "id": "purl",
      "name": "Purl Soho",
      "category": "Knitting",
      "crafts": [
        "Knitting",
        "Yarn",
        "Crochet"
      ],
      "url": "https://www.purlsoho.com/create/craft/tutorials/",
      "formats": "HTML, photos, video, patterns",
      "access": "Free tutorials; free and paid patterns",
      "use": "Organized basics, advanced techniques, finishing, gauge and yarn substitution articles. Useful for explicit technique explanations and project quality checks.",
      "evidence": "Page checked",
      "checked_on": "2026-09-24",
      "popularity": null,
      "reuse_status": "Not assessed for corpus ingestion or model training; public access alone does not establish reuse permission.",
      "links": []
    },
    {
      "id": "verypink",
      "name": "VeryPink Knits / Staci Perry",
      "category": "Knitting",
      "crafts": [
        "Knitting"
      ],
      "url": "https://verypink.com/",
      "formats": "Video, HTML, patterns",
      "access": "Free public videos; individual patterns vary",
      "use": "Knitting video library with technique-focused instruction. Useful for visible stitch mechanics and explaining operations that brief pattern notation omits.",
      "evidence": "Page checked",
      "checked_on": "2026-09-24",
      "popularity": null,
      "reuse_status": "Not assessed for corpus ingestion or model training; public access alone does not establish reuse permission.",
      "links": []
    },
    {
      "id": "nimble",
      "name": "Nimble Needles / Norman",
      "category": "Knitting",
      "crafts": [
        "Knitting"
      ],
      "url": "https://nimble-needles.com/category/tutorials/",
      "formats": "HTML, photos, video",
      "access": "Free public tutorials; additional offers vary",
      "use": "Detailed knitting technique and repair tutorials. Useful for error diagnosis, alternate methods and the mechanics behind a stitch.",
      "evidence": "Page checked",
      "checked_on": "2026-09-24",
      "popularity": null,
      "reuse_status": "Not assessed for corpus ingestion or model training; public access alone does not establish reuse permission.",
      "links": []
    },
    {
      "id": "tincan",
      "name": "Tin Can Knits",
      "category": "Knitting",
      "crafts": [
        "Knitting"
      ],
      "url": "https://blog.tincanknits.com/2013/06/03/simplecollection/",
      "formats": "HTML, patterns, teaching PDFs",
      "access": "Free Simple Collection; other patterns may be paid",
      "use": "A progressive learn-to-knit collection with printable teaching materials. Useful for prerequisites, sizing, construction and linking project steps to lessons.",
      "evidence": "Indexed primary source",
      "checked_on": "2026-09-24",
      "popularity": null,
      "reuse_status": "Not assessed for corpus ingestion or model training; public access alone does not establish reuse permission.",
      "links": [
        {
          "label": "Knitting basics teaching PDF",
          "url": "https://tincanknits.com/pdfs/KnitBasics-tincanknits.pdf"
        }
      ]
    },
    {
      "id": "techknit",
      "name": "TECHknitting",
      "category": "Knitting",
      "crafts": [
        "Knitting"
      ],
      "url": "https://techknitter.blogspot.com/2007/01/chronological-index-for.html",
      "formats": "HTML, technical illustrations",
      "access": "Free public archive; index located",
      "use": "Technical explanation and diagram archive. Main homepage retrieval failed; official index/FAQ were discoverable. Individual lessons need review before extraction.",
      "evidence": "Indexed primary source",
      "checked_on": "2026-09-24",
      "popularity": null,
      "reuse_status": "Not assessed for corpus ingestion or model training; public access alone does not establish reuse permission.",
      "links": []
    },
    {
      "id": "knittinghelp",
      "name": "KnittingHelp",
      "category": "Knitting",
      "crafts": [
        "Knitting"
      ],
      "url": "https://knittinghelp.com/",
      "formats": "Video, HTML, forum",
      "access": "Public learning; individual offers vary",
      "use": "Video-led instruction and learner discussion. Useful for technique explanations and questions that beginners repeatedly ask.",
      "evidence": "Page checked",
      "checked_on": "2026-09-24",
      "popularity": null,
      "reuse_status": "Not assessed for corpus ingestion or model training; public access alone does not establish reuse permission.",
      "links": []
    },
    {
      "id": "tkga",
      "name": "The Knitting Guild Association",
      "category": "Knitting",
      "crafts": [
        "Knitting"
      ],
      "url": "https://tkga.org/",
      "formats": "Education, publications, courses",
      "access": "Public information; membership and paid courses",
      "use": "Guild education and mastery programmes. Useful as a route to technical review and advanced knitting knowledge; member resources not inspected.",
      "evidence": "Page checked",
      "checked_on": "2026-09-24",
      "popularity": null,
      "reuse_status": "Not assessed for corpus ingestion or model training; public access alone does not establish reuse permission.",
      "links": []
    },
    {
      "id": "oxford",
      "name": "The Oxford Company / Amy Oxford",
      "category": "Punch needle",
      "crafts": [
        "Punch needle",
        "Hand rug punching"
      ],
      "url": "https://amyoxford.com/pages/faq",
      "formats": "HTML, video, manuals",
      "access": "Free public guides; books and classes sold",
      "use": "Needle identity, materials, backing, working order, troubleshooting and consumption calibration. Keep numerical advice attached to the Oxford tool/setup it describes.",
      "evidence": "Reviewed source",
      "checked_on": "2026-09-24",
      "popularity": null,
      "reuse_status": "Not assessed for corpus ingestion or model training; public access alone does not establish reuse permission.",
      "links": [
        {
          "label": "Technique guide",
          "url": "https://amyoxford.com/blogs/news/amy-oxford-expert-punch-needle-tips"
        },
        {
          "label": "Video tutorials",
          "url": "https://amyoxford.com/pages/tutorials"
        }
      ]
    },
    {
      "id": "dmc",
      "name": "DMC",
      "category": "Punch needle",
      "crafts": [
        "Punch needle",
        "Embroidery",
        "Needlepoint",
        "Cross stitch",
        "Yarn"
      ],
      "url": "https://www.dmc.com/CA/en/sbs-punch-needle-stitch-diagrams",
      "formats": "Illustrated HTML, video, patterns",
      "access": "Free public guides; kits sold",
      "use": "Illustrated punch-needle threading and stitch guide, plus related needlework teaching. Useful for tool-specific steps, visible-side terminology and commercial thread context.",
      "evidence": "Reviewed source",
      "checked_on": "2026-09-24",
      "popularity": null,
      "reuse_status": "Not assessed for corpus ingestion or model training; public access alone does not establish reuse permission.",
      "links": [
        {
          "label": "Needlepoint stitch diagrams",
          "url": "https://www.dmc.com/CA/en/sbs-tapestry-needlepoint-stitch-diagrams"
        },
        {
          "label": "Cross-stitch basics",
          "url": "https://www.dmc.com/US/en/technique-cross-stitch-begin"
        }
      ]
    },
    {
      "id": "clover",
      "name": "Clover",
      "category": "Punch needle",
      "crafts": [
        "Punch needle",
        "Embroidery"
      ],
      "url": "https://www.clover-mfg.com/en/product/n8816/",
      "formats": "Manual PDF, project PDF, diagrams, photos",
      "access": "Free manuals and project instructions",
      "use": "Manufacturer manual and complete Foodie Magnets project packet already reviewed. Useful for settings, template scale, supply lists and project-specific finishing.",
      "evidence": "Reviewed source",
      "checked_on": "2026-09-24",
      "popularity": null,
      "reuse_status": "Not assessed for corpus ingestion or model training; public access alone does not establish reuse permission.",
      "links": [
        {
          "label": "8816 manual PDF",
          "url": "https://www.clover-mfg.com/wp-content/uploads/2023/06/Instruction_8816.pdf"
        },
        {
          "label": "Complete Foodie Magnets project PDF",
          "url": "https://www.clover-mfg.com/wp-content/uploads/2023/07/IC-E-166_Foodie-Punch-Needle-Magnets.pdf"
        }
      ]
    },
    {
      "id": "marching",
      "name": "Marching North / Crystal Martin",
      "category": "Punch needle",
      "crafts": [
        "Punch needle",
        "Crochet",
        "Macrame"
      ],
      "url": "https://www.marchingnorth.com/punch-needle/",
      "formats": "HTML, photos, video, patterns",
      "access": "Free public tutorials; books/courses and some downloads vary",
      "use": "Separate yarn and fine-thread punch guides, complete projects, finishing and troubleshooting. Related macrame library adds knot-based construction.",
      "evidence": "Indexed primary source",
      "checked_on": "2026-09-24",
      "popularity": null,
      "reuse_status": "Not assessed for corpus ingestion or model training; public access alone does not establish reuse permission.",
      "links": [
        {
          "label": "Yarn punch guide",
          "url": "https://www.marchingnorth.com/punch-needle-with-yarn/"
        },
        {
          "label": "Fine-thread punch guide",
          "url": "https://www.marchingnorth.com/punch-needle-for-beginners/"
        },
        {
          "label": "Macrame techniques",
          "url": "https://www.marchingnorth.com/macrame/"
        }
      ]
    },
    {
      "id": "sarah",
      "name": "Sarah Maker",
      "category": "Punch needle",
      "crafts": [
        "Punch needle"
      ],
      "url": "https://sarahmaker.com/how-to-punch-needle/",
      "formats": "HTML, step photos",
      "access": "Free public article",
      "use": "Beginner materials, transfer, punching and finishing guide. Useful as a second independent teaching sequence for comparison with manufacturers.",
      "evidence": "Indexed primary source",
      "checked_on": "2026-09-24",
      "popularity": null,
      "reuse_status": "Not assessed for corpus ingestion or model training; public access alone does not establish reuse permission.",
      "links": []
    },
    {
      "id": "koekoek",
      "name": "Studio Koekoek",
      "category": "Punch needle",
      "crafts": [
        "Punch needle",
        "Embroidery"
      ],
      "url": "https://studio-koekoek.com/punch-needle-tutorial-for-beginners/",
      "formats": "HTML, photos, template links",
      "access": "Free guide; tools and courses sold",
      "use": "Materials, transfer, framing, threading, punching and fault diagnosis. Covers curling and fabric showing through; scope advice to the stated setup.",
      "evidence": "Indexed primary source",
      "checked_on": "2026-09-24",
      "popularity": null,
      "reuse_status": "Not assessed for corpus ingestion or model training; public access alone does not establish reuse permission.",
      "links": []
    },
    {
      "id": "whole",
      "name": "Whole Punching / Sara Moore",
      "category": "Punch needle",
      "crafts": [
        "Punch needle"
      ],
      "url": "https://www.wholepunching.co.uk/blogs/news",
      "formats": "HTML, course video, written course notes",
      "access": "Free blog; paid course",
      "use": "Specialist materials and beginner guidance; advertised Oxford course combines video, written instruction and learner support. Course contents not purchased or reviewed.",
      "evidence": "Indexed primary source",
      "checked_on": "2026-09-24",
      "popularity": null,
      "reuse_status": "Not assessed for corpus ingestion or model training; public access alone does not establish reuse permission.",
      "links": []
    },
    {
      "id": "modern",
      "name": "The Modern Crafter",
      "category": "Punch needle",
      "crafts": [
        "Punch needle",
        "Embroidery"
      ],
      "url": "https://themoderncrafter.co.uk/collections/supplies/products/free-punch-needle-guide",
      "formats": "Download guide, blog, workshops",
      "access": "Guide listed at £0 via cart; checkout untested",
      "use": "Specialist beginner guide and project instruction. Keep the free-download offer separate from a successfully obtained file.",
      "evidence": "Indexed primary source",
      "checked_on": "2026-09-24",
      "popularity": null,
      "reuse_status": "Not assessed for corpus ingestion or model training; public access alone does not establish reuse permission.",
      "links": []
    },
    {
      "id": "pnworld",
      "name": "Punch Needle World / Micah Clasper-Torch",
      "category": "Punch needle",
      "crafts": [
        "Punch needle",
        "Hand rug punching"
      ],
      "url": "https://www.punchneedleworld.com/",
      "formats": "Blog, video, patterns, course",
      "access": "Free public resources; patterns/course paid",
      "use": "Dedicated teaching community with blog, YouTube links and Punch Needle Academy. Useful for project diversity and specialist instruction; paid lessons untested.",
      "evidence": "Indexed primary source",
      "checked_on": "2026-09-24",
      "popularity": null,
      "reuse_status": "Not assessed for corpus ingestion or model training; public access alone does not establish reuse permission.",
      "links": []
    },
    {
      "id": "oldflag",
      "name": "The Old Tattered Flag",
      "category": "Punch needle",
      "crafts": [
        "Fine-thread punch needle",
        "Rug hooking"
      ],
      "url": "https://theoldtatteredflag.com/tutorial-videos/",
      "formats": "Video, kits, patterns",
      "access": "Public tutorial hub; products sold",
      "use": "Punch-needle and rug-hooking demonstrations. Especially useful for preserving the distinction between fine-thread punching and yarn-based hand rugs.",
      "evidence": "Indexed primary source",
      "checked_on": "2026-09-24",
      "popularity": null,
      "reuse_status": "Not assessed for corpus ingestion or model training; public access alone does not establish reuse permission.",
      "links": []
    },
    {
      "id": "dream",
      "name": "Dream a Little Bigger",
      "category": "Punch needle",
      "crafts": [
        "Punch needle"
      ],
      "url": "https://www.dreamalittlebigger.com/post/punch-needle.html",
      "formats": "HTML, step photos, project links",
      "access": "Free public guide",
      "use": "Practical beginner guide with material and tool discussion. Supplement with its project tutorials; individual project files were not downloaded in this pass.",
      "evidence": "Page checked",
      "checked_on": "2026-09-24",
      "popularity": null,
      "reuse_status": "Not assessed for corpus ingestion or model training; public access alone does not establish reuse permission.",
      "links": []
    },
    {
      "id": "teresa",
      "name": "Teresa Kogut",
      "category": "Punch needle",
      "crafts": [
        "Fine-thread punch needle"
      ],
      "url": "https://teresakogut.com/wp-content/uploads/2024/10/PUNCHNEEDLE-PDF-1.pdf",
      "formats": "Teaching PDF",
      "access": "Public PDF located",
      "use": "Instructor teaching notes cover supplies and punching practice. Useful fine-thread source; full document/diagram review still pending.",
      "evidence": "Indexed primary source",
      "checked_on": "2026-09-24",
      "popularity": null,
      "reuse_status": "Not assessed for corpus ingestion or model training; public access alone does not establish reuse permission.",
      "links": []
    },
    {
      "id": "woolwarehouse",
      "name": "Wool Warehouse",
      "category": "Punch needle",
      "crafts": [
        "Punch needle",
        "Yarn"
      ],
      "url": "https://blog.woolwarehouse.co.uk/wp-content/uploads/2024/04/How-to-Guide-Punch-Needle-PP.pdf",
      "formats": "Guide PDF",
      "access": "Public PDF located",
      "use": "Retailer how-to guide for setup and basic technique. Useful concise instruction format; no claim of model-specific validation.",
      "evidence": "Indexed primary source",
      "checked_on": "2026-09-24",
      "popularity": null,
      "reuse_status": "Not assessed for corpus ingestion or model training; public access alone does not establish reuse permission.",
      "links": []
    },
    {
      "id": "rayher",
      "name": "Rayher",
      "category": "Punch needle",
      "crafts": [
        "Punch needle"
      ],
      "url": "https://media.rayher.com/instructions/BT_Punch-Needle_GB_lr.pdf",
      "formats": "Illustrated PDF",
      "access": "Public PDF located",
      "use": "Supplier instruction booklet. Additional source for terminology and tool handling; full page-by-page review pending.",
      "evidence": "Indexed primary source",
      "checked_on": "2026-09-24",
      "popularity": null,
      "reuse_status": "Not assessed for corpus ingestion or model training; public access alone does not establish reuse permission.",
      "links": []
    },
    {
      "id": "riley",
      "name": "Riley Blake Designs / Lori Holt",
      "category": "Punch needle",
      "crafts": [
        "Punch needle"
      ],
      "url": "https://www.rileyblakedesigns.com/assets/images/sewalongs/GrannySquare/PunchNeedleTips.pdf",
      "formats": "Tips PDF",
      "access": "Public PDF located",
      "use": "Designer-specific punch-needle tips. Useful additional technique/setup reference; public listing inspected, complete PDF not reviewed.",
      "evidence": "Indexed primary source",
      "checked_on": "2026-09-24",
      "popularity": null,
      "reuse_status": "Not assessed for corpus ingestion or model training; public access alone does not establish reuse permission.",
      "links": []
    },
    {
      "id": "perles",
      "name": "Perles & Co",
      "category": "Punch needle",
      "crafts": [
        "Punch needle"
      ],
      "url": "https://www.perlesandco.co.uk/images_content/resources/2/4/7/24781/tuto_uk.pdf",
      "formats": "Tutorial PDF, video reference",
      "access": "Public PDF located",
      "use": "English tutorial with a project and video reference. Useful for learning packet structure; full PDF and video not independently audited.",
      "evidence": "Indexed primary source",
      "checked_on": "2026-09-24",
      "popularity": null,
      "reuse_status": "Not assessed for corpus ingestion or model training; public access alone does not establish reuse permission.",
      "links": []
    },
    {
      "id": "naztazia",
      "name": "Naztazia / Donna Wolfe",
      "category": "Punch needle",
      "crafts": [
        "Punch needle",
        "Crochet"
      ],
      "url": "https://www.youtube.com/watch?v=jtl_NtxiReI",
      "formats": "Video",
      "access": "Free public video",
      "use": "Beginner punch-needle demonstration from a broad fibre-craft educator. Public title/description and reach metadata checked; video not watched end to end.",
      "evidence": "Video listing checked",
      "checked_on": "2026-09-24",
      "popularity": {
        "type": "Video reach",
        "value": 1579309,
        "unit": "indexed views",
        "note": "YouTube result snapshot; not a live analytics reading or audience size for all punch-needle content.",
        "observed_on": "2026-09-24",
        "source_url": "https://www.youtube.com/watch?v=jtl_NtxiReI"
      },
      "reuse_status": "Not assessed for corpus ingestion or model training; public access alone does not establish reuse permission.",
      "links": []
    },
    {
      "id": "felthub",
      "name": "The Felt Hub",
      "category": "Punch needle",
      "crafts": [
        "Punch needle"
      ],
      "url": "https://www.youtube.com/watch?v=PthzvUYbx-0",
      "formats": "Video",
      "access": "Free public video",
      "use": "Basic punch stitches with linked preparation/threading lessons. Listing checked; lesson motions and numerical recommendations not audited.",
      "evidence": "Video listing checked",
      "checked_on": "2026-09-24",
      "popularity": {
        "type": "Video reach",
        "value": 149308,
        "unit": "indexed views",
        "note": "YouTube result snapshot for the linked basic-stitches video.",
        "observed_on": "2026-09-24",
        "source_url": "https://www.youtube.com/watch?v=PthzvUYbx-0"
      },
      "reuse_status": "Not assessed for corpus ingestion or model training; public access alone does not establish reuse permission.",
      "links": []
    },
    {
      "id": "tamara",
      "name": "Tamara's Joy",
      "category": "Punch needle",
      "crafts": [
        "Punch needle",
        "Sewing"
      ],
      "url": "https://www.youtube.com/watch?v=NbwzOVKg_sE",
      "formats": "Video, linked pattern PDF",
      "access": "Free public video and linked pattern",
      "use": "Beginner punch-needle walkthrough and bear-pillow project reference. Useful for project assembly; video and download not fully audited.",
      "evidence": "Video listing checked",
      "checked_on": "2026-09-24",
      "popularity": {
        "type": "Video reach",
        "value": 16999,
        "unit": "indexed views",
        "note": "YouTube result snapshot for the linked beginner tutorial; channel audience is broader than punch needle.",
        "observed_on": "2026-09-24",
        "source_url": "https://www.youtube.com/watch?v=NbwzOVKg_sE"
      },
      "reuse_status": "Not assessed for corpus ingestion or model training; public access alone does not establish reuse permission.",
      "links": []
    },
    {
      "id": "mujo",
      "name": "Mujo Atelier",
      "category": "Punch needle",
      "crafts": [
        "Punch needle"
      ],
      "url": "https://mujoatelier.com/blogs/news/punch-needle-for-beginners-a-free-7-day-video-guide-to-get-started",
      "formats": "Video series, HTML",
      "access": "Free series advertised; enrolment flow untested",
      "use": "Seven-day beginner teaching sequence. Useful emerging source; popularity not established and lessons not reviewed.",
      "evidence": "Indexed primary source",
      "checked_on": "2026-09-24",
      "popularity": null,
      "reuse_status": "Not assessed for corpus ingestion or model training; public access alone does not establish reuse permission.",
      "links": []
    },
    {
      "id": "hobbycraft",
      "name": "Hobbycraft",
      "category": "Project libraries and courses",
      "crafts": [
        "Punch needle",
        "Crochet",
        "Knitting",
        "Macrame",
        "Weaving"
      ],
      "url": "https://www.hobbycraft.co.uk/ideas/by-skill-level/?prefn1=Project+Type&prefv1=Punch+Needle",
      "formats": "HTML, photos, templates",
      "access": "Free guides; materials sold",
      "use": "Project library with skill levels and named projects, including cushions, hoops, coasters and bags. Strong candidate for varied complete-project extraction.",
      "evidence": "Indexed primary source",
      "checked_on": "2026-09-24",
      "popularity": {
        "type": "Library scale",
        "value": 38,
        "unit": "listed punch-needle ideas",
        "note": "Indexed filtered catalogue count. Content coverage, not traffic.",
        "observed_on": "2026-09-24",
        "source_url": "https://www.hobbycraft.co.uk/ideas/by-skill-level/?prefn1=Project+Type&prefv1=Punch+Needle"
      },
      "reuse_status": "Not assessed for corpus ingestion or model training; public access alone does not establish reuse permission.",
      "links": []
    },
    {
      "id": "lovecrafts",
      "name": "LoveCrafts",
      "category": "Project libraries and courses",
      "crafts": [
        "Punch needle",
        "Crochet",
        "Knitting",
        "Embroidery"
      ],
      "url": "https://www.lovecrafts.com/en-us/c/article/punch-needle-coasters",
      "formats": "HTML, step photos, templates, video",
      "access": "Free public articles; patterns/products vary",
      "use": "Concrete coaster project plus Rico beginner guide and other craft tutorials. Useful for named yarns, region-specific sequence and finishing.",
      "evidence": "Indexed primary source",
      "checked_on": "2026-09-24",
      "popularity": null,
      "reuse_status": "Not assessed for corpus ingestion or model training; public access alone does not establish reuse permission.",
      "links": [
        {
          "label": "Rico beginner guide",
          "url": "https://www.lovecrafts.com/en-us/blogs/articles-us/punch-needle-embroidery-guide"
        },
        {
          "label": "Geometric project",
          "url": "https://www.lovecrafts.com/en-gb/blogs/articles/geometric-punch-needle-tutorial"
        }
      ]
    },
    {
      "id": "gathered",
      "name": "Gathered",
      "category": "Project libraries and courses",
      "crafts": [
        "Punch needle",
        "Crochet",
        "Knitting",
        "Embroidery"
      ],
      "url": "https://www.gathered.how/arts-crafts/needle-punching-for-beginners",
      "formats": "HTML, photos, patterns, classes",
      "access": "Free public articles; classes may be paid",
      "use": "Project and technique publication. The checked punch guide is sponsored by The Modern Crafter; preserve that shared authorship rather than treating it as independent confirmation.",
      "evidence": "Indexed primary source",
      "checked_on": "2026-09-24",
      "popularity": null,
      "reuse_status": "Not assessed for corpus ingestion or model training; public access alone does not establish reuse permission.",
      "links": []
    },
    {
      "id": "domestika",
      "name": "Domestika",
      "category": "Project libraries and courses",
      "crafts": [
        "Punch needle",
        "Crochet",
        "Knitting",
        "Tufting"
      ],
      "url": "https://www.domestika.org/en/courses/area/207-punch-needle/popular",
      "formats": "Video courses, project listings",
      "access": "Paid courses; public syllabus/preview",
      "use": "Course catalogue includes Carolina Bello, Rose Pearlman and other teachers. Useful for course structure and identifying instructors; paid lessons not reviewed.",
      "evidence": "Course listing checked",
      "checked_on": "2026-09-24",
      "popularity": null,
      "reuse_status": "Not assessed for corpus ingestion or model training; public access alone does not establish reuse permission.",
      "links": []
    },
    {
      "id": "creativebug",
      "name": "Creativebug / Arounna Khounnoraj",
      "category": "Project libraries and courses",
      "crafts": [
        "Punch needle",
        "Crochet",
        "Knitting"
      ],
      "url": "https://api-us.creativebug.com/classseries/single/punch-needle-workshop?from=Popular+Yarn+Classes",
      "formats": "Video course, supplies PDF",
      "access": "Trial/subscription or class purchase",
      "use": "Public workshop syllabus includes design, transfer, motif, background and finishing. Bookhou teacher provides a route to design-led instruction; actual lessons not accessed.",
      "evidence": "Course listing checked",
      "checked_on": "2026-09-24",
      "popularity": {
        "type": "Engagement",
        "value": 1280,
        "unit": "listed ratings",
        "note": "Public course listing; ratings are not student or subscriber counts.",
        "observed_on": "2026-09-24",
        "source_url": "https://api-us.creativebug.com/classseries/single/punch-needle-workshop?from=Popular+Yarn+Classes"
      },
      "reuse_status": "Not assessed for corpus ingestion or model training; public access alone does not establish reuse permission.",
      "links": []
    },
    {
      "id": "crafter",
      "name": "Crafter / The Crafter's Box",
      "category": "Project libraries and courses",
      "crafts": [
        "Punch needle"
      ],
      "url": "https://crafter.com/product/punch-needle-art-workshop/",
      "formats": "Video workshop, kit",
      "access": "Paid workshop; public description",
      "use": "Arounna Khounnoraj workshop with optional supplies. Keep as another delivery format from the same teacher, not an independent technical source.",
      "evidence": "Course listing checked",
      "checked_on": "2026-09-24",
      "popularity": null,
      "reuse_status": "Not assessed for corpus ingestion or model training; public access alone does not establish reuse permission.",
      "links": []
    },
    {
      "id": "rsn",
      "name": "Royal School of Needlework — RSN Stitch Bank",
      "category": "Related fibre techniques",
      "crafts": [
        "Embroidery",
        "Needlepoint"
      ],
      "url": "https://rsnstitchbank.org/",
      "formats": "Structured entries, photos, diagrams, video",
      "access": "Free viewing",
      "use": "Stitches organized by technique, use and structure, with step-by-step methods. Particularly useful as a model for a structured craft knowledge base.",
      "evidence": "Page checked",
      "checked_on": "2026-09-24",
      "popularity": {
        "type": "Library scale",
        "value": 500,
        "unit": "stitches, lower bound",
        "note": "Site says over 500 entries. Content coverage, not a popularity metric.",
        "observed_on": "2026-09-24",
        "source_url": "https://rsnstitchbank.org/"
      },
      "reuse_status": "Footer says reproduction requires express RSN permission. Kept as a linked reference; no corpus permission established.",
      "links": []
    },
    {
      "id": "needlenthread",
      "name": "Needle 'n Thread / Mary Corbet",
      "category": "Related fibre techniques",
      "crafts": [
        "Embroidery"
      ],
      "url": "https://www.needlenthread.com/tips-techniques",
      "formats": "HTML, photos, video",
      "access": "Free public tutorials; some publications sold",
      "use": "Embroidery technique, stitch and troubleshooting library. Useful for thread handling, finishing and explanations of surface details.",
      "evidence": "Indexed primary source",
      "checked_on": "2026-09-24",
      "popularity": null,
      "reuse_status": "Not assessed for corpus ingestion or model training; public access alone does not establish reuse permission.",
      "links": []
    },
    {
      "id": "ashford",
      "name": "Ashford Wheels and Looms",
      "category": "Related fibre techniques",
      "crafts": [
        "Spinning",
        "Weaving",
        "Yarn"
      ],
      "url": "https://www.ashford.co.nz/",
      "formats": "Manuals, lesson PDFs, video",
      "access": "Free instructional resources; equipment sold",
      "use": "Equipment maker with learn-to-spin and learn-to-weave booklets. Useful for fibre preparation, twist, yarn construction and loom-specific instructions.",
      "evidence": "Page checked",
      "checked_on": "2026-09-24",
      "popularity": null,
      "reuse_status": "Not assessed for corpus ingestion or model training; public access alone does not establish reuse permission.",
      "links": [
        {
          "label": "Learn to spin PDF",
          "url": "https://www.ashford.co.nz/booklet/learn-to-spin.pdf"
        },
        {
          "label": "Tapestry loom PDF",
          "url": "https://www.ashford.co.nz/booklet/learn-to-weave-on-the-tabletop-tapestry-loom.pdf"
        }
      ]
    },
    {
      "id": "schacht",
      "name": "Schacht Spindle Company",
      "category": "Related fibre techniques",
      "crafts": [
        "Spinning",
        "Weaving",
        "Yarn"
      ],
      "url": "https://schachtspindle.com/",
      "formats": "Toolboxes, manuals, projects, courses",
      "access": "Free resources; free and paid courses",
      "use": "Weaving/spinning toolboxes, manuals and projects. Useful for equipment-bound parameters and the structure of technical instructions.",
      "evidence": "Page checked",
      "checked_on": "2026-09-24",
      "popularity": null,
      "reuse_status": "Not assessed for corpus ingestion or model training; public access alone does not establish reuse permission.",
      "links": []
    },
    {
      "id": "woolery",
      "name": "The Woolery",
      "category": "Related fibre techniques",
      "crafts": [
        "Spinning",
        "Weaving",
        "Rug hooking",
        "Yarn"
      ],
      "url": "https://woolery.com/",
      "formats": "Supplier knowledge and resource links",
      "access": "Public site; resource access varies",
      "use": "Broad fibre-tool and material reference. Retain as a discovery hub; individual teaching articles need selection before extraction.",
      "evidence": "Page checked",
      "checked_on": "2026-09-24",
      "popularity": null,
      "reuse_status": "Not assessed for corpus ingestion or model training; public access alone does not establish reuse permission.",
      "links": []
    },
    {
      "id": "stafford",
      "name": "Jane Stafford School of Weaving",
      "category": "Related fibre techniques",
      "crafts": [
        "Weaving",
        "Yarn"
      ],
      "url": "https://www.schoolofweaving.tv/",
      "formats": "Video curriculum, PDF workbooks",
      "access": "Paid subscription; trial advertised",
      "use": "Curriculum covers warping, loom setup, sett, planning and finishing. Useful for material/structure reasoning; subscription contents not reviewed.",
      "evidence": "Course listing checked",
      "checked_on": "2026-09-24",
      "popularity": null,
      "reuse_status": "Not assessed for corpus ingestion or model training; public access alone does not establish reuse permission.",
      "links": []
    },
    {
      "id": "handwoven",
      "name": "Handwoven",
      "category": "Related fibre techniques",
      "crafts": [
        "Weaving",
        "Yarn"
      ],
      "url": "https://handwovenmagazine.com/",
      "formats": "Articles, patterns, courses, magazine archive",
      "access": "Mixed public and subscription content",
      "use": "Weaving publication and project archive. Useful for drafts, material specifications and finishing; per-item access must be recorded.",
      "evidence": "Page checked",
      "checked_on": "2026-09-24",
      "popularity": null,
      "reuse_status": "Not assessed for corpus ingestion or model training; public access alone does not establish reuse permission.",
      "links": []
    },
    {
      "id": "spinoff",
      "name": "Spin Off",
      "category": "Related fibre techniques",
      "crafts": [
        "Spinning",
        "Dyeing",
        "Yarn"
      ],
      "url": "https://spinoffmagazine.com/",
      "formats": "Articles, video, courses, magazine archive",
      "access": "Mixed public and subscription content",
      "use": "Skill guides cover spinning, fibre preparation, beginner dyeing and yarn finishing. Useful material-science context behind yarn behaviour.",
      "evidence": "Page checked",
      "checked_on": "2026-09-24",
      "popularity": null,
      "reuse_status": "Not assessed for corpus ingestion or model training; public access alone does not establish reuse permission.",
      "links": []
    },
    {
      "id": "macrame",
      "name": "Macrame for Beginners",
      "category": "Related fibre techniques",
      "crafts": [
        "Macrame"
      ],
      "url": "https://macrameforbeginners.com/free-macrame-knot-guide/",
      "formats": "Photos, HTML, downloadable guide",
      "access": "Free guide advertised; signup flow untested",
      "use": "Knot instructions and beginner projects. Useful for procedural diagrams and cord planning; knot construction must remain separate from crochet stitches.",
      "evidence": "Indexed primary source",
      "checked_on": "2026-09-24",
      "popularity": {
        "type": "Community scale",
        "value": 350000,
        "unit": "claimed group members, lower bound",
        "note": "Guide page says over 350k in its Facebook group; provider claim, not independently audited.",
        "observed_on": "2026-09-24",
        "source_url": "https://macrameforbeginners.com/free-macrame-knot-guide/"
      },
      "reuse_status": "Not assessed for corpus ingestion or model training; public access alone does not establish reuse permission.",
      "links": []
    },
    {
      "id": "livingfelt",
      "name": "Living Felt",
      "category": "Related fibre techniques",
      "crafts": [
        "Needle felting",
        "Wet felting"
      ],
      "url": "https://feltingsupplies.livingfelt.com/learn",
      "formats": "Video, projects, PDFs",
      "access": "Free videos; additional workshops/kits sold",
      "use": "Needle, wet and nuno felting instruction with material guidance. Useful fibre-behaviour and 2D/3D shaping context; felting is not punch needle.",
      "evidence": "Indexed primary source",
      "checked_on": "2026-09-24",
      "popularity": null,
      "reuse_status": "Not assessed for corpus ingestion or model training; public access alone does not establish reuse permission.",
      "links": []
    },
    {
      "id": "sarafina",
      "name": "Sarafina Fiber Art",
      "category": "Related fibre techniques",
      "crafts": [
        "Needle felting"
      ],
      "url": "https://www.sarafinafiberart.com/pages/tutorial-series",
      "formats": "Video series, felt-alongs",
      "access": "Free series; supplies and other offers vary",
      "use": "Sculptural felting tutorials and follow-alongs. Useful for sequential 3D construction and linking intermediate shapes to a finished object.",
      "evidence": "Indexed primary source",
      "checked_on": "2026-09-24",
      "popularity": null,
      "reuse_status": "Not assessed for corpus ingestion or model training; public access alone does not establish reuse permission.",
      "links": []
    },
    {
      "id": "tuftworld",
      "name": "Tuft the World",
      "category": "Related fibre techniques",
      "crafts": [
        "Tufting"
      ],
      "url": "https://uk.tufttheworld.com/blogs/getting-started-with-tufting",
      "formats": "HTML, video, workshops",
      "access": "Free articles; some customer-only videos and paid workshops",
      "use": "Machine-tufting setup, design transfer, pile and yarn guidance. Relevant comparison knowledge; gun settings and density must not be applied directly to hand punch.",
      "evidence": "Indexed primary source",
      "checked_on": "2026-09-24",
      "popularity": null,
      "reuse_status": "Not assessed for corpus ingestion or model training; public access alone does not establish reuse permission.",
      "links": []
    },
    {
      "id": "tufteurope",
      "name": "Tufting Europe",
      "category": "Related fibre techniques",
      "crafts": [
        "Tufting"
      ],
      "url": "https://tuftingeurope.com/learn-tufting/the-tufting-gun-starting-guide-everything-you-need-to-create-rugs-at-home/",
      "formats": "HTML guides",
      "access": "Free public guide; separate course listing waitlisted",
      "use": "Machine-tufting beginner and high-pile guides. Useful for tufting terminology; a separate course listing was out of stock/waitlisted, not an available free course.",
      "evidence": "Indexed primary source",
      "checked_on": "2026-09-24",
      "popularity": null,
      "reuse_status": "Not assessed for corpus ingestion or model training; public access alone does not establish reuse permission.",
      "links": []
    },
    {
      "id": "ravelry",
      "name": "Ravelry",
      "category": "Databases, communities and research",
      "crafts": [
        "Yarn",
        "Crochet",
        "Knitting"
      ],
      "url": "https://www.ravelry.com/about",
      "formats": "Pattern/yarn database, projects, forums",
      "access": "Account needed for some areas; patterns free or paid",
      "use": "Connects yarns, patterns, designers and maker projects. Useful for metadata and reported outcomes; user notes are observations, not authoritative craft rules.",
      "evidence": "Page checked",
      "checked_on": "2026-09-24",
      "popularity": {
        "type": "Community scale",
        "value": 9000000,
        "unit": "claimed members, lower bound",
        "note": "About page says over 9 million; provider claim, not independently audited or a monthly-active-user count.",
        "observed_on": "2026-09-24",
        "source_url": "https://www.ravelry.com/about"
      },
      "reuse_status": "Not assessed for corpus ingestion or model training; public access alone does not establish reuse permission.",
      "links": []
    },
    {
      "id": "ribblr",
      "name": "Ribblr",
      "category": "Databases, communities and research",
      "crafts": [
        "Crochet",
        "Knitting",
        "Tunisian crochet",
        "Sewing"
      ],
      "url": "https://ribblr.com/learn/how-to-read-a-crochet-pattern",
      "formats": "HTML guides, interactive patterns",
      "access": "Free public guides; accounts/pattern prices vary",
      "use": "Explains repeats, rows/rounds and construction. Advertises stitch-linked videos and line tracking; useful instructional-product reference, not a tested export dataset.",
      "evidence": "Indexed primary source",
      "checked_on": "2026-09-24",
      "popularity": null,
      "reuse_status": "Not assessed for corpus ingestion or model training; public access alone does not establish reuse permission.",
      "links": [
        {
          "label": "Beginner guide",
          "url": "https://ribblr.com/learn/how-to-start-crochet"
        }
      ]
    },
    {
      "id": "amigurumi",
      "name": "Amigurumi.com",
      "category": "Databases, communities and research",
      "crafts": [
        "Crochet",
        "Amigurumi"
      ],
      "url": "https://www.amigurumi.com/patterns/",
      "formats": "Pattern marketplace, designer listings",
      "access": "Individual patterns free or paid",
      "use": "Designer and pattern discovery for toy construction. Site claims checked/tested, AI-free patterns; that claim is not our independent validation.",
      "evidence": "Indexed primary source",
      "checked_on": "2026-09-24",
      "popularity": null,
      "reuse_status": "Not assessed for corpus ingestion or model training; public access alone does not establish reuse permission.",
      "links": []
    },
    {
      "id": "apl",
      "name": "Antique Pattern Library",
      "category": "Databases, communities and research",
      "crafts": [
        "Crochet",
        "Knitting",
        "Embroidery",
        "Macrame",
        "Tatting"
      ],
      "url": "https://www.antiquepatternlibrary.org/",
      "formats": "Scanned books, charts, catalogues",
      "access": "Free viewing/downloads with stated reuse conditions",
      "use": "Historical craft instructions and charts. Useful for terminology and pattern variety; OCR and historical abbreviations need review. Scan terms must be recorded per item.",
      "evidence": "Page checked",
      "checked_on": "2026-09-24",
      "popularity": null,
      "reuse_status": "Site states CC Attribution–NonCommercial–ShareAlike terms for scans and additional conditions. Record item-specific provenance; commercial training permission is not established.",
      "links": []
    },
    {
      "id": "reddit",
      "name": "Reddit craft communities",
      "category": "Databases, communities and research",
      "crafts": [
        "Punch needle",
        "Crochet",
        "Knitting",
        "Tufting",
        "Yarn"
      ],
      "url": "https://www.reddit.com/r/PunchNeedle/comments/1s5mu19/ask_me_anything_punch_needle_edition/",
      "formats": "Discussion, maker photos, questions",
      "access": "Public discussions; login/access varies",
      "use": "Useful for recurring questions, failed attempts and observed results. The linked punch discussion was discovered; broader community pages are follow-up leads, not a parsed dataset.",
      "evidence": "Community discovery",
      "checked_on": "2026-09-24",
      "popularity": null,
      "reuse_status": "Not assessed for corpus ingestion or model training; public access alone does not establish reuse permission.",
      "links": []
    },
    {
      "id": "amigo",
      "name": "AmiGo research paper",
      "category": "Databases, communities and research",
      "crafts": [
        "Amigurumi",
        "Computational pattern design"
      ],
      "url": "https://arxiv.org/abs/2211.01178",
      "formats": "Paper, abstract",
      "access": "Public abstract/paper",
      "use": "Research on generating amigurumi instructions from 3D geometry through a crochet graph. Useful algorithmic background; does not establish that an LLM can generate arbitrary correct patterns.",
      "evidence": "Abstract checked",
      "checked_on": "2026-09-24",
      "popularity": null,
      "reuse_status": "Not assessed for corpus ingestion or model training; public access alone does not establish reuse permission.",
      "links": []
    }
  ],
  "first_collection_batch": [
    "cyc",
    "yarnspirations",
    "lion",
    "drops",
    "moogly",
    "planetjune",
    "tlyc",
    "tincan",
    "oxford",
    "clover",
    "dmc",
    "rsn"
  ],
  "context_fields": [
    "craft and technique",
    "US/UK stitch terminology",
    "handedness",
    "needle/hook/tool identity",
    "yarn brand, fibre, thickness, strands and length/weight",
    "fabric or foundation when applicable",
    "gauge/density and measurement units",
    "rows, rounds, regions and assembly order",
    "source author, URL, date and page/section",
    "corrections/errata and conflicting guidance",
    "evidence level and physical-test status",
    "access and reuse conditions"
  ],
  "limits": [
    "This catalogue contains metadata and original summaries, not the source lessons themselves.",
    "Do not use popularity as proof of technical accuracy.",
    "Multiple sites may teach the same author's work; preserve authorship so duplicated material is not counted as independent confirmation.",
    "Manufacturer choices are scoped to their products; craft-specific gauge, terminology and construction are not interchangeable.",
    "Public availability, paid access and permission to reuse material are separate fields.",
    "Correct pattern generation still needs structural checks, expert review and physical making tests; gathering text alone does not establish it.",
    "English-accessible resources are emphasized; this is not complete worldwide or non-English coverage."
  ],
  "not_prioritized": [
    {
      "name": "North Shore Crafts",
      "url": "https://northshorecrafts.com/how-does-punch-needle-embroidery-work/",
      "reason": "Search surfaced a general article, but author continuity and unsupported numeric claims need checking; not promoted to a core instructional source."
    },
    {
      "name": "Oxford Punch Needle Instructors Guild",
      "url": "https://www.opnig.com/",
      "reason": "Linked by Oxford, but retrieval failed. Retained as an instructor-discovery lead, not a reviewed learning library."
    },
    {
      "name": "Hobbii",
      "url": "https://hobbii.com/",
      "reason": "Official pattern PDFs surfaced, but the attempted homepage retrieval failed. Useful follow-up candidate; catalogue and learning-hub scope not audited."
    }
  ]
}
