TianGong PCR

Cotton cross-stitch retail kits from finished components

Lifecycle status
Candidate
Content maturity
Authored methodology
Current version
0.1.0Last updated
Readiness
Review required

Methodology and translation states come from the source record; publishing this website does not change their review status.

Content languages

zh-CN · Aligned
Status, classification and source details

Readiness

  • Warnings methodology_not_reviewed Authored methodology is candidate guidance and still requires methodology review.

Classification mapping

CPC 3.0:27140 · narrower

Source

1. Scope and Applicability

This method covers dry preparation and retail kitting of purchased finished 100% cotton Aida fabric and finished dyed stranded cotton embroidery floss for a consumer to stitch a decorative textile picture. Its representative configuration includes a steel tapestry needle, a printed paper chart, a punched paperboard floss organizer and a mechanically closed folding paperboard retail carton, without a hoop. The carton and organizer are declared configurations, not requirements for every market kit. caterpillar-kit-components establishes a commercially supplied cut-fabric/floss kit without a supplied hoop; dmc-kit-components documents cotton components and a contrasting hoop-inclusive SKU. Neither source establishes factory yields or a generic complete recipe. All actual lengths, sizes, colour quantities, losses and energy require factory collection.

This is a narrow subset of the retail fabric-and-yarn sets in unsd-cpc3-2025, not coverage of all other furnishing articles. Finished embroidered textiles, completed rugs/tapestries, cushion covers, curtains, table linen, wool/metallic/synthetic floss kits, hoop-inclusive kits, preprinted fabric kits and kits requiring on-site wet processing are excluded. Cotton cultivation, ginning, fibre/yarn production, fabric formation, bleaching, dyeing, mercerizing and upstream wastewater treatment belong to linked upstream component datasets. Consumer stitching, laundering, framing, distribution and end-of-life are outside this factory foreground. No lifetime, health, regulatory approval or cradle-to-gate completeness claim follows from the reference mass.

2. Product Category Identity

FieldValue
canonical_pcr_idpcr.food-products-beverages-and-tobacco-textiles-apparel-and-leather-products.textile-articles-other-than-apparel.cotton-cross-stitch-retail-kits
classification_refsCPC 3.0 27140; narrower
covered_productsUnstitched cotton cross-stitch fabric-and-floss retail kits; dry component preparation and kitting only
excluded_productsCompleted furnishings and embroidery; non-cotton, hoop-inclusive, preprinted-substrate and in-house wet-processing routes
representative_productComplete decorative cross-stitch kit with cotton Aida, colour-sorted cotton floss, steel needle, paper chart and punched organizer, supplied without hoop
production_routeFinished-component receipt → cotton fabric cutting → floss measuring/cutting/sorting → kit matching and inspection → retail packing
market_stateComplete unstitched kit, retail packed; no consumer stitching performed

3. Reference Flow

FieldValue
WhatSupply coordinated components for one declared cross-stitch decorative textile design
How much1 kg net contents of accepted complete kits of a single declared SKU/configuration
How wellCorrect cotton fabric grid/dimensions, matched colour and length schedule, specified needle, legible chart and declared accessory completeness; acceptance is factory specification, not certification
How long or cycleOne manufacturing and kitting cycle; no stitching time or decorative service lifetime prescribed
reference_flow_linkreference_product_output
FieldValue
Reference amount1
Reference product flowComplete unstitched cotton cross-stitch retail kit
Reference flow propertyMass 93a60a56-a3c8-11da-a746-0800200b9a66
Reference unit groupUnits of mass 93a60a57-a4c8-11da-a746-0800200c9a66
Reference unitkg
Required qualifiersSKU and design revision; fabric composition, Aida count, cut size and finish; floss colour/lot, construction, finish and quantities; needle alloy/plating/size; chart substrate/revision; organizer inclusion; no hoop; net-content conditioning; retail package; geography, voltage and reporting period

Declare every qualifier in the foreground data package. Net contents include delivered fabric, floss, needle, chart and organizer when supplied; exclude outer retail and transport packaging. Mass is a production reference, not evidence of equivalent stitching functions across designs. The product UUID remains unresolved; the reference name equals the final output name.

4. Measurement and Unit Rules

