social.craftsky.project.sewing
{
"$type": "com.atproto.lexicon.schema",
"defs": {
"details": {
"description": "Sewing-specific fields attached to a project post when craftType is sewing.",
"properties": {
"fitNotes": {
"description": "Free-text notes about garment fit and adjustments, e.g. 'Good through the bust but tight at the upper arm. Added 2cm bicep adjustment.'",
"maxGraphemes": 300,
"maxLength": 3000,
"type": "string"
},
"projectSubtype": {
"description": "More specific sewing project category. Clients choose valid subtypes based on projectType; the lexicon keeps this open for forward compatibility.",
"knownValues": [
"social.craftsky.project.sewing.defs#coatJacket",
"social.craftsky.project.sewing.defs#dress",
"social.craftsky.project.sewing.defs#top",
"social.craftsky.project.sewing.defs#shirt",
"social.craftsky.project.sewing.defs#blouse",
"social.craftsky.project.sewing.defs#tunic",
"social.craftsky.project.sewing.defs#pants",
"social.craftsky.project.sewing.defs#shorts",
"social.craftsky.project.sewing.defs#skirt",
"social.craftsky.project.sewing.defs#leggings",
"social.craftsky.project.sewing.defs#jumpsuit",
"social.craftsky.project.sewing.defs#robe",
"social.craftsky.project.sewing.defs#sleepwear",
"social.craftsky.project.sewing.defs#swimwear",
"social.craftsky.project.sewing.defs#intimateApparel",
"social.craftsky.project.sewing.defs#vest",
"social.craftsky.project.sewing.defs#babyOnesie",
"social.craftsky.project.sewing.defs#shrugBolero",
"social.craftsky.project.sewing.defs#bag",
"social.craftsky.project.sewing.defs#tote",
"social.craftsky.project.sewing.defs#pouch",
"social.craftsky.project.sewing.defs#wallet",
"social.craftsky.project.sewing.defs#belt",
"social.craftsky.project.sewing.defs#hat",
"social.craftsky.project.sewing.defs#headband",
"social.craftsky.project.sewing.defs#scarf",
"social.craftsky.project.sewing.defs#jewelry",
"social.craftsky.project.sewing.defs#glovesMittens",
"social.craftsky.project.sewing.defs#shoeCover",
"social.craftsky.project.sewing.defs#blanket",
"social.craftsky.project.sewing.defs#bedding",
"social.craftsky.project.sewing.defs#pillow",
"social.craftsky.project.sewing.defs#curtain",
"social.craftsky.project.sewing.defs#tableRunner",
"social.craftsky.project.sewing.defs#placemat",
"social.craftsky.project.sewing.defs#napkin",
"social.craftsky.project.sewing.defs#potholder",
"social.craftsky.project.sewing.defs#coaster",
"social.craftsky.project.sewing.defs#rug",
"social.craftsky.project.sewing.defs#basket",
"social.craftsky.project.sewing.defs#container",
"social.craftsky.project.sewing.defs#lampshade",
"social.craftsky.project.sewing.defs#sachet",
"social.craftsky.project.sewing.defs#decorative",
"social.craftsky.project.sewing.defs#softToy",
"social.craftsky.project.sewing.defs#dollClothes",
"social.craftsky.project.sewing.defs#puppet",
"social.craftsky.project.sewing.defs#costumePiece",
"social.craftsky.project.sewing.defs#playFood",
"social.craftsky.project.sewing.defs#game",
"social.craftsky.project.sewing.defs#mobile",
"social.craftsky.project.sewing.defs#craftSupply",
"social.craftsky.project.sewing.defs#petClothing",
"social.craftsky.project.sewing.defs#petBedding",
"social.craftsky.project.sewing.defs#petToy",
"social.craftsky.project.sewing.defs#petAccessory",
"social.craftsky.project.sewing.defs#mask",
"social.craftsky.project.sewing.defs#heatColdPack",
"social.craftsky.project.sewing.defs#adaptiveClothing",
"social.craftsky.project.sewing.defs#braceSupport",
"social.craftsky.project.sewing.defs#wheelchairAccessory",
"social.craftsky.project.sewing.defs#patch",
"social.craftsky.project.sewing.defs#applique",
"social.craftsky.project.sewing.defs#pocket",
"social.craftsky.project.sewing.defs#strap",
"social.craftsky.project.sewing.defs#lining",
"social.craftsky.project.sewing.defs#trim",
"social.craftsky.project.sewing.defs#mending",
"social.craftsky.project.sewing.defs#refashion",
"social.craftsky.project.sewing.defs#hemming",
"social.craftsky.project.sewing.defs#repair"
],
"maxGraphemes": 100,
"maxLength": 100,
"type": "string"
},
"projectType": {
"description": "The kind of sewing project. Helps discovery so readers can filter on, e.g., only garment projects.",
"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#alteration",
"social.craftsky.project.defs#costume",
"social.craftsky.project.defs#other"
],
"maxGraphemes": 100,
"maxLength": 100,
"type": "string"
},
"sizeMade": {
"description": "Free-text garment size made, e.g. 'UK 20', 'US 14', 'EU 46', 'M', or 'custom self-drafted'.",
"maxGraphemes": 100,
"maxLength": 500,
"type": "string"
}
},
"type": "object"
}
},
"description": "Sewing-specific fields for a craft project post. Referenced from social.craftsky.project.defs#project.details as one variant of the open union. This file defines a referenced type (#details) only; no main record.",
"id": "social.craftsky.project.sewing",
"lexicon": 1
}
Metadata
- DID
-
did:plc:lmmx63zcns6gewgxqfdt4kof - CID
-
bafyreiedyft6wpunnzapykk6hsbqow6kkn2xeutpfp6dm3ypqzqqgtdo3i - Indexed At
- 2026-10-12 12:51 UTC
- AT-URI
-
at://did:plc:lmmx63zcns6gewgxqfdt4kof/com.atproto.lexicon.schema/social.craftsky.project.sewing
Similar Lexicons
Lexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
social.craftsky.project.knitting not from the namespace authority
Knitting-specific fields for a craft project post. Referenced from social.craftsky.project.defs#project.details as one variant of the open union. This file defines a referenced type (#details) only; no main record.
-
social.craftsky.project.quilting not from the namespace authority
Quilting-specific fields for a craft project post. Referenced from social.craftsky.project.defs#project.details as one variant of the open union. This file defines a referenced type (#details) only; no main record.
-
social.craftsky.project.crochet not from the namespace authority
Crochet-specific fields for a craft project post. Referenced from social.craftsky.project.defs#project.details as one variant of the open union. This file defines a referenced type (#details) only; no main record.
-
social.craftsky.project.sewing.defs not from the namespace authority
Subtype tokens for sewing projects. Referenced from social.craftsky.project.sewing#details.projectSubtype via knownValues.
-
social.craftsky.project.defs not from the namespace authority
Shared objects and tokens for craft project metadata. These are used by social.craftsky.feed.post and multiple social.craftsky.project.* detail lexicons.