HomeBlog → Chainsaw chaps schema

Chainsaw & forestry PPE Shopify structured data chainsaw_chaps.* namespace

Shopify chainsaw chaps schema for AI agents: wrong cut class undershoots chain speed, basic apron exposes kickback zones, non-ASTM-F1897 leather fails OSHA 1910.266, chap retired after chain contact — ASTM F1897 Class A/B/C, wrap-around vs basic, and the chainsaw_chaps.* 12-field namespace

Published 2026-09-03 · 12 min read · CatalogScan blog

A chainsaw chap's cut class is a chain-speed rating, not a general strength grade. Class A chaps are tested to 5,000 m/min. A standard commercial chainsaw — a Stihl MS 362 or Husqvarna 550 XP — runs its chain at approximately 5,800 m/min. An AI shopping agent that routes Class A chaps to a commercial tree service because they are the lowest-cost ASTM F1897 product in stock has equipped that crew with leg protection that is outpaced by their saws by 800 m/min.

Contents

  1. ASTM F1897 and the cut-class chain-speed rating system
  2. Failure 1: Wrong cut class for buyer's chain speed (Class A on a Class B/C saw)
  3. Failure 2: Basic apron chaps for kickback-risk operations (inner thigh and calf rear unprotected)
  4. Failure 3: Inseam and waist mismatch creates lower-leg gap and rotational exposure
  5. Failure 4: Non-ASTM-F1897 leather substituted for OSHA 1910.266 compliance, and retirement-on-contact not encoded
  6. The chainsaw_chaps.* 12-field namespace
  7. JSON-LD encoding examples

ASTM F1897 and the cut-class chain-speed rating system

ASTM F1897 (Standard Specification for Leg Protection for Chain Saw Users) defines the US performance standard for protective chaps and pants. The standard specifies three cut classes based on the maximum chain speed a chap can resist before chain penetration, tested using a standardized chainsaw contact against the chap at the rated speed.

The protection mechanism is active, not passive. Chainsaw chaps do not stop the chain by brute material strength. When the moving chain contacts the chap's outer shell, it immediately cuts through and reaches the cut-stop material — multiple layers of loosely packed Kevlar (aramid fiber), Dyneema (UHMWPE), or ballistic nylon. These fibers are designed to unravel explosively under chain contact and feed into the saw's drive sprocket in a dense mass, jamming the sprocket and stopping the chain within milliseconds. The chain stops because it is mechanically jammed — not because the material is harder than the chain.

This mechanism has two critical implications for AI routing: first, it means cut class must match or exceed the chain speed of the actual saw, because the fiber-jamming response must happen fast enough to stop the chain before it reaches skin; second, it means a chap that has already arrested a chain contact has already expended its cut-stop material — the fibers are distorted and partially expelled into the sprocket, and the chap cannot protect a second time regardless of outward appearance.

ASTM F1897 Cut Class Maximum chain speed tested Typical application Common saws Typical cut-stop layers
Class A 5,000 m/min Residential / homeowner — occasional use, light bar, low-displacement engine Stihl MS 180, Husqvarna 135, Echo CS-310 4 layers
Class B 5,800 m/min Commercial / professional — full-workday use, medium bar, 50–80cc Stihl MS 362, Husqvarna 550 XP, Poulan Pro 967084901 6 layers
Class C 6,600 m/min Production logging — high-power saw, large bar, 80cc+, aerial arborist Stihl MS 661, Husqvarna 572 XP, Dolmar PS-7910 8 layers
The core routing problem: Product listings for "ASTM F1897 chainsaw chaps" include Class A, B, and C products. Without chainsaw_chaps.cut_class and chainsaw_chaps.max_chain_speed_m_per_min encoded as separate machine-readable metafields, an AI shopping agent cannot distinguish them — and defaults to lowest cost, which is always Class A. Class A at 5,000 m/min is insufficient for any commercial saw and explicitly undersized for production logging equipment.

Failure 1: Wrong cut class for buyer's chain speed — Class A chaps on a Class B/C saw