rule_idApplies toRequired propertyRequired unitRule
reference_massreference productMass 93a60a56-a3c8-11da-a746-0800200b9a66kgCollect accepted complete-kit net contents using cp_output on calibrated scales in the declared conditioning state. Q is total accepted net contents mass in kg of one SKU; exclude outer packaging and incomplete kits. Every inventory denominator is the same 1 kg reference flow.
count_length_massreceived_aida; cotton_floss; thread_card; tapestry_needle; printed_chart; retail_cartonMass 93a60a56-a3c8-11da-a746-0800200b9a66kgRetain actual counted items, fabric area and thread length as raw records; use measured supplier-lot-specific mass per item, area or length to obtain exchange kg. Never relabel an Area or Number-of-items public property as Mass; no nominal density or piece weight is supplied.
electricity_unitscutting_electricity; sorting_electricity; packing_electricityNet calorific value 93a60a56-a3c8-11da-a746-0800200c9a66MJPreserve the public reference property Net calorific value and Units of energy; metered kWh × 3.6 gives MJ. This is electrical energy conversion, not a combustion fuel factor.

The electricity reference property above links to Units of energy 93a60a57-a3c8-11da-a746-0800200c9a66, whose reference unit is MJ and whose kWh factor is 3.6. Mass exchanges link to Units of mass 93a60a57-a4c8-11da-a746-0800200c9a66, reference unit kg. Preserve these property-to-unit-group relationships; an electricity flow is not a mass exchange.

5. System Boundary

Boundary Abstraction

FieldValue
declared_starting_conditionReceived finished cotton Aida and dyed embroidery floss, finished needle, printed chart, finished punched card and purchased flat carton; disclose supplier processing and actual moisture/conditioning
starting_condition_roleTechnical product inputs at the kitting-site gate
product_classification_scopeOnly the cotton cross-stitch retail-set subset of CPC 27140
recursive_input_ruleAn already complete kit entering repacking remains a purchased same-category input with its own dataset; this component-to-kit route cannot claim its component preparation anew
upstream_dataset_requirementLink route-, composition-, location- and time-matched datasets for fabric (including fibre production and wet processing), floss, needle, printed paper, card, carton and electricity. Off-site waste treatment is linked explicitly, not counted as factory operation
disclosureState gate-to-gate dry kitting scope, inbound/outbound transport treatment, manual/powered steps, conditioning, net contents, omitted routes and upstream coverage gaps
rule_idApplies toRulesource_ids
boundary_dry_routeall foreground operationsInclude receipt checks, cutting, length measuring, sorting, matching, inspection, attributable utilities, retail packaging and generated waste at the site. Dyeing, wet washing, chemical finish, printed-substrate manufacture or consumer stitching require a different disclosed route; do not conceal them upstream if performed on site.caterpillar-kit-components; dmc-kit-components
boundary_upstreamcomponent sourcingCarry upstream component production separately. A supplier specification is not proof of a complete cradle-to-gate model; disclose all missing upstream links.unsd-cpc3-2025
boundary_auxiliarysite operation and wastesInspect equipment, cleaning and ventilation logs. No process water, fuel, heat or wastewater is assumed for dry kitting. If used, add each specific atomic exchange with collected quantity and identity review. Captured dust, damaged needles, rejected charts or organizer cards, incoming packing waste and any other actual loss require separate rows; missing material flows block completeness.

6. Process Inventory Structure

Process Map

process_idprocess_nameinclusioninclusion_conditionrolequantitative_reference
fabric_preparationReceipt and cotton fabric cuttingrequiredEvery in-scope kit; purchased pre-cut lengths disclosed as already upstreamForeground dry kit manufactureper 1 kg reference flow
thread_preparationFloss measuring, cutting and colour sortingrequiredEvery in-scope kit; purchased pre-cut lengths disclosed as already upstreamForeground dry kit manufactureper 1 kg reference flow
kitting_packingComponent matching, inspection and retail packingrequiredEvery in-scope kit; purchased pre-cut lengths disclosed as already upstreamForeground dry kit manufactureper 1 kg reference flow

Track cotton pieces from cutting and sorted floss from preparation through an internal SKU/lot ledger into packing. These are same-site transfers, not additional purchased inputs or duplicate product outputs. One aggregate gate-to-gate kit balance closes the three stages. A manufacturer component list supports the route concept; it does not prove how a particular plant cuts or sorts. Record actual factory equipment and subcontracting.

Process: Receipt and cotton fabric cutting (fabric_preparation)

Inputs

Product flows
Finished 100% cotton Aida fabric (received_aida)

