chore(plating): de-dash shipped code + intake-neutral customer emails
Replace em-dashes and en-dashes with hyphens across 789 shipped source files (py/xml/js/scss) so the delivered module reads as human-written; em-dashes had become a recognizable AI-generated tell. Internal .md dev notes are excluded. The WO-sticker mojibake strippers keep their dash search targets (now written — / –). No logic changes: comments and display strings only; validated with py_compile + lxml parse. Rewrite the 7 customer notification emails to be intake-neutral (ship-in / drop-off / pickup) and repair-aware, and fix the Shipped email documents line (packing slip vs bill of lading; certificate only when issued). Subjects use a hyphen separator. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -54,7 +54,7 @@
|
||||
<field name="target_max">100.0</field>
|
||||
<field name="warning_tolerance">3.0</field>
|
||||
<field name="decimals">1</field>
|
||||
<field name="description">Midtemp black oxide alternative — lower hazard.</field>
|
||||
<field name="description">Midtemp black oxide alternative - lower hazard.</field>
|
||||
</record>
|
||||
|
||||
<record id="param_box_temp_rt" model="fusion.plating.bath.parameter">
|
||||
@@ -102,7 +102,7 @@
|
||||
<field name="target_max">7.5</field>
|
||||
<field name="warning_tolerance">5.0</field>
|
||||
<field name="decimals">2</field>
|
||||
<field name="description">Post-process rinse — must be neutral to avoid carrying caustic drag-out.</field>
|
||||
<field name="description">Post-process rinse - must be neutral to avoid carrying caustic drag-out.</field>
|
||||
</record>
|
||||
|
||||
|
||||
|
||||
@@ -11,35 +11,35 @@
|
||||
<odoo noupdate="1">
|
||||
|
||||
<record id="ptype_box_hot" model="fusion.plating.process.type">
|
||||
<field name="name">Alkaline Black Oxide — Hot (141°C)</field>
|
||||
<field name="name">Alkaline Black Oxide - Hot (141°C)</field>
|
||||
<field name="code">BOX_HOT</field>
|
||||
<field name="category_id" ref="fusion_plating.pcat_conversion"/>
|
||||
<field name="sequence">10</field>
|
||||
<field name="icon">fa-circle</field>
|
||||
<field name="color">1</field>
|
||||
<field name="parameter_ids" eval="[(6,0,[ref('param_box_naoh'), ref('param_box_nitrate'), ref('param_box_temp_hot'), ref('param_box_time')])]"/>
|
||||
<field name="hazard_notes">⚠ CRITICAL SAFETY PROCESS — NEAR-BOILING CONCENTRATED CAUSTIC.
|
||||
Bath operates at 138–143°C (280–290°F). Above atmospheric boiling point of water.
|
||||
Water contact with hot caustic causes EXPLOSIVE BOILING ("bumping") — parts must be completely dry before immersion.
|
||||
<field name="hazard_notes">⚠ CRITICAL SAFETY PROCESS - NEAR-BOILING CONCENTRATED CAUSTIC.
|
||||
Bath operates at 138-143°C (280-290°F). Above atmospheric boiling point of water.
|
||||
Water contact with hot caustic causes EXPLOSIVE BOILING ("bumping") - parts must be completely dry before immersion.
|
||||
Severe burn and scald hazard. Full face shield mandatory. Acid/caustic apron and gloves required.
|
||||
Steam plume — local exhaust ventilation mandatory.
|
||||
Steam plume - local exhaust ventilation mandatory.
|
||||
NaOH splash = immediate 15+ minute eyewash, then emergency room.
|
||||
Operator training and buddy system recommended. Per MIL-DTL-13924 Type I.
|
||||
Toronto Ch. 681 pH limit 6.0–11.5 — drag-out rinses must be neutralised before sewer discharge.</field>
|
||||
Toronto Ch. 681 pH limit 6.0-11.5 - drag-out rinses must be neutralised before sewer discharge.</field>
|
||||
</record>
|
||||
|
||||
<record id="ptype_box_mid" model="fusion.plating.process.type">
|
||||
<field name="name">Midtemp Black Oxide (90–100°C)</field>
|
||||
<field name="name">Midtemp Black Oxide (90-100°C)</field>
|
||||
<field name="code">BOX_MID</field>
|
||||
<field name="category_id" ref="fusion_plating.pcat_conversion"/>
|
||||
<field name="sequence">20</field>
|
||||
<field name="icon">fa-circle</field>
|
||||
<field name="color">2</field>
|
||||
<field name="parameter_ids" eval="[(6,0,[ref('param_box_naoh'), ref('param_box_nitrate'), ref('param_box_temp_mid'), ref('param_box_time')])]"/>
|
||||
<field name="hazard_notes">Midtemp alkaline bath — lower burn hazard than hot process but still caustic (90–100°C).
|
||||
<field name="hazard_notes">Midtemp alkaline bath - lower burn hazard than hot process but still caustic (90-100°C).
|
||||
Face shield, apron, acid gloves required. Eyewash within 10 seconds travel.
|
||||
Per MIL-DTL-13924 Type II-C or similar proprietary process.
|
||||
Toronto Ch. 681 pH limit 6.0–11.5 — drag-out rinses must be neutralised.</field>
|
||||
Toronto Ch. 681 pH limit 6.0-11.5 - drag-out rinses must be neutralised.</field>
|
||||
</record>
|
||||
|
||||
<record id="ptype_box_rt" model="fusion.plating.process.type">
|
||||
@@ -50,7 +50,7 @@ Toronto Ch. 681 pH limit 6.0–11.5 — drag-out rinses must be neutralised.</fi
|
||||
<field name="icon">fa-circle</field>
|
||||
<field name="color">4</field>
|
||||
<field name="parameter_ids" eval="[(6,0,[ref('param_box_temp_rt'), ref('param_box_time'), ref('param_box_ph_rt')])]"/>
|
||||
<field name="hazard_notes">Room temperature black oxide — typically selenium- or copper-based chemistry.
|
||||
<field name="hazard_notes">Room temperature black oxide - typically selenium- or copper-based chemistry.
|
||||
Lower burn hazard, but selenium compounds are toxic (REG 833 monitoring).
|
||||
Per MIL-DTL-13924 Type III or proprietary.
|
||||
Selenium wastewater may trigger Toronto Ch. 681 selenium limit 1 mg/L.</field>
|
||||
@@ -64,7 +64,7 @@ Selenium wastewater may trigger Toronto Ch. 681 selenium limit 1 mg/L.</field>
|
||||
<field name="icon">fa-circle</field>
|
||||
<field name="color">9</field>
|
||||
<field name="parameter_ids" eval="[(6,0,[ref('param_box_rinse_ph')])]"/>
|
||||
<field name="hazard_notes">Rinse step — critical for neutralising drag-out.
|
||||
<field name="hazard_notes">Rinse step - critical for neutralising drag-out.
|
||||
Post-alkaline rinse water captures NaOH drag-out. Must be pH-adjusted before sewer discharge.</field>
|
||||
</record>
|
||||
|
||||
@@ -77,7 +77,7 @@ Post-alkaline rinse water captures NaOH drag-out. Must be pH-adjusted before sew
|
||||
<field name="color">9</field>
|
||||
<field name="parameter_ids" eval="[(6,0,[])]"/>
|
||||
<field name="hazard_notes">Post-treatment oil or wax seal for corrosion protection.
|
||||
Oil mist — avoid inhalation.</field>
|
||||
Oil mist - avoid inhalation.</field>
|
||||
</record>
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user