91681d722ec167423707e20ee62bf1bd40829463
process.node — additive only: is_template, source_template_id, tank_ids (M2M to fusion.plating.tank with new join table fp_node_tank_rel), material_callout, time/temp targets + units, voltage_target, viscosity_target, requires_rack_assignment, requires_transition_form, default_kind, preferred_editor. process.node.input — additive only: kind (step_input/transition_input, default step_input so existing rows keep working), target_min/target_max/target_unit, compliance_tag, plus 9 new typed input_type values (time_hms, time_seconds, temperature, thickness, pass_fail, date, signature, location_picker, customer_wo). No removed fields, no removed selection values. Tree editor + every existing battle test (S14/S15/S17/S18/S19) untouched. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Description
Odoo 19 custom modules
Languages
Python
55.9%
HTML
26.1%
JavaScript
14.9%
SCSS
1.8%
CSS
0.8%
Other
0.4%