addedInput schema / properties / accessible_small_parts / description
Added value: +"Whether a child could reach a part that fits in a small-parts cylinder, including parts freed by reasonably foreseeable use."
addedInput schema / properties / age_group / description
Added value: +"Intended user age. Decides whether toy safety rules apply and which small-parts and warning duties follow."
addedInput schema / properties / battery_compartment_security / description
Added value: +"How the battery compartment is secured. Button and coin cells carry stricter duties because ingestion is the hazard."
addedInput schema / properties / battery_type / description
Added value: +"Cell chemistry. Decides whether UN 38.3 transport testing and battery-passport duties apply. Use unknown rather than guessing."
changedInput schema / properties / case_id / description
Previous value: -"Opaque ComplianceCN product-case ID returned by the first successful free workflow call. Carry it unchanged through clarification retries, Stage 2 and human review for the same product/SKU. Never reuse it for another product or SKU."New value: +"The case this call continues, from an earlier result. Omit to start a new product case."
addedInput schema / properties / claims_therapeutic / description
Added value: +"Whether the product claims to treat, prevent or cure anything. A therapeutic claim moves a cosmetic into a different regime."
addedInput schema / properties / contact_duration / description
Added value: +"How long the product touches food in normal use. Long-term contact triggers stricter migration testing."
addedInput schema / properties / contact_temperature / description
Added value: +"The temperature at contact. Hot fill and cooking raise migration limits and change the test."
addedInput schema / properties / eu_destination / description
Added value: +"Destination member state, where it changes the answer. Language and producer-registration duties differ across the EU."
addedInput schema / properties / food_contact_material / description
Added value: +"The material that touches food. Migration limits and test methods differ by material."
addedInput schema / properties / food_type / description
Added value: +"The food the product will contact. Simulant selection for migration testing depends on it."
addedInput schema / properties / has_battery / description
Added value: +"Whether the product contains or ships with any battery, including a coin cell in a remote."
addedInput schema / properties / has_radio / description
Added value: +"Whether the product transmits: Bluetooth, Wi-Fi, NFC, or any other radio. Decides the RED conformity route in the EU and FCC authorisation in the US."
addedInput schema / properties / includes_mains_charger / description
Added value: +"Whether a mains plug, wall charger or power adapter ships in the box. A supplied charger is separately in scope."
addedInput schema / properties / ingredients_reviewed / description
Added value: +"Whether the full ingredient list has already been checked against restricted-substance annexes."
addedInput schema / properties / is_sunscreen / description
Added value: +"Whether the product is sold as sun protection. Sunscreens carry separate testing and labelling duties."
addedInput schema / properties / repeated_use / description
Added value: +"Whether the article is single-use or reused. Repeated use requires migration testing across successive cycles."
changedInput schema / properties / supply_chain_role / description
Previous value: -"Supply-chain role. Canonical values are manufacturer, importer, distributor, marketplace_seller or unknown. Common natural-language English and Chinese labels are accepted and normalized."New value: +"The seller's role in the chain. Decides which duties are theirs rather than the manufacturer's or importer's."
addedInput schema / properties / toy_chemical_assessment_complete / description
Added value: +"Whether a chemical safety assessment covering migration limits has already been completed for this toy."