Scope: "Beads, Embellishments, Trim & Stickers" bundles four distinct product types — loose beads, attached embellishments (rhinestones, sequins, charms, appliques), sewn/glued trim (ribbon, lace, piping, rickrack, bias tape), and adhesive-backed stickers — split by product_type, each with its own facet set. Excludes findings/clasps/jump rings and wire (sibling leaf `fasteners`), and yarn/thread/cord (sibling leaf `yarn`).

Seed:
1. The beads equivalent of treadwear grade: seed-bead "aught" size (e.g. 11/0) is reliable for comparing within one manufacturer's line but loose across Czech vs Japanese makers at the same stated size — same "reliable in-brand, loose cross-brand" shape as treadwear grade.
2. An allergist would notice first: metal beads, findings and rhinestone settings carry undisclosed lead/nickel exposure risk; CPSIA's 90ppm surface-coating lead limit only binds products actually marketed to children, so an adult-marketed bead or finding can legally carry more.

Sources:
[wikipedia_bead] https://en.wikipedia.org/wiki/Bead — bead materials & AB coating — fetched: "stone, bone, shell, glass, plastic, wood, or pearl"; "Aurora Borealis, or AB, is a surface coating that diffuses light into a rainbow"
[wikipedia_seed_bead] https://en.wikipedia.org/wiki/Seed_bead — aught sizing & Czech/Japanese variance — fetched: "largest size of a seed bead is 1/0 ... smallest is 24/0"; "Japanese seed beads are generally more uniform in size, shape, and finish ... than Czech seed beads of the same size"
[wikipedia_rhinestone] https://en.wikipedia.org/wiki/Rhinestone — ss sizing, hotfix glue, materials — fetched: "sized by using the term 'ss' ... following a number to indicate size"; "flat bottom of the stone has a glue backing and, when heated, melts"; "acrylic" as a rhinestone material
[wikipedia_sequin] https://en.wikipedia.org/wiki/Sequin — material history — fetched: "gelatin sequins were produced ... significantly less heavy than their metal counterparts"
[wikipedia_ribbon] https://en.wikipedia.org/wiki/Ribbon — ribbon materials — fetched: "silk, velvet, and grosgrain"; "satin, organza"; "polyester, nylon"
[wikipedia_piping] https://en.wikipedia.org/wiki/Piping_(sewing) — construction — fetched: "fabric strip is cut on the bias ... inserted into a seam to define the edges"
[wikipedia_rickrack] https://en.wikipedia.org/wiki/Rickrack — construction/material — fetched: "Braided zigzag trim"; "cotton, polyester, wool"
[wikipedia_sticker] https://en.wikipedia.org/wiki/Sticker — material/adhesive — fetched: "plastic, vinyl, or other material with temporary or permanent"; "pressure-sensitive adhesives"
[wikipedia_cpsia] https://en.wikipedia.org/wiki/Consumer_Product_Safety_Improvement_Act_of_2008 — 90ppm lead limit — fetched: "reduces the limit of lead allowed in surface coatings or paint to 90 ppm ... effective on August 14, 2009"
[wikipedia_toy_safety] https://en.wikipedia.org/wiki/Toy_safety — under-3 small parts rule — fetched: "choking hazard for children under three years of age"; "Small Parts Hazard Warning Rule"
[cornell_lii_1303] https://www.law.cornell.edu/cfr/text/16/1303.1 — confirms 90ppm figure — fetched: "0.06 percent is reduced to 0.009 percent effective August 14, 2009"
[cornell_lii_1501] https://www.law.cornell.edu/cfr/text/16/1501.1 — confirms under-3 small parts rule — fetched: "TOYS ... INTENDED FOR USE BY CHILDREN UNDER 3 YEARS OF AGE WHICH PRESENT CHOKING, ASPIRATION, OR INGESTION HAZARDS BECAUSE OF SMALL PARTS"
[wrights_brand_trims] https://www.wrights.com/ — trim category set (brand page) — fetched: "crafting bias tape, blanket binding, rick rack, piping and sewing notions since 1897"

Branches:
- product_type=beads -> ask bead_material, bead_shape: "Each type is judged on different specs entirely" (own facet set per coverage-test rule 2)
- product_type=embellishments -> ask embellishment_type, embellishment_attachment_method: same rule
- product_type=trim -> ask trim_type, trim_material: same rule
- product_type=stickers -> ask sticker_material, sticker_adhesive_type: same rule
- primary_use=garment_sewing_apparel -> ask embellishment_attachment_method, trim_edge_construction: a washed/worn garment needs an attachment and edge that survive laundering
- primary_use=paper_crafts_scrapbooking -> ask sticker_adhesive_type: a page needs a repositionable adhesive that won't tear on removal

Noise (brand spec sheets attempted and blocked/dead, substituted with primers + regulator text + one live brand homepage):
- Preciosa chatons page (preciosa.com) — JS app shell, no fetchable spec rows
- Fire Mountain Gems bead-size-chart, Swarovski category page — 403/blocked
- Rhinestone Guy size chart, Offray ribbon-width-guide — dead/404
- becreateful.com ss-size-comparison — bot-check interstitial, no content
- CPSC.gov small-parts and CPSIA pages — access denied (edge block); used law.cornell.edu CFR text + Wikipedia summaries instead, each number double-sourced
- Dropped a dedicated bead-hole-diameter facet: no two-sourced mm figures found; folded into bead_shape (cylinder/Delica note on large holes) instead of inventing a range
- Dropped a dedicated rhinestone-mm-per-ss figure: Wikipedia cites it but the underlying source (clothingdictionary.com) is dead; kept rhinestone_size_ss as an ordered category with no embedded mm number

Corrections (2026-10-26):
- Added facet bead_size_mm (round/bicone/rondelle/gemstone/pearl/novelty bead diameter in mm), two-sourced to wikipedia_bead (size range under 1mm to over 1cm) and the archived Fire Mountain Gems Celestial Crystal rounds page (4-16mm filter values); wired into the beads branch.
- Added facet trim_width (ribbon/trim width in inches), two-sourced to wikipedia_bias_tape (1/4in-3in+ range) and wikipedia_grosgrain (5/8in=16mm common width); wired into the trim branch. Resolves the dead Offray-link gap.
- Reclassified sticker_adhesive_type and rhinestone_material_grade from source:listing to source:researched — each facet's own backfill_note already admitted the field is absent from most listings.
- Narrowed the rhinestone_size_ss definition to the two concrete mm examples wikipedia_rhinestone actually states (ss8≈2.3mm, ss10≈2.8mm) instead of the unsourced "about ss6 up to ss40" range claim.
- Filled out makes_irrelevant on all 4 product_type branches to the full set of the other three types' own facets (11-13 each, previously 2 each); rationale is the same one stated for then_ask on each branch — a type's facet set doesn't apply once a different type is picked.
- Added vocabulary entries for "Selvedge" (trim_edge_construction), "Bugle bead" and "Rocaille" (bead_shape) — all were used in facet values/definitions but undefined.
- Rejected the color-facet suggestion: color is a cosmetic SKU attribute a buyer states directly rather than a fact requiring expert judgement, and it would read unchanged for almost any physical product category, failing the generic-test rule; not added.