Receive finished woven cotton fabric ready to cut. Record weave grid, fibre composition, dimensions, supplier finishing state and conditioning humidity. Weigh fabric issued minus usable returns; do not substitute greige fabric or cotton fibre.

  • Selected flow: Finished 100% cotton Aida fabric
  • Flow property / unit: Mass 93a60a56-a3c8-11da-a746-0800200b9a66 / kg
  • Amount rule: Collected attributable exchange quantity divided by accepted net contents Q in kg using cp_fabric; no default amount.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_fabric
  • Sources: dmc-kit-components
Alternating current (cutting_electricity)

Applicable only to actual CN grid-average user-side supply below 1 kV for powered cutting and attributable preparation lighting. Manual cutting has no cutter electricity; disclose shared lighting separately within this meter total. A different country, voltage or dedicated supply requires another verified identity.

  • Selected flow: Alternating current 50657322-939c-4829-a87b-47c093bfa6a7
  • Flow property / unit: Net calorific value 93a60a56-a3c8-11da-a746-0800200c9a66 / MJ
  • Amount rule: Collected attributable exchange quantity divided by accepted net contents Q in kg using cp_cutting_energy; no default amount.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_cutting_energy

Outputs

Waste flows
Unstitched cotton Aida fabric offcuts (cotton_fabric_offcuts)

Weigh segregated cotton fabric offcuts and rejected unstitched fabric leaving the process for waste management. Record moisture, dye/finish, recipient and route. Usable returned fabric is an internal return, not waste; no fixed loss percentage applies.

  • Selected flow: Unstitched cotton Aida fabric offcuts
  • Flow property / unit: Mass 93a60a56-a3c8-11da-a746-0800200b9a66 / kg
  • Amount rule: Collected attributable exchange quantity divided by accepted net contents Q in kg using cp_fabric_waste; no default amount.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_fabric_waste
Elementary flows
Particulate matter, particle size unspecified (airborne_particulates)

Conditional: use only for measured particulate mass actually released to ambient air during fabric preparation where size fraction and air subcompartment are unspecified. Worker exposure concentration and dust captured in filters are not this exchange. Record release location and monitoring; use a more specific verified identity if size or subcompartment is known. No obligatory emission or cement-derived factor is assigned.

  • Selected flow: Particulate matter, particle size unspecified 0ce3dedb-caca-407b-a856-a90470eb8ec0
  • Flow property / unit: Mass 93a60a56-a3c8-11da-a746-0800200b9a66 / kg
  • Amount rule: Collected attributable exchange quantity divided by accepted net contents Q in kg using cp_air; no default amount.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_air

Process: Floss measuring, cutting and colour sorting (thread_preparation)

Inputs

Product flows
Finished dyed stranded cotton embroidery floss (cotton_floss)

Receive embroidery-grade cotton floss already spun, dyed and finished. Weigh by supplier colour and lot; record strand construction and finish. Each actual supplier colour is a separate instance of this atomic floss exchange, not a mixed-material selector. Check actual mass per measured length when shop records use metres.

  • Selected flow: Finished dyed stranded cotton embroidery floss
  • Flow property / unit: Mass 93a60a56-a3c8-11da-a746-0800200b9a66 / kg
  • Amount rule: Collected attributable exchange quantity divided by accepted net contents Q in kg using cp_thread; no default amount.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_thread
  • Sources: caterpillar-kit-components; dmc-kit-components
Punched paperboard thread organizer card (thread_card)

Receive finished punched organizer cards; card converting is upstream. Weigh cards issued and returned, and disclose board composition, printing and coating. The card is retained as a kit accessory in net contents, not an outer retail box.

  • Selected flow: Punched paperboard thread organizer card
  • Flow property / unit: Mass 93a60a56-a3c8-11da-a746-0800200b9a66 / kg
  • Amount rule: Collected attributable exchange quantity divided by accepted net contents Q in kg using cp_thread; no default amount.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_thread
  • Sources: caterpillar-kit-components
Alternating current (sorting_electricity)

Applicable only to actual CN grid-average user-side supply below 1 kV. Meter thread measuring/cutting equipment and attributable sorting lighting; disclose manual operations and shared-meter attribution. Do not duplicate the preparation or packing meter.

  • Selected flow: Alternating current 50657322-939c-4829-a87b-47c093bfa6a7
  • Flow property / unit: Net calorific value 93a60a56-a3c8-11da-a746-0800200c9a66 / MJ
  • Amount rule: Collected attributable exchange quantity divided by accepted net contents Q in kg using cp_sorting_energy; no default amount.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_sorting_energy

