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:
gsinghpal
2026-06-05 00:16:19 -04:00
parent c9eb61ee0c
commit 8c76a16366
789 changed files with 4692 additions and 4692 deletions

View File

@@ -1 +1 @@
# Part of the Fusion Plating product family. Data-only module no Python imports.
# Part of the Fusion Plating product family. Data-only module - no Python imports.

View File

@@ -4,28 +4,28 @@
# Part of the Fusion Plating product family.
{
'name': 'Fusion Plating Electroless Nickel Process Pack',
'name': 'Fusion Plating - Electroless Nickel Process Pack',
'version': '19.0.1.0.0',
'category': 'Manufacturing/Plating',
'summary': 'Electroless nickel plating process types (low/mid/high phosphorus, PTFE composite, Ni-B, strike) with bath parameter schemas.',
'description': """
Fusion Plating Electroless Nickel Process Pack
Fusion Plating - Electroless Nickel Process Pack
=================================================
Part of the Fusion Plating product family by Nexa Systems Inc.
This data-only module plugs into the ``fusion_plating`` core and seeds the
process taxonomy and bath chemistry schemas specific to electroless nickel
(EN) plating. No new models, no new views just records loaded with
(EN) plating. No new models, no new views - just records loaded with
``noupdate="1"`` so downstream customizations survive upgrades.
Process types shipped
---------------------
* Electroless Nickel Low Phosphorus (25% P)
* Electroless Nickel Mid Phosphorus (69% P)
* Electroless Nickel High Phosphorus (1013% P)
* Electroless Nickel PTFE Composite
* Electroless Nickel Boron Nickel (Ni-B)
* Electroless Nickel - Low Phosphorus (2-5% P)
* Electroless Nickel - Mid Phosphorus (6-9% P)
* Electroless Nickel - High Phosphorus (10-13% P)
* Electroless Nickel - PTFE Composite
* Electroless Nickel - Boron Nickel (Ni-B)
* Nickel Strike
Bath parameters shipped
@@ -44,7 +44,7 @@ Every process type carries ``hazard_notes`` that flag:
* CEPA Schedule 1 toxic-substance listing for oxidic, sulphidic and
soluble inorganic nickel compounds.
* Reducing-agent / explosion risk from hypophosphite around oxidizers.
* Scald PPE requirement at 8592°C operating temperature.
* Scald PPE requirement at 85-92°C operating temperature.
* Ontario Reg. 833 air-monitoring and NPRI Part 1A reporting triggers.
Install this module after ``fusion_plating``. It depends only on the core

View File

@@ -11,7 +11,7 @@
<odoo noupdate="1">
<record id="ptype_en_lp" model="fusion.plating.process.type">
<field name="name">Electroless Nickel Low Phosphorus (25% P)</field>
<field name="name">Electroless Nickel - Low Phosphorus (2-5% P)</field>
<field name="code">EN_LP</field>
<field name="category_id" ref="fusion_plating.pcat_plating"/>
<field name="sequence">10</field>
@@ -30,14 +30,14 @@
])]"/>
<field name="hazard_notes">Nickel compounds are WHMIS 2015 Category 1A (respiratory) sensitizer and suspected carcinogen.
Oxidic, sulphidic and soluble inorganic nickel compounds are on CEPA Schedule 1 (toxic substances).
Hypophosphite is a reducing agent keep away from oxidizers; explosion risk.
Operating temperature 8592°C scald PPE mandatory.
Hypophosphite is a reducing agent - keep away from oxidizers; explosion risk.
Operating temperature 85-92°C - scald PPE mandatory.
Ontario Reg. 833 air monitoring required for nickel inhalation exposure.
NPRI Part 1A reportable.</field>
</record>
<record id="ptype_en_mp" model="fusion.plating.process.type">
<field name="name">Electroless Nickel Mid Phosphorus (69% P)</field>
<field name="name">Electroless Nickel - Mid Phosphorus (6-9% P)</field>
<field name="code">EN_MP</field>
<field name="category_id" ref="fusion_plating.pcat_plating"/>
<field name="sequence">20</field>
@@ -56,14 +56,14 @@ NPRI Part 1A reportable.</field>
])]"/>
<field name="hazard_notes">Nickel compounds are WHMIS 2015 Category 1A (respiratory) sensitizer and suspected carcinogen.
Oxidic, sulphidic and soluble inorganic nickel compounds are on CEPA Schedule 1 (toxic substances).
Hypophosphite is a reducing agent keep away from oxidizers; explosion risk.
Operating temperature 8592°C scald PPE mandatory.
Hypophosphite is a reducing agent - keep away from oxidizers; explosion risk.
Operating temperature 85-92°C - scald PPE mandatory.
Ontario Reg. 833 air monitoring required for nickel inhalation exposure.
NPRI Part 1A reportable.</field>
</record>
<record id="ptype_en_hp" model="fusion.plating.process.type">
<field name="name">Electroless Nickel High Phosphorus (1013% P)</field>
<field name="name">Electroless Nickel - High Phosphorus (10-13% P)</field>
<field name="code">EN_HP</field>
<field name="category_id" ref="fusion_plating.pcat_plating"/>
<field name="sequence">30</field>
@@ -82,14 +82,14 @@ NPRI Part 1A reportable.</field>
])]"/>
<field name="hazard_notes">Nickel compounds are WHMIS 2015 Category 1A (respiratory) sensitizer and suspected carcinogen.
Oxidic, sulphidic and soluble inorganic nickel compounds are on CEPA Schedule 1 (toxic substances).
Hypophosphite is a reducing agent keep away from oxidizers; explosion risk.
Operating temperature 8592°C scald PPE mandatory.
Hypophosphite is a reducing agent - keep away from oxidizers; explosion risk.
Operating temperature 85-92°C - scald PPE mandatory.
Ontario Reg. 833 air monitoring required for nickel inhalation exposure.
NPRI Part 1A reportable.</field>
</record>
<record id="ptype_en_ptfe" model="fusion.plating.process.type">
<field name="name">Electroless Nickel PTFE Composite</field>
<field name="name">Electroless Nickel - PTFE Composite</field>
<field name="code">EN_PTFE</field>
<field name="category_id" ref="fusion_plating.pcat_plating"/>
<field name="sequence">40</field>
@@ -108,14 +108,14 @@ NPRI Part 1A reportable.</field>
])]"/>
<field name="hazard_notes">Nickel compounds are WHMIS 2015 Category 1A (respiratory) sensitizer and suspected carcinogen.
Oxidic, sulphidic and soluble inorganic nickel compounds are on CEPA Schedule 1 (toxic substances).
Hypophosphite is a reducing agent keep away from oxidizers; explosion risk.
Operating temperature 8592°C scald PPE mandatory.
Hypophosphite is a reducing agent - keep away from oxidizers; explosion risk.
Operating temperature 85-92°C - scald PPE mandatory.
Ontario Reg. 833 air monitoring required for nickel inhalation exposure.
NPRI Part 1A reportable.</field>
</record>
<record id="ptype_en_bni" model="fusion.plating.process.type">
<field name="name">Electroless Nickel Boron Nickel</field>
<field name="name">Electroless Nickel - Boron Nickel</field>
<field name="code">EN_BNI</field>
<field name="category_id" ref="fusion_plating.pcat_plating"/>
<field name="sequence">50</field>
@@ -134,8 +134,8 @@ NPRI Part 1A reportable.</field>
])]"/>
<field name="hazard_notes">Nickel compounds are WHMIS 2015 Category 1A (respiratory) sensitizer and suspected carcinogen.
Oxidic, sulphidic and soluble inorganic nickel compounds are on CEPA Schedule 1 (toxic substances).
Hypophosphite is a reducing agent keep away from oxidizers; explosion risk.
Operating temperature 8592°C scald PPE mandatory.
Hypophosphite is a reducing agent - keep away from oxidizers; explosion risk.
Operating temperature 85-92°C - scald PPE mandatory.
Ontario Reg. 833 air monitoring required for nickel inhalation exposure.
NPRI Part 1A reportable.</field>
</record>
@@ -160,8 +160,8 @@ NPRI Part 1A reportable.</field>
])]"/>
<field name="hazard_notes">Nickel compounds are WHMIS 2015 Category 1A (respiratory) sensitizer and suspected carcinogen.
Oxidic, sulphidic and soluble inorganic nickel compounds are on CEPA Schedule 1 (toxic substances).
Hypophosphite is a reducing agent keep away from oxidizers; explosion risk.
Operating temperature 8592°C scald PPE mandatory.
Hypophosphite is a reducing agent - keep away from oxidizers; explosion risk.
Operating temperature 85-92°C - scald PPE mandatory.
Ontario Reg. 833 air monitoring required for nickel inhalation exposure.
NPRI Part 1A reportable.</field>
</record>