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:
@@ -4,12 +4,12 @@
|
||||
# Part of the Fusion Plating product family.
|
||||
|
||||
{
|
||||
"name": "Fusion Plating — MRP Bridge",
|
||||
"name": "Fusion Plating - MRP Bridge",
|
||||
'version': '19.0.13.0.5',
|
||||
'category': 'Manufacturing/Plating',
|
||||
'summary': 'Bridge Fusion Plating facilities, baths and tanks to Odoo MRP work orders.',
|
||||
'description': """
|
||||
Fusion Plating — MRP Bridge
|
||||
Fusion Plating - MRP Bridge
|
||||
============================
|
||||
|
||||
Part of the Fusion Plating product family by Nexa Systems Inc.
|
||||
@@ -59,13 +59,13 @@ Copyright (c) 2026 Nexa Systems Inc. All rights reserved.
|
||||
],
|
||||
'data': [
|
||||
'security/ir.model.access.csv',
|
||||
# Phase 1 (Sub 11) — fp_work_role_data + fp_qc_data relocated
|
||||
# Phase 1 (Sub 11) - fp_work_role_data + fp_qc_data relocated
|
||||
# to fusion_plating_jobs.
|
||||
'data/fp_cron_data.xml',
|
||||
'wizard/fp_recipe_config_wizard_views.xml',
|
||||
'views/mrp_workcenter_views.xml',
|
||||
'views/mrp_workorder_views.xml',
|
||||
# Phase 1 (Sub 11) — relocated to fusion_plating_jobs / fusion_plating_quality.
|
||||
# Phase 1 (Sub 11) - relocated to fusion_plating_jobs / fusion_plating_quality.
|
||||
# 'views/fp_qc_template_views.xml',
|
||||
# 'views/fp_quality_check_views.xml',
|
||||
# 'views/fp_job_consumption_views.xml',
|
||||
@@ -74,15 +74,15 @@ Copyright (c) 2026 Nexa Systems Inc. All rights reserved.
|
||||
'views/sale_order_views.xml',
|
||||
'views/fp_quality_hold_views.xml',
|
||||
'views/fp_batch_views.xml',
|
||||
# Phase 3 (Sub 11) — replaced by native fp.job.step priority kanban
|
||||
# Phase 3 (Sub 11) - replaced by native fp.job.step priority kanban
|
||||
# in fusion_plating_jobs/views/fp_step_priority_views.xml.
|
||||
# 'views/fp_workorder_priority_views.xml',
|
||||
# Phase 4 (Sub 11) — relocated to fusion_plating_quality.
|
||||
# Phase 4 (Sub 11) - relocated to fusion_plating_quality.
|
||||
# 'views/res_partner_views.xml',
|
||||
'views/fp_serial_views.xml',
|
||||
],
|
||||
'assets': {
|
||||
# Phase 2 (Sub 11) — QC tablet OWL relocated to fusion_plating_quality.
|
||||
# Phase 2 (Sub 11) - QC tablet OWL relocated to fusion_plating_quality.
|
||||
},
|
||||
'installable': True,
|
||||
'application': False,
|
||||
|
||||
Reference in New Issue
Block a user