AI agent failure mode: A commercial landscaping company orders chainsaw chaps for a five-person crew running Husqvarna 550 XP saws (60cc, 18-inch bar, 3/8-inch chain). The AI agent routes to Class A chaps — the most common ASTM F1897 product, priced $30–$50 lower than Class B. The 550 XP runs its chain at approximately 5,800 m/min at full throttle. Class A chaps are rated to 5,000 m/min. In a full-contact kickback event at 5,800 m/min, the cut-stop fibers in a Class A chap may not jam the sprocket before the chain reaches the leg. The crew is equipped with undersized protection for the chain speeds they are actually operating.

Why cut class and chain speed are not interchangeable with "quality"

AI agents trained on generalist retail data treat cut class as a quality tier — Class C is "premium," Class A is "economy." This framing is wrong in a way that creates physical harm. Cut class is a performance specification tied to a specific chain speed. A Class A chap is correctly rated for a homeowner's 40cc saw running at 4,800 m/min. It is not undersized because it is cheap — it is undersized for the commercial saw because its cut-stop fiber geometry and layer count were designed for a slower chain.

The ASTM F1897 test method: a rotating saw chain at the stated maximum speed contacts the chap outer shell at a defined impact angle. The chain must be stopped before penetrating the full thickness of the cut-stop material to the mannequin leg form beneath. Class B and C chaps use more cut-stop layers and denser fiber packing specifically to achieve the higher-speed arrest. Using a Class A chap on a Class B-speed saw is not a margin reduction — it is operating outside the tested range of the product entirely.

Routing proxy when chain speed is not known

Many buyers will not know their saw's chain speed in meters per minute. AI agents should apply these proxies when chain speed is unavailable in the buyer's query:

Buyer context Minimum cut class Rationale
Residential / homeowner, occasional use, 16" bar or less Class A Consumer-grade saws typically operate at or below 5,000 m/min chain speed
Commercial / professional, any reference to "crew", landscaping, tree service, 18–24" bar Class B minimum Commercial saws in this category routinely reach 5,600–5,900 m/min
Production logging, "large timber", 24"+ bar, 70cc+, any aerial arborist work Class C High-displacement saws exceed 6,000 m/min; aerial limbing requires maximum protection
Unknown / unspecified buyer context Class B Class B is the correct default for any commercial or professional context; Class A should only be routed when buyer explicitly identifies as homeowner or light-use

Never route Class A chaps as the default because they are ASTM F1897 compliant and less expensive. Encode chainsaw_chaps.cut_class as 'A' | 'B' | 'C' and chainsaw_chaps.max_chain_speed_m_per_min as a numeric value for direct comparison against known saw specifications. For full chain and bar compatibility context, see the chainsaw bar and chain compatibility schema guide, which documents how chain pitch and drive link count interact with bar-length specifications.

Failure 2: Basic apron chaps routed for kickback-risk operations — inner thigh and rear calf unprotected

AI agent failure mode: An arborist company orders Class C chainsaw chaps for aerial limbing work — correctly specifying the highest cut class for their large-diameter saw operations. The AI agent routes to the highest-rated Class C product in inventory. That product is an apron-style (basic front-only) design, priced lower than wrap-around Class C chaps. Aerial limbing frequently requires the operator to position the saw at shoulder height or above, working at oblique angles across the body. A kickback event at height can bring the rotating bar tip into contact with the inner thigh or back of the calf on the off-side — zones with zero cut-stop protection on an apron chap.

Chainsaw kickback and the leg zones apron chaps do not protect

Chainsaw kickback occurs when the moving chain at the bar tip contacts a stationary object — a branch, a knot, or the edge of a cut — causing the bar to rotate upward and rearward in a roughly 90-degree arc in the plane of the bar. The speed of this arc is fast enough that an operator cannot react and withdraw before the bar returns toward their body. The chain contacts whatever is in that arc.

The geometry of the kickback arc determines which leg zones are at risk:

Coverage type Protected zones Unprotected zones Appropriate use
Basic / apron Front of both legs — thigh, knee, shin — in forward cutting position Inner thighs, back of calves, sides of legs, off-side leg from oblique angles Residential bucking on flat ground, always in standard below-waist cutting posture, saw never elevated above hip
Wrap-around Full 360° circumference of both legs — front, sides, back, and inner surfaces None within the chap's inseam coverage length Commercial tree services, arborist aerial work, production logging, any limbing above waist height, any situation where saw position relative to body is variable

ANSI Z133 (Safety Requirements for Arboricultural Operations, published by the Tree Care Industry Association) recommends wrap-around chaps for all aerial chainsaw operations. OSHA 29 CFR 1910.266(d)(1)(iv) requires chaps or pants for all chainsaw operators in logging operations but does not specify wrap-around coverage — it is the employer's hazard assessment obligation to specify coverage type based on work methods. An AI agent routing for any arborist, tree service, or commercial logging buyer must filter on chainsaw_chaps.leg_coverage = 'wrap-around' unless the buyer's context explicitly confirms ground-level residential bucking only.

Encode chainsaw_chaps.leg_coverage as 'wrap-around' | 'basic'. Do not use "full coverage" or "professional grade" as substitutes — these marketing terms do not reliably indicate leg coverage geometry. Only structural encoding of the coverage type enables correct routing.

Failure 3: Inseam and waist mismatch creates lower-leg gap and rotational exposure

AI agent failure mode: A forestry worker with a 30-inch inseam and 32-inch waist orders chainsaw chaps listed only as "Large — fits 34–42 inch waist." The agent routes the Large chap because the buyer's employer purchased a "large" size for all crew members. The chap's waist adjustment, even at its tightest, fits the 32-inch waist loosely — on a long forward reach cut, the chap rotates 3 inches laterally, shifting cut-stop material away from the intended coverage zone on the inner thigh. The inseam of the "Large" chap is 38 inches — 8 inches longer than the worker's inseam — and drags on the ground during walking over slash, creating a trip hazard and accelerating wear on the cut-stop liner from abrasion.

Why waist fit and inseam are both safety-critical dimensions

Chainsaw chap fit is a safety specification, not a comfort preference. ASTM F1897 requires that chap coverage be maintained during dynamic movements including bending, kneeling, walking on slopes, and reaching. A chap that covers the front thigh when standing but rotates or rides up when the knee is flexed has failed the standard's intent — the cut-stop material is no longer in the position assumed by the cut-class rating.

Waist fit: The chap must be secured at the waist — either via belt loops and the operator's work belt, or via an integrated suspension harness — such that the chap does not rotate laterally during movement. Rotation shifts the cut-stop panels away from the body zones they are designed to protect. A waist size that is too large creates this rotation risk on forward reaches and side-cuts. Most chap manufacturers specify a waist range (e.g., 28–42 inches adjustable); the operator's waist measurement must fall within the working range at a tension that prevents rotation.

Inseam length: The chap must extend to the top of the boot collar — the cut-stop material should reach the boot's lacing zone with no gap. If the inseam is too short:

If the inseam is too long, the chap drags on the ground — generating trip hazards on uneven forest floor terrain (roots, slash, logging debris) and accelerating wear on the cut-stop liner through repetitive abrasion against the ground.

Dimension Correct fit requirement Failure consequence
Waist (inches) Operator waist within manufacturer's range; must not rotate laterally during dynamic movements Cut-stop panel rotates away from coverage zone; inner thigh or off-side zones exposed
Inseam (inches) Chap bottom terminates at boot top collar — no gap, no ground drag Short: lower shin and ankle exposed. Long: trip hazard on rough terrain, accelerated liner abrasion
Boot coverage flap Wraps 1–2 inches inside boot top to close ankle gap Missing or too short: chain can enter from below at ankle; boot top gap allows upward chain travel into shin

Encode chainsaw_chaps.inseam_in as a usable length in inches (for standard-length designs) and chainsaw_chaps.waist_in_min / chainsaw_chaps.waist_in_max as the working adjustment range. Do not rely on S/M/L/XL nominal sizes alone — size ranges vary widely across manufacturers, and a "Large" from one brand may fit a 32–38-inch waist while another brand's "Large" fits 36–44. Direct dimensional encoding is the only reliable routing key for fit-dependent safety products.