Outputs

Waste flows
Dyed cotton embroidery floss trimmings (cotton_thread_trimmings)

Weigh segregated unusable cotton floss ends and rejected floss sent to waste management. Keep recoverable returned floss separate; record recipient, finish and treatment destination without assuming a recycling credit.

  • Selected flow: Dyed cotton embroidery floss trimmings
  • Flow property / unit: Mass 93a60a56-a3c8-11da-a746-0800200b9a66 / kg
  • Amount rule: Collected attributable exchange quantity divided by accepted net contents Q in kg using cp_thread_waste; no default amount.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_thread_waste

Process: Component matching, inspection and retail packing (kitting_packing)

Inputs

Product flows
Finished steel hand tapestry needle (tapestry_needle)

Receive finished steel needles of the SKU specification; disclose alloy, plating and size. Count and weigh a traceable sample to obtain actual net needle mass for issued quantities. No default needle mass or universal coating is specified.

  • Selected flow: Finished steel hand tapestry needle
  • Flow property / unit: Mass 93a60a56-a3c8-11da-a746-0800200b9a66 / kg
  • Amount rule: Collected attributable exchange quantity divided by accepted net contents Q in kg using cp_kitting; no default amount.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_kitting
  • Sources: caterpillar-kit-components
Printed paper cross-stitch instruction sheet (printed_chart)

Receive a finished printed paper chart carrying the design and instructions. Printing and paper production are upstream. Weigh issued sheets and record size, substrate, printing and revision; instantiate a separate paper sheet row if instructions are supplied on a second sheet.

  • Selected flow: Printed paper cross-stitch instruction sheet
  • Flow property / unit: Mass 93a60a56-a3c8-11da-a746-0800200b9a66 / kg
  • Amount rule: Collected attributable exchange quantity divided by accepted net contents Q in kg using cp_kitting; no default amount.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_kitting
  • Sources: caterpillar-kit-components; dmc-kit-components
Paper box (retail_carton)

Conditional: purchased flat folding paperboard carton matching the verified cut/fold/laminate plant-gate identity. Record actual construction, coating and mass; erect and close mechanically. Plastic sleeves, adhesives, labels and shipping cartons are outside this selected carton configuration and require separate atomic rows if actually used.

  • Selected flow: Paper box 12d5d744-7725-4dbc-b102-43c80547f777
  • Flow property / unit: Mass 93a60a56-a3c8-11da-a746-0800200b9a66 / kg
  • Amount rule: Collected attributable exchange quantity divided by accepted net contents Q in kg using cp_packaging; no default amount.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_packaging
Alternating current (packing_electricity)

Applicable only to actual CN grid-average user-side supply below 1 kV. Meter kit inspection and packing equipment and attributable lighting; manual assembly requires no assumed motor consumption. Treat all three electricity rows as disjoint measured allocations.

  • Selected flow: Alternating current 50657322-939c-4829-a87b-47c093bfa6a7
  • Flow property / unit: Net calorific value 93a60a56-a3c8-11da-a746-0800200c9a66 / MJ
  • Amount rule: Collected attributable exchange quantity divided by accepted net contents Q in kg using cp_packing_energy; no default amount.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_packing_energy

Outputs

Product flows
Complete unstitched cotton cross-stitch retail kit (reference_product_output)

Accept only kits with matched cut cotton Aida, colour-sorted cotton floss, steel needle, paper chart and declared organizer card configuration. Net contents include these delivered components and exclude outer retail and transport packaging. Record complete-kit count and measured net contents mass; incomplete kits are not accepted output.

  • Selected flow: Complete unstitched cotton cross-stitch retail kit
  • Flow property / unit: Mass 93a60a56-a3c8-11da-a746-0800200b9a66 / kg
  • Amount rule: 1 kg
  • Value mode: fixed_value
  • Specificity: product_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_output
  • Sources: caterpillar-kit-components; dmc-kit-components
Waste flows
Packaging waste, cardboard (carton_waste)

