Knitting-specific fields attached to a project post when craftType is knitting.
Properties
finishedSize
string
Optional
Free-text finished size or dimensions, e.g. '42in chest', 'EU 39 socks', 'toddler size', or '180cm x 45cm scarf'.
maxLength: 500 bytesmaxGraphemes: 100 graphemesgauge
ref
social.craftsky.project.defs#gauge
Optional
Structured stitch gauge measured over a stated distance.
needleSizeMm
string
Optional
Metric needle size used. Clients may display US or UK size aliases, but records store the metric mm value.
maxLength: 20 bytesmaxGraphemes: 20 graphemesKnown values:
0.5mm, 0.75mm, 1.0mm, 1.25mm, 1.5mm, 2.0mm, 2.25mm, 2.5mm, 2.75mm, 3.0mm, 3.25mm, 3.5mm, 3.75mm, 4.0mm, 4.25mm, 4.5mm, 4.75mm, 5.0mm, 5.5mm, 6.0mm, 6.5mm, 7.0mm, 7.5mm, 8.0mm, 9.0mm, 10.0mm, 12.0mm, 15.0mm, 19.0mm, 25.0mmprojectSubtype
string
Optional
More specific knitting project category. Clients choose valid subtypes based on projectType; the lexicon keeps this open for forward compatibility.
maxLength: 100 bytesmaxGraphemes: 100 graphemesKnown values:
social.craftsky.project.knitting.defs#sweater, social.craftsky.project.knitting.defs#cardigan, social.craftsky.project.knitting.defs#pullover, social.craftsky.project.knitting.defs#top, social.craftsky.project.knitting.defs#tee, social.craftsky.project.knitting.defs#tank, social.craftsky.project.knitting.defs#dress, social.craftsky.project.knitting.defs#skirt, social.craftsky.project.knitting.defs#vest, social.craftsky.project.knitting.defs#shrugBolero, social.craftsky.project.knitting.defs#poncho, social.craftsky.project.knitting.defs#coatJacket, social.craftsky.project.knitting.defs#babyOnesie, social.craftsky.project.knitting.defs#hat, social.craftsky.project.knitting.defs#beanie, social.craftsky.project.knitting.defs#headband, social.craftsky.project.knitting.defs#scarf, social.craftsky.project.knitting.defs#cowl, social.craftsky.project.knitting.defs#shawlWrap, social.craftsky.project.knitting.defs#neckTorso, social.craftsky.project.knitting.defs#mittens, social.craftsky.project.knitting.defs#gloves, social.craftsky.project.knitting.defs#fingerlessMitts, social.craftsky.project.knitting.defs#socks, social.craftsky.project.knitting.defs#slippers, social.craftsky.project.knitting.defs#bag, social.craftsky.project.knitting.defs#belt, social.craftsky.project.knitting.defs#jewelry, social.craftsky.project.knitting.defs#blanket, social.craftsky.project.knitting.defs#afghan, social.craftsky.project.knitting.defs#babyBlanket, social.craftsky.project.knitting.defs#pillow, social.craftsky.project.knitting.defs#rug, social.craftsky.project.knitting.defs#washcloth, social.craftsky.project.knitting.defs#dishcloth, social.craftsky.project.knitting.defs#teaTowel, social.craftsky.project.knitting.defs#cozy, social.craftsky.project.knitting.defs#decorative, social.craftsky.project.knitting.defs#softToy, social.craftsky.project.knitting.defs#doll, social.craftsky.project.knitting.defs#dollClothes, social.craftsky.project.knitting.defs#puppet, social.craftsky.project.knitting.defs#mobile, social.craftsky.project.knitting.defs#playFood, social.craftsky.project.knitting.defs#ball, social.craftsky.project.knitting.defs#game, social.craftsky.project.knitting.defs#petSweater, social.craftsky.project.knitting.defs#petBedding, social.craftsky.project.knitting.defs#petToy, social.craftsky.project.knitting.defs#petAccessory, social.craftsky.project.knitting.defs#mask, social.craftsky.project.knitting.defs#heatColdPack, social.craftsky.project.knitting.defs#adaptiveClothing, social.craftsky.project.knitting.defs#compression, social.craftsky.project.knitting.defs#braceSupport, social.craftsky.project.knitting.defs#swatch, social.craftsky.project.knitting.defs#square, social.craftsky.project.knitting.defs#motif, social.craftsky.project.knitting.defs#patch, social.craftsky.project.knitting.defs#trim, social.craftsky.project.knitting.defs#cordprojectType
string
Optional
The kind of knitting project.
maxLength: 100 bytesmaxGraphemes: 100 graphemesKnown values:
social.craftsky.project.defs#garment, social.craftsky.project.defs#accessory, social.craftsky.project.defs#homeGoods, social.craftsky.project.defs#toyHobby, social.craftsky.project.defs#pet, social.craftsky.project.defs#medical, social.craftsky.project.defs#component, social.craftsky.project.defs#costume, social.craftsky.project.defs#otheryarnWeight
string
Optional
Yarn weight category. Tokens follow Craft Yarn Council standards.
maxLength: 100 bytesmaxGraphemes: 100 graphemesKnown values:
social.craftsky.project.defs#lace, social.craftsky.project.defs#fingering, social.craftsky.project.defs#sport, social.craftsky.project.defs#dk, social.craftsky.project.defs#worsted, social.craftsky.project.defs#aran, social.craftsky.project.defs#bulky, social.craftsky.project.defs#superBulkyView raw schema
{
"description": "Knitting-specific fields attached to a project post when craftType is knitting.",
"properties": {
"finishedSize": {
"description": "Free-text finished size or dimensions, e.g. '42in chest', 'EU 39 socks', 'toddler size', or '180cm x 45cm scarf'.",
"maxGraphemes": 100,
"maxLength": 500,
"type": "string"
},
"gauge": {
"description": "Structured stitch gauge measured over a stated distance.",
"ref": "social.craftsky.project.defs#gauge",
"type": "ref"
},
"needleSizeMm": {
"description": "Metric needle size used. Clients may display US or UK size aliases, but records store the metric mm value.",
"knownValues": [
"0.5mm",
"0.75mm",
"1.0mm",
"1.25mm",
"1.5mm",
"2.0mm",
"2.25mm",
"2.5mm",
"2.75mm",
"3.0mm",
"3.25mm",
"3.5mm",
"3.75mm",
"4.0mm",
"4.25mm",
"4.5mm",
"4.75mm",
"5.0mm",
"5.5mm",
"6.0mm",
"6.5mm",
"7.0mm",
"7.5mm",
"8.0mm",
"9.0mm",
"10.0mm",
"12.0mm",
"15.0mm",
"19.0mm",
"25.0mm"
],
"maxGraphemes": 20,
"maxLength": 20,
"type": "string"
},
"projectSubtype": {
"description": "More specific knitting project category. Clients choose valid subtypes based on projectType; the lexicon keeps this open for forward compatibility.",
"knownValues": [
"social.craftsky.project.knitting.defs#sweater",
"social.craftsky.project.knitting.defs#cardigan",
"social.craftsky.project.knitting.defs#pullover",
"social.craftsky.project.knitting.defs#top",
"social.craftsky.project.knitting.defs#tee",
"social.craftsky.project.knitting.defs#tank",
"social.craftsky.project.knitting.defs#dress",
"social.craftsky.project.knitting.defs#skirt",
"social.craftsky.project.knitting.defs#vest",
"social.craftsky.project.knitting.defs#shrugBolero",
"social.craftsky.project.knitting.defs#poncho",
"social.craftsky.project.knitting.defs#coatJacket",
"social.craftsky.project.knitting.defs#babyOnesie",
"social.craftsky.project.knitting.defs#hat",
"social.craftsky.project.knitting.defs#beanie",
"social.craftsky.project.knitting.defs#headband",
"social.craftsky.project.knitting.defs#scarf",
"social.craftsky.project.knitting.defs#cowl",
"social.craftsky.project.knitting.defs#shawlWrap",
"social.craftsky.project.knitting.defs#neckTorso",
"social.craftsky.project.knitting.defs#mittens",
"social.craftsky.project.knitting.defs#gloves",
"social.craftsky.project.knitting.defs#fingerlessMitts",
"social.craftsky.project.knitting.defs#socks",
"social.craftsky.project.knitting.defs#slippers",
"social.craftsky.project.knitting.defs#bag",
"social.craftsky.project.knitting.defs#belt",
"social.craftsky.project.knitting.defs#jewelry",
"social.craftsky.project.knitting.defs#blanket",
"social.craftsky.project.knitting.defs#afghan",
"social.craftsky.project.knitting.defs#babyBlanket",
"social.craftsky.project.knitting.defs#pillow",
"social.craftsky.project.knitting.defs#rug",
"social.craftsky.project.knitting.defs#washcloth",
"social.craftsky.project.knitting.defs#dishcloth",
"social.craftsky.project.knitting.defs#teaTowel",
"social.craftsky.project.knitting.defs#cozy",
"social.craftsky.project.knitting.defs#decorative",
"social.craftsky.project.knitting.defs#softToy",
"social.craftsky.project.knitting.defs#doll",
"social.craftsky.project.knitting.defs#dollClothes",
"social.craftsky.project.knitting.defs#puppet",
"social.craftsky.project.knitting.defs#mobile",
"social.craftsky.project.knitting.defs#playFood",
"social.craftsky.project.knitting.defs#ball",
"social.craftsky.project.knitting.defs#game",
"social.craftsky.project.knitting.defs#petSweater",
"social.craftsky.project.knitting.defs#petBedding",
"social.craftsky.project.knitting.defs#petToy",
"social.craftsky.project.knitting.defs#petAccessory",
"social.craftsky.project.knitting.defs#mask",
"social.craftsky.project.knitting.defs#heatColdPack",
"social.craftsky.project.knitting.defs#adaptiveClothing",
"social.craftsky.project.knitting.defs#compression",
"social.craftsky.project.knitting.defs#braceSupport",
"social.craftsky.project.knitting.defs#swatch",
"social.craftsky.project.knitting.defs#square",
"social.craftsky.project.knitting.defs#motif",
"social.craftsky.project.knitting.defs#patch",
"social.craftsky.project.knitting.defs#trim",
"social.craftsky.project.knitting.defs#cord"
],
"maxGraphemes": 100,
"maxLength": 100,
"type": "string"
},
"projectType": {
"description": "The kind of knitting project.",
"knownValues": [
"social.craftsky.project.defs#garment",
"social.craftsky.project.defs#accessory",
"social.craftsky.project.defs#homeGoods",
"social.craftsky.project.defs#toyHobby",
"social.craftsky.project.defs#pet",
"social.craftsky.project.defs#medical",
"social.craftsky.project.defs#component",
"social.craftsky.project.defs#costume",
"social.craftsky.project.defs#other"
],
"maxGraphemes": 100,
"maxLength": 100,
"type": "string"
},
"yarnWeight": {
"description": "Yarn weight category. Tokens follow Craft Yarn Council standards.",
"knownValues": [
"social.craftsky.project.defs#lace",
"social.craftsky.project.defs#fingering",
"social.craftsky.project.defs#sport",
"social.craftsky.project.defs#dk",
"social.craftsky.project.defs#worsted",
"social.craftsky.project.defs#aran",
"social.craftsky.project.defs#bulky",
"social.craftsky.project.defs#superBulky"
],
"maxGraphemes": 100,
"maxLength": 100,
"type": "string"
}
},
"type": "object"
}