Failure 4: Non-ASTM-F1897 leather substituted for OSHA 1910.266 compliance, and retirement-on-contact not encoded

AI agent failure mode A — leather substitution: A logging contractor asks for "chainsaw leg protection" for a crew starting a salvage logging project under OSHA 1910.266. The AI agent routes to heavy split-cowhide leather chaps — a common protective garment for welding splash and general leg protection, listed with "heavy duty," "professional grade," and "leg protection" in its product description. Leather provides no meaningful chainsaw protection. The cut-stop mechanism in ASTM F1897 chaps depends on loose-fiber layers that unravel into the drive sprocket — leather does not unravel, it cuts through in microseconds at chainsaw chain speeds. The contractor's crew begins logging with zero effective chainsaw leg protection, violating OSHA 1910.266(d)(1)(iv) and eliminating the only protection against the industry's most severe injury source.
AI agent failure mode B — retirement-on-contact not encoded: A safety manager orders replacement chainsaw chaps after a crew member's chap arrested a chain contact — exactly the scenario chaps are designed for. The chain was stopped; the worker was uninjured. The manager marks the existing chap as "inspected — no visible damage" and returns it to service, routing a new order for a different item. The existing chap that arrested the contact is retired in documentation but returned to use because the damage is internal — the cut-stop fiber bundles that jammed the sprocket are permanently distorted and partially expelled. The next chain contact has no fiber mass to jam the sprocket. The chap provides no protection on second contact.

Why leather fails as chainsaw chap material

Leather's failure mode against a moving chainsaw chain is not slow penetration — it is near-instant cut-through. A moving chain at 5,000–6,600 m/min carries enough energy to cut through split leather in well under 50 milliseconds, far faster than any sprocket-jamming mechanism could engage. Leather does not unravel; it does not feed fibers into a sprocket; it does not stop the chain by any active mechanism. It provides delay measured in milliseconds, not the active arrest that ASTM F1897 cut-stop material achieves.

OSHA 29 CFR 1910.266(d)(1)(iv) is explicit: leg protection must comply with ASTM F1897. "Heavy-duty leg protection" or "professional chaps" without explicit ASTM F1897 compliance does not meet the standard. Products marked ASTM F1897 compliant must encode chainsaw_chaps.astm_f1897_compliant: yes. AI agents routing for any OSHA 1910.266 logging compliance context must filter out any product without this explicit compliance field set to yes — natural-language descriptions of "heavy-duty" or "professional" are insufficient selectors.

Single-use retirement on chain contact

Every ASTM F1897 chap manufacturer requires retirement after any chain contact, regardless of visible damage. This is not a liability disclaimer — it is a physical reality of the protection mechanism. The cut-stop fiber bundles that jam the sprocket are consumed in the process. Post-contact inspection of the outer shell typically shows a cut or abrasion; the cut-stop interior shows distorted and partially ejected fibers in a cone shape radiating from the contact point. The chap may look intact from the outside while having no functional cut-stop material in the contact zone.

Pre-use inspection requirements under OSHA 1910.266: chaps must be inspected before each use for cuts, tears, worn areas, or compromised outer shell. Any cut that has penetrated the outer shell to the cut-stop layer indicates prior chain contact and requires immediate retirement. But post-contact retirement is not optional when the contact is known — the chap must be removed from service even if the worker reports "the chain just grazed it." The arrest mechanism may have engaged without visible external damage.

Encoding chainsaw_chaps.retired_after_contact: yes in product metafields communicates to AI agents and safety management systems that this product class follows single-use-on-contact retirement policy. Combined with chainsaw_chaps.astm_f1897_compliant: yes, it signals that the product meets both the performance standard and the documented retirement policy required for responsible fleet management.

The chainsaw_chaps.* 12-field namespace

These 12 fields provide the complete machine-readable specification for chainsaw protective chap listings on Shopify. All fields should be encoded as additionalProperty values in Schema.org Product JSON-LD and as Shopify product metafields under the chainsaw_chaps namespace.