Conditional: weigh damaged paperboard cartons generated during packing and transferred to waste management, before treatment. This identity does not justify its database example percentage. Record recipient and actual route; keep incoming transport boxes and reusable cartons separately inventoried.

  • Selected flow: Packaging waste, cardboard 72270223-04b1-4986-a546-94e5a0821317
  • Flow property / unit: Mass 93a60a56-a3c8-11da-a746-0800200b9a66 / kg
  • Amount rule: Collected attributable exchange quantity divided by accepted net contents Q in kg using cp_packaging_waste; no default amount.
  • Value mode: foreground_record
  • Specificity: site_specific
  • Normalization basis: per 1 kg reference flow
  • Basis kind: reference_flow
  • Evidence kind: collected_record
  • Collection protocol: cp_packaging_waste

7. Allocation and Co-product Handling

rule_idApplies toRulesource_ids
allocation_subdivisionshared cutting, sorting and packingFirst separate SKU lots, metered operations and component issue records. A kit has one combined product output; do not allocate its burden among the components delivered together.ghg-product-2011
allocation_shared_energyunavoidable shared utilitiesUse a documented causal physical relationship such as measured machine operating time with observed power, before a justified alternative. Do not assume every SKU has identical mass or energy intensity. Disclose driver, denominator, uncertainty and conservation to meter total.ghg-product-2011
allocation_scrapoffcuts and rejected componentsUsable stock returned internally is not a co-product. Classify discarded cotton and packaging by actual recipient and route. If sold as a secondary product, disclose that status and apply a justified subdivision/physical allocation or evidenced alternative consistently; never apply an automatic avoided-production credit.ghg-product-2011

8. Foreground Data Collection, Calculation, and Quality Rules

Data Collection Protocols

