assess_conformal_coating_application
Evaluate a populated board’s conformal-coating application and process path to identify coating families, failure risks, evidence gaps, and review needs for safety-critical assemblies.
Instructions
Assess a populated board's conformal-coating and process path.
Free door, tiered answer — Free: Safety basics — always free · Pro: Safety basics · Business: Which coating family, how it fails, what you still must prove · Enterprise: + Named products tied to your controlled documents · governed review for safety-critical boards.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"use_description": "<use_description>"
},
"name": "assess_conformal_coating_application"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| threats | No | Named hazards such as humidity, condensation, salt, solvent, thermal cycling, vibration, or UV. | |
| cure_method | No | Exact-product cure route the facility can execute. Default: "". | |
| sds_revision | No | Controlled revision of that safety data. Default: "". | |
| contact_stack | No | Materials and functional interfaces the coating, masking, cleaner, cure, or rework route can touch. | |
| exact_product | No | Optional exact formulation/product candidate. Default: "". | |
| render_packet | No | Also return ``protection_packet_markdown`` — a human-readable protection assessment packet (verdict, binding, candidates, blocks, gaps, plan, governance) built from this same response. The packet is advisory and not persisted; it is not an approval record. Default: false. | |
| geometry_flags | No | Shadowed regions, low stand-offs, sharp edges, dense areas, or other coverage/cure constraints. | |
| contact_reviews | No | Per-interface status records. Each can name ``contact`` or ``interface_class`` plus ``status``, ``exact_evidence``, and ``keep_out``. ``status`` is one of "supported_within_scope", "supplier_declared", "conditional", "contradicted", "out_of_scope", "keep_out" or "unknown" (any other spelling is refused by name); ``exact_evidence`` and ``keep_out`` are booleans. Unreviewed critical interfaces fail closed. | |
| electrical_role | No | The coating's electrical role: "environmental" for functional protection only, or "safety_insulation", "spacing_credit" or "high_voltage" when that credit is being requested (those escalate to governed review). Omitted or "unknown" prevents candidate ranking. Default: "". | |
| regulated_scope | No | Explicit regulated or customer-governed scope. Default: false. | |
| rework_required | No | Whether service, removal, or repair is expected. Default: false. | |
| shadow_geometry | No | Whether the cure/application route has shadowed zones. Default: false. | |
| use_description | Yes | Mission, board context, and desired protection. | |
| candidate_family | No | Optional family to screen, not approve. Default: "". | |
| compliance_claim | No | Whether the requested conclusion claims compliance. Default: false. | |
| configuration_id | No | Optional caller-supplied assembly/configuration identifier. It is not authoritative unless replaced by ``evidence_case_id``. Default: "". | |
| evidence_case_id | No | Kiln-created configuration evidence case. When supplied, Kiln resolves its design-version identity and staleness rather than trusting ``configuration_id`` / ``configuration_revision`` strings. Default: "". | |
| high_consequence | No | Explicit high-consequence application flag. Default: false. | |
| isocyanate_status | No | ``not_applicable`` or ``controls_reviewed`` when defensible; unknown blocks a named urethane route. Default: "unknown". | |
| application_method | No | Spray, selective, dip, brush, deposition, etc. Default: "". | |
| chemical_exposures | No | Exact fluids/exposures when chemical resistance is part of the mission. | |
| must_protect_zones | No | Board zones that need a defensible protection state. | |
| coverage_inspection | No | Whether named-zone coverage/cure inspection exists. Default: false. | |
| cleanliness_evidence | No | Whether cleaning, residue, drying, and handling evidence exists for the actual process. Default: false. | |
| exact_product_family | No | Family asserted for the exact product. Default: "". | |
| governance_requested | No | Also return advisory change-review, evidence and approval prompts for this assembly. Default: false. | |
| keep_outs_documented | No | Whether must-remain-uncoated zones are controlled. Default: false. | |
| process_capabilities | No | Facility/application/inspection capabilities. | |
| current_sds_available | No | Whether the current safety data exists. Default: false. | |
| supplier_data_current | No | Whether current evidence was actually checked. Default: false. | |
| configuration_revision | No | Optional caller-supplied assembly/configuration revision. It is not authoritative unless replaced by a Kiln evidence case. Default: "". | |
| exact_product_revision | No | Controlled supplier-document revision. Default: "". | |
| rework_plan_documented | No | Whether restoration/reinspection is controlled. Default: false. | |
| secondary_cure_verified | No | Whether the exact secondary-cure path is evidenced in those shadowed zones. Default: false. | |
| spray_controls_available | No | Facility controls review for spray application. Default: false. | |
| unknown_critical_contacts | No | Contacts whose exact material or functional compatibility remains unknown. | |
| solvent_controls_available | No | Facility controls review for solvent routes. Default: false. | |
| safety_document_revision_id | No | Optional controlled safety-data-sheet revision attached to the same case. Caller booleans cannot override its status. Default: "". | |
| product_document_revision_id | No | Controlled technical-data-sheet revision attached to ``evidence_case_id``. Required with a controlled case. Default: "". | |
| exact_product_family_verified | No | Whether current evidence verifies that family identity. This never verifies compatibility. Default: false. | |
| uv_equipment_protocol_available | No | Matched UV equipment, operating controls, and product-specific cure protocol are available. Default: false. | |
| chemical_exposure_details_complete | No | Whether concentration, temperature, contact mode, and duration are supplied for each fluid. Default: false. |