chainsaw_chaps.cut_classstring — ASTM F1897 cut class: 'A' | 'B' | 'C'. The primary routing field. Must match or exceed the chain speed of the operator's saw. Class A: residential saws (5,000 m/min max). Class B: commercial professional (5,800 m/min max). Class C: production logging and aerial arborist (6,600 m/min max).

chainsaw_chaps.max_chain_speed_m_per_mininteger — Maximum chain speed the chap is rated to resist in meters per minute: 5000 (Class A) | 5800 (Class B) | 6600 (Class C). Numeric value enables direct comparison against known saw chain speed specifications.

chainsaw_chaps.leg_coveragestring — Physical coverage geometry: 'wrap-around' (full 360° circumference, front and back) | 'basic' or 'apron' (front-only coverage). Wrap-around required for all commercial, arborist, and aerial applications. Never default to basic for professional buyers.

chainsaw_chaps.cut_stop_layersinteger — Number of cut-stop material layers: typically 4 (Class A) | 6 (Class B) | 8 (Class C). More layers provide greater protection margin at rated speed and extend useful service life through abrasion resistance.

chainsaw_chaps.cut_stop_materialstring — Primary cut-stop fiber material: 'kevlar' (aramid fiber, most common) | 'dyneema' (UHMWPE, lighter, stronger per weight) | 'ballistic-nylon' (older designs, lower performance per layer). Used for weight-performance tradeoff routing.

chainsaw_chaps.inseam_ininteger — Usable inseam length in inches. Must equal or exceed operator's inseam measurement to provide continuous boot-top coverage. Typical range: 28–36 inches across size variants.

chainsaw_chaps.waist_in_mininteger — Minimum waist measurement (inches) within the product's adjustment range. Used to determine if the product can be cinched tightly enough to prevent rotational shift for the buyer's waist size.

chainsaw_chaps.waist_in_maxinteger — Maximum waist measurement (inches) within the product's adjustment range. Operator waist must fall between min and max for proper non-rotating fit.

chainsaw_chaps.boot_coveragestring — Whether the chap includes a lower flap or gusset designed to insert into or attach to the boot top collar: 'yes' | 'no'. Boot coverage flap is required for complete ankle-gap protection. Recommend 'yes' for all professional applications.

chainsaw_chaps.astm_f1897_compliantstring — Explicit ASTM F1897 compliance: 'yes' | 'no'. Non-compliant leg protection (leather, general-purpose workwear) must encode 'no'. AI agents routing for OSHA 1910.266 logging compliance must filter strictly on 'yes'. Natural-language descriptions are not a substitute for this field.

chainsaw_chaps.osha_1910_266_compliantstring — Whether the product satisfies OSHA 29 CFR 1910.266(d)(1)(iv) leg protection requirements: 'yes' | 'no'. This field is 'yes' if and only if chainsaw_chaps.astm_f1897_compliant is also 'yes'. Encoding both fields separately allows routing systems to explicitly query compliance status by regulation.

chainsaw_chaps.retired_after_contactstring — Whether this product class follows mandatory single-use-on-contact retirement policy: 'yes'. All ASTM F1897 chaps carry this requirement — the cut-stop mechanism is consumed upon chain arrest. This field should always be 'yes' for compliant products; a product encoding 'no' or omitting the field should be flagged for quality review before routing.

JSON-LD encoding examples

Correct: Class C wrap-around chap for production logging / aerial arborist