protocol_idprocess_idflow_rolerecord_typeraw_fieldscollection_methodunitfrequencytemporal_coveragesite_scopeaggregation_rulequality_evidence
cp_outputkitting_packingreference_product_outputweighingSKU; design revision; component checklist; accepted net contents mass Q; accepted complete-kit count; conditioningWeigh complete contents on calibrated scales after subtracting outer retail packaging tare; reconcile fabric/floss/needle/chart/card contents and acceptance; segregate incomplete kitskgEach lot or metering/monitoring intervalDeclared representative reporting period including normal operation, changeovers and rejects; disclose seasonalityDeclared kitting site and single SKU; all in-scope stagesQ = accepted net contents mass; reference output per 1 kg reference flowCalibration, dated ledger, supplier specification, reconciliation and coverage evidence
cp_fabricfabric_preparationreceived_aidaissue_ledgersupplier lot; composition; weave grid; dimensions; finish; humidity; issued/returned mass; measured area massWeigh fabric issue/return and cut piece samples; reconcile cutting plan, remaining stock and internal transfer ledgerkgEach lot or metering/monitoring intervalDeclared representative reporting period including normal operation, changeovers and rejects; disclose seasonalityDeclared kitting site and single SKU; all in-scope stagesper 1 kg reference flowCalibration, dated ledger, supplier specification, reconciliation and coverage evidence
cp_threadthread_preparationcotton_floss; thread_cardissue_ledgerfloss colour/lot; length; measured mass per length; issued/returned mass; card count and measured massMeasure lengths and weigh conditioned floss by colour; separately weigh finished organizer cards and returned stockkgEach lot or metering/monitoring intervalDeclared representative reporting period including normal operation, changeovers and rejects; disclose seasonalityDeclared kitting site and single SKU; all in-scope stagesper 1 kg reference flowCalibration, dated ledger, supplier specification, reconciliation and coverage evidence
cp_kittingkitting_packingtapestry_needle; printed_chartissue_ledgerneedle alloy/coating/size/count/sample mass; printed chart revision/count/mass; rejects; returnsCount incoming finished components, weigh traceable lots/samples and reconcile issued and returned quantities to accepted-kit checklistskgEach lot or metering/monitoring intervalDeclared representative reporting period including normal operation, changeovers and rejects; disclose seasonalityDeclared kitting site and single SKU; all in-scope stagesper 1 kg reference flowCalibration, dated ledger, supplier specification, reconciliation and coverage evidence
cp_packagingkitting_packingretail_cartonissue_ledgercarton construction/coating; count; measured piece mass; issued/returned massWeigh supplied flat cartons and reconcile erected cartons, usable returns and rejects; exclude carton mass from QkgEach lot or metering/monitoring intervalDeclared representative reporting period including normal operation, changeovers and rejects; disclose seasonalityDeclared kitting site and single SKU; all in-scope stagesper 1 kg reference flowCalibration, dated ledger, supplier specification, reconciliation and coverage evidence
cp_cutting_energyfabric_preparationcutting_electricitymeter_readingmeter id; start/end; kWh; CN site; user-side voltage; machine and lighting driver; batch attributionRead disjoint calibrated electricity meters or document causal attribution of a shared total; convert recorded kWh to MJMJEach lot or metering/monitoring intervalDeclared representative reporting period including normal operation, changeovers and rejects; disclose seasonalityDeclared kitting site and single SKU; all in-scope stagesper 1 kg reference flowCalibration, dated ledger, supplier specification, reconciliation and coverage evidence
cp_sorting_energythread_preparationsorting_electricitymeter_readingmeter id; start/end; kWh; CN site; user-side voltage; machine and lighting driver; batch attributionRead disjoint calibrated electricity meters or document causal attribution of a shared total; convert recorded kWh to MJMJEach lot or metering/monitoring intervalDeclared representative reporting period including normal operation, changeovers and rejects; disclose seasonalityDeclared kitting site and single SKU; all in-scope stagesper 1 kg reference flowCalibration, dated ledger, supplier specification, reconciliation and coverage evidence
cp_packing_energykitting_packingpacking_electricitymeter_readingmeter id; start/end; kWh; CN site; user-side voltage; machine and lighting driver; batch attributionRead disjoint calibrated electricity meters or document causal attribution of a shared total; convert recorded kWh to MJMJEach lot or metering/monitoring intervalDeclared representative reporting period including normal operation, changeovers and rejects; disclose seasonalityDeclared kitting site and single SKU; all in-scope stagesper 1 kg reference flowCalibration, dated ledger, supplier specification, reconciliation and coverage evidence
cp_fabric_wastefabric_preparationcotton_fabric_offcutswaste_weighingcotton composition/finish; waste mass; moisture; usable returns; recipient; destinationWeigh segregated discarded fabric and reconcile waste transfer tickets with lot balancekgEach lot or metering/monitoring intervalDeclared representative reporting period including normal operation, changeovers and rejects; disclose seasonalityDeclared kitting site and single SKU; all in-scope stagesper 1 kg reference flowCalibration, dated ledger, supplier specification, reconciliation and coverage evidence
cp_thread_wastethread_preparationcotton_thread_trimmingswaste_weighingcolour/finish; trimmings mass; usable returns; recipient; destinationWeigh discarded cotton thread separately from fabric and match collection manifestskgEach lot or metering/monitoring intervalDeclared representative reporting period including normal operation, changeovers and rejects; disclose seasonalityDeclared kitting site and single SKU; all in-scope stagesper 1 kg reference flowCalibration, dated ledger, supplier specification, reconciliation and coverage evidence
cp_packaging_wastekitting_packingcarton_wastewaste_weighingcarton reject mass; construction; recipient; destination; periodWeigh packing-stage carton rejects; reconcile supplied and returned packagingkgEach lot or metering/monitoring intervalDeclared representative reporting period including normal operation, changeovers and rejects; disclose seasonalityDeclared kitting site and single SKU; all in-scope stagesper 1 kg reference flowCalibration, dated ledger, supplier specification, reconciliation and coverage evidence
cp_airfabric_preparationairborne_particulatesemission_monitoringactual exhaust location; size fraction; air subcompartment; outlet concentration; gas volume; time; captured dust; detection limitUse documented site emission measurements after control, concentration times compatible gas volume; distinguish ambient release, captured dust and exposure; absence must be evidenced, not assumedkgEach lot or metering/monitoring intervalDeclared representative reporting period including normal operation, changeovers and rejects; disclose seasonalityDeclared kitting site and single SKU; all in-scope stagesper 1 kg reference flowCalibration, dated ledger, supplier specification, reconciliation and coverage evidence

Calculation Rules

