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

@@ -36,7 +36,7 @@
<field name="arch" type="xml">
<form string="Authorized Individual">
<header>
<!-- Phase D5 all CGP form buttons are QM-only per spec
<!-- Phase D5 - all CGP form buttons are QM-only per spec
section 2.C (CGP fold-in lands entirely under
Quality Manager). -->
<button name="action_activate" string="Activate" type="object"

View File

@@ -35,7 +35,7 @@
<field name="arch" type="xml">
<form string="Controlled Good" class="o_fp_cgp_classified">
<header>
<!-- Phase D5 all CGP form buttons are QM-only per spec
<!-- Phase D5 - all CGP form buttons are QM-only per spec
section 2.C. -->
<button name="action_mark_in_process" string="In Process"
type="object"

View File

@@ -35,7 +35,7 @@
<field name="arch" type="xml">
<form string="Personnel Security Assessment" class="o_fp_cgp_classified">
<header>
<!-- Phase D5 all CGP form buttons are QM-only per spec
<!-- Phase D5 - all CGP form buttons are QM-only per spec
section 2.C. -->
<button name="action_start" string="Start" type="object"
class="oe_highlight"
@@ -59,7 +59,7 @@
<label for="name"/>
<h1><field name="name"/></h1>
</div>
<span class="o_fp_cgp_restricted_badge">Restricted PSA</span>
<span class="o_fp_cgp_restricted_badge">Restricted - PSA</span>
<group>
<group string="Assessment">
<field name="employee_id"/>

View File

@@ -37,7 +37,7 @@
<field name="arch" type="xml">
<form string="CGP Receipt / Shipment" class="o_fp_cgp_classified">
<header>
<!-- Phase D5 all CGP form buttons are QM-only per spec
<!-- Phase D5 - all CGP form buttons are QM-only per spec
section 2.C. -->
<button name="action_authorize" string="Authorize" type="object"
class="oe_highlight"

View File

@@ -36,7 +36,7 @@
<field name="arch" type="xml">
<form string="CGP Registration" class="o_fp_cgp_classified">
<header>
<!-- Phase D5 all CGP form buttons are QM-only per spec
<!-- Phase D5 - all CGP form buttons are QM-only per spec
section 2.C. -->
<button name="action_mark_registered" string="Mark Registered"
type="object" class="oe_highlight"
@@ -62,7 +62,7 @@
<label for="name"/>
<h1><field name="name"/></h1>
</div>
<span class="o_fp_cgp_restricted_badge">Restricted CGP</span>
<span class="o_fp_cgp_restricted_badge">Restricted - CGP</span>
<group>
<group string="Registration">
<field name="company_id"/>

View File

@@ -39,7 +39,7 @@
<field name="arch" type="xml">
<form string="Security Incident" class="o_fp_cgp_classified">
<header>
<!-- Phase D5 all CGP form buttons are QM-only per spec
<!-- Phase D5 - all CGP form buttons are QM-only per spec
section 2.C. -->
<button name="action_investigate" string="Investigate"
type="object" class="oe_highlight"
@@ -63,7 +63,7 @@
<label for="name"/>
<h1><field name="name"/></h1>
</div>
<span class="o_fp_cgp_restricted_badge">Restricted Security Incident</span>
<span class="o_fp_cgp_restricted_badge">Restricted - Security Incident</span>
<group>
<group string="Incident">
<field name="incident_date"/>

View File

@@ -39,7 +39,7 @@
<field name="arch" type="xml">
<form string="CGP Visitor">
<header>
<!-- Phase D5 all CGP form buttons are QM-only per spec
<!-- Phase D5 - all CGP form buttons are QM-only per spec
section 2.C. -->
<button name="action_check_in" string="Check In" type="object"
class="oe_highlight"

View File

@@ -6,8 +6,8 @@
-->
<odoo>
<!-- Phase 1 re-parented under Plating → Compliance hub. -->
<!-- Phase D (perms v2) QM-only under compliance hub. -->
<!-- Phase 1 - re-parented under Plating → Compliance hub. -->
<!-- Phase D (perms v2) - QM-only under compliance hub. -->
<menuitem id="menu_fp_cgp"
name="Controlled Goods (CGP)"
parent="fusion_plating.menu_fp_compliance_hub"

View File

@@ -8,7 +8,7 @@
<!--
Extend the HR employee form with a "Security (CGP)" notebook page.
Visible only to the CGP Officer group a regular HR manager will
Visible only to the CGP Officer group - a regular HR manager will
not see this tab or any of the PSA linkage.
-->
<record id="view_fp_cgp_hr_employee_form" model="ir.ui.view">