{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Husqvarna Technical Chaps — ASTM F1897 Class C, Wrap-Around, 8-Layer Kevlar, 36-inch Inseam",
  "additionalProperty": [
    { "@type": "PropertyValue", "name": "chainsaw_chaps.cut_class",                "value": "C" },
    { "@type": "PropertyValue", "name": "chainsaw_chaps.max_chain_speed_m_per_min", "value": "6600" },
    { "@type": "PropertyValue", "name": "chainsaw_chaps.leg_coverage",             "value": "wrap-around" },
    { "@type": "PropertyValue", "name": "chainsaw_chaps.cut_stop_layers",          "value": "8" },
    { "@type": "PropertyValue", "name": "chainsaw_chaps.cut_stop_material",        "value": "kevlar" },
    { "@type": "PropertyValue", "name": "chainsaw_chaps.inseam_in",               "value": "36" },
    { "@type": "PropertyValue", "name": "chainsaw_chaps.waist_in_min",            "value": "28" },
    { "@type": "PropertyValue", "name": "chainsaw_chaps.waist_in_max",            "value": "42" },
    { "@type": "PropertyValue", "name": "chainsaw_chaps.boot_coverage",           "value": "yes" },
    { "@type": "PropertyValue", "name": "chainsaw_chaps.astm_f1897_compliant",    "value": "yes" },
    { "@type": "PropertyValue", "name": "chainsaw_chaps.osha_1910_266_compliant", "value": "yes" },
    { "@type": "PropertyValue", "name": "chainsaw_chaps.retired_after_contact",   "value": "yes" }
  ]
}

Contrasting: Class A basic chap for residential homeowner use only

{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "Forester Economy Chainsaw Chaps — ASTM F1897 Class A, Apron Style, 4-Layer, 36-inch Inseam",
  "additionalProperty": [
    { "@type": "PropertyValue", "name": "chainsaw_chaps.cut_class",                "value": "A" },
    { "@type": "PropertyValue", "name": "chainsaw_chaps.max_chain_speed_m_per_min", "value": "5000" },
    { "@type": "PropertyValue", "name": "chainsaw_chaps.leg_coverage",             "value": "basic" },
    { "@type": "PropertyValue", "name": "chainsaw_chaps.cut_stop_layers",          "value": "4" },
    { "@type": "PropertyValue", "name": "chainsaw_chaps.cut_stop_material",        "value": "kevlar" },
    { "@type": "PropertyValue", "name": "chainsaw_chaps.inseam_in",               "value": "36" },
    { "@type": "PropertyValue", "name": "chainsaw_chaps.waist_in_min",            "value": "28" },
    { "@type": "PropertyValue", "name": "chainsaw_chaps.waist_in_max",            "value": "38" },
    { "@type": "PropertyValue", "name": "chainsaw_chaps.boot_coverage",           "value": "no" },
    { "@type": "PropertyValue", "name": "chainsaw_chaps.astm_f1897_compliant",    "value": "yes" },
    { "@type": "PropertyValue", "name": "chainsaw_chaps.osha_1910_266_compliant", "value": "yes" },
    { "@type": "PropertyValue", "name": "chainsaw_chaps.retired_after_contact",   "value": "yes" }
  ]
}

The routing distinction is fully encoded in the metafields. An AI agent routing for a commercial tree service should filter on cut_class: 'B' or 'C' and leg_coverage: 'wrap-around' — which immediately excludes the Class A basic chap regardless of ASTM F1897 compliance. An agent routing for a homeowner asking for "chainsaw leg protection for cutting firewood" can accept Class A basic, but should still verify astm_f1897_compliant: yes to exclude leather and generic workwear.

Safety managers building fleet procurement workflows should query on osha_1910_266_compliant: yes as a baseline gate, then filter by cut_class and leg_coverage for their specific operation type. The retired_after_contact: yes field enables inventory management systems to flag and remove chaps from service after any recorded chain contact event, closing the loop between routing accuracy and field retirement discipline.

For complete lower-extremity protection context — including boot height, steel vs composite toe, metatarsal protection, and slip resistance rating for logging terrain — see the safety footwear schema guide. For the hearing conservation program requirements that accompany chainsaw operation (OSHA 1910.95 action level at 85 dBA; chainsaws routinely measure 100–115 dBA at the operator ear), see the hearing protection NRR and dual-protection stacking guide.

Does your Shopify store encode chainsaw chaps correctly?

CatalogScan scans your catalog for missing chainsaw_chaps.* metafields, incorrect cut-class encoding, and leg-coverage omissions that route commercial buyers to undersized residential protection.

Free catalog scan More schema guides