rule_idApplies toFormula or ruleInputsOutputsource_ids
batch_normalizationall inventory rowsDivide each attributable exchange total in its declared unit by Q kg accepted net contents; report per 1 kg reference flow. The reference output is 1 kg. Exclude incomplete kits from Q and retain their consumed materials as losses.batch exchange totals; Q; cp_outputnormalized exchange quantities
meter_energycutting_electricity; sorting_electricity; packing_electricityConvert attributable measured electricity kWh to MJ by multiplying by 3.6 before batch normalization; use the verified Units of energy conversion.kWh meter records; attribution recordsMJ
sample_mass_conversionreceived_aida; cotton_floss; thread_card; tapestry_needle; printed_chart; retail_cartonWhen collected by area, length or count, multiply the recorded area, length or count by corresponding measured net mass per area, length or item of that same lot. Weighing remains primary; document sample spread and uncertainty.area/length/count; traceable measured mass ratioskg
air_massairborne_particulatesMultiply measured released particulate concentration by compatible actual exhaust volume over the covered interval, converting to kg. Do not convert workplace concentration to emission mass without a release-volume model and evidence.cp_airreleased particulate kg

Data Quality Requirements

requirement_idApplies toRequirementEvidence
dq_configurationaccepted kitMaintain design-specific BOM, colour lengths and complete component checklist; no quantity, cotton purity, finish, needle alloy or life claim without records. Separate different configurations.SKU BOM, supplier specification and acceptance records
dq_balanceall components and utilitiesReconcile issued stock, accepted kit content, returned stock, internal transfer, rejects and waste by component; investigate gaps including dust and defective cards/needles/charts. Set reconciliation tolerance from measurement uncertainty, not a guessed percentage.Lot ledger, calibration and residual investigation
dq_representativenessreporting period and upstream linksRecord actual site/time, supplier route and voltage; assess both production and standby/changeover coverage. Unknown data remain missing with uncertainty and replacement plans, never zero by default.Period log and dataset selection record
dq_identityevery exchangeMatch material, production state, compartment and actual reference property before using a UUID; resolve site-specific chemical or waste identities separately. Database quantities are not factory evidence.Supplier specification, measurement records and verified flow identity

9. Validation Rules

rule_idApplies toRulesource_ids
validate_referencereference_product_outputCheck Q > 0, net-content tare/conditioning and complete accepted-kit configuration; reference output must be exactly 1 kg and use the same name as the reference flow. No extrapolation to completed decoration or all CPC 27140.unsd-cpc3-2025; caterpillar-kit-components
validate_completenessforeground inventoryCheck each actual material, electricity share, loss and ambient release against ledgers. Conditional absence requires evidence. Quantify and add missing chart/card/needle rejects, cleaning, captured dust or packaging components as separate exchanges before claiming complete coverage. Do not sum cotton solid waste and airborne particulate twice.
validate_identity_basisall UUID-bearing rowsVerify actual CN <1 kV electricity scope and retain Net calorific value/MJ; check waste versus product and air versus captured dust. Known particulate size/subcompartment needs a specific identity. Review every empty UUID explicitly; none implies acceptable publication.
validate_allocationshared activity attributionReconcile allocation shares to measured totals and ensure no component transfers or electricity meters are counted twice. Justify co-product status and sensitivity of alternatives.ghg-product-2011

10. Published Dataset Profile

FieldValue
dataset_roleForeground factory dry component-to-kit production dataset
downstream_usesecondary_dataset; background_dataset
allowed_useConfigured cotton kit supply after applicability, scientific and data-quality review; link each upstream component separately
excluded_useFull CPC 27140 coverage; finished embroidery/furnishing production; consumer use; comparison of designs by mass alone; complete cradle-to-gate assertions with missing upstream data
required_metadataSKU/BOM/revision; all section-3 qualifiers; site/period; manual or powered steps; supplier starting states; Q and accepted count; normalization and allocation; upstream links; waste routes
required_quality_disclosureMeter/sample uncertainty; missing exchanges and identities; conditional flow evidence; upstream completeness; scientific review status and method limits
update_triggerChange in design/BOM, cotton source/finish, supplier state, hoop or accessory configuration, packaging, voltage, processing route or measured loss profile

11. Data Sources

Source idTypeReferenceUsed for
unsd-cpc3-2025official_guidanceUNSD CPC Version 3.0 Explanatory Notes, 30 June 2025, PDF/printed p.126, 27140 and adjacent categories. https://unstats.un.org/unsd/classifications/Econ/Download/In%20Text/CPC_Ver_3.0_Exp_Notes_30Jun2025.pdfClassification subset boundary only; no production quantities
caterpillar-kit-componentshandbookCaterpillar Cross Stitch, Cross Stitch Kits, “What's Inside Every Kit” and hoop FAQ. https://www.caterpillarcrossstitch.com/collections/cross-stitch-kitsManufacturer finished-component and hoop-free configuration example; product description is not a manufacturing inventory
dmc-kit-componentshandbookDMC Learning Cross Stitch Kit, SKU BK1986/BE, Kit Content. https://www.dmc.com/GB/en-GB/products/learning-cross-stitch-kitCotton fabric/floss example and hoop-inclusive counterexample; no published lengths adopted as recipe defaults
ghg-product-2011official_guidanceWRI/WBCSD Product Life Cycle Accounting and Reporting Standard (2011), chapter 9, printed p.63, PDF p.65, Tables 9.1/9.2. https://ghgprotocol.org/sites/default/files/standards/Product-Life-Cycle-Accounting-Reporting-Standard_041613.pdfHistorical published allocation hierarchy used as methodological guidance only, not current legal obligation or certification; no emission factors

Raw downloads

These files are byte-identical to the canonical files for this revision in the repository.

Structured rule index

This index comes from verified structured.yaml and retains the canonical English rule text.

System boundary rules · 3
Rule IDApplies toRuleSource IDs
boundary_dry_routeall foreground operationsInclude receipt checks, cutting, length measuring, sorting, matching, inspection, attributable utilities, retail packaging and generated waste at the site. Dyeing, wet washing, chemical finish, printed-substrate manufacture or consumer stitching require a different disclosed route; do not conceal them upstream if performed on site.caterpillar-kit-components, dmc-kit-components
boundary_upstreamcomponent sourcingCarry upstream component production separately. A supplier specification is not proof of a complete cradle-to-gate model; disclose all missing upstream links.unsd-cpc3-2025
boundary_auxiliarysite operation and wastesInspect equipment, cleaning and ventilation logs. No process water, fuel, heat or wastewater is assumed for dry kitting. If used, add each specific atomic exchange with collected quantity and identity review. Captured dust, damaged needles, rejected charts or organizer cards, incoming packing waste and any other actual loss require separate rows; missing material flows block completeness.
Allocation rules · 3
Rule IDApplies toRuleSource IDs
allocation_subdivisionshared cutting, sorting and packingFirst separate SKU lots, metered operations and component issue records. A kit has one combined product output; do not allocate its burden among the components delivered together.ghg-product-2011
allocation_shared_energyunavoidable shared utilitiesUse a documented causal physical relationship such as measured machine operating time with observed power, before a justified alternative. Do not assume every SKU has identical mass or energy intensity. Disclose driver, denominator, uncertainty and conservation to meter total.ghg-product-2011
allocation_scrapoffcuts and rejected componentsUsable stock returned internally is not a co-product. Classify discarded cotton and packaging by actual recipient and route. If sold as a secondary product, disclose that status and apply a justified subdivision/physical allocation or evidenced alternative consistently; never apply an automatic avoided-production credit.ghg-product-2011
Validation rules · 4
Rule IDApplies toRuleSource IDs
validate_referencereference_product_outputCheck Q > 0, net-content tare/conditioning and complete accepted-kit configuration; reference output must be exactly 1 kg and use the same name as the reference flow. No extrapolation to completed decoration or all CPC 27140.unsd-cpc3-2025, caterpillar-kit-components
validate_completenessforeground inventoryCheck each actual material, electricity share, loss and ambient release against ledgers. Conditional absence requires evidence. Quantify and add missing chart/card/needle rejects, cleaning, captured dust or packaging components as separate exchanges before claiming complete coverage. Do not sum cotton solid waste and airborne particulate twice.
validate_identity_basisall UUID-bearing rowsVerify actual CN <1 kV electricity scope and retain Net calorific value/MJ; check waste versus product and air versus captured dust. Known particulate size/subcompartment needs a specific identity. Review every empty UUID explicitly; none implies acceptable publication.
validate_allocationshared activity attributionReconcile allocation shares to measured totals and ensure no component transfers or electricity meters are counted twice. Justify co-product status and sensitivity of alternatives.ghg-product-2011
Processes and inputs/outputs · 3
Process IDProcess nameInput flowsOutput flows
fabric_preparationReceipt and cotton fabric cutting22
thread_preparationFloss measuring, cutting and colour sorting31
kitting_packingComponent matching, inspection and retail packing42

Complete field inspector

Loads this record’s complete manifest and structured projection on demand; values are never truncated. Requires JavaScript.

On this page