2d42b33d688ebb15a30cfab1de71c56046e01cb3
Records full session work for future Claude Code sessions: Sub 12a — Simple Recipe Editor + Step Library 3 new models, additive fields on process.node + node.input, fp_simple_recipe_editor OWL action with drop-position simulator, 11 JSONRPC endpoints, snapshot semantics, post_init seeding. Sub 12b — Move Parts / Move Rack / Rack Parts / Stop Timer dialogs fp.rack.tag, fp.job.step.move + .input.value, racking_state on fusion.plating.rack (orthogonal to wear state), state machine on existing fp.job.step.timelog (no parallel labor model), 12 tablet endpoints, 4 OWL dialogs with fp-resolve-rack custom event, manager-bypass flags, plant overview Racks pane. Sub 12c — Reports + Labor History Operator Traveller v2 (A4 landscape, paper-style), chronological CoC body via fp.certificate.body_style + coc_body_router, Labor History views, gap-fix bundle (rack travel ticket PDF, per-customer cert statement 3-tier resolution, captured Actual values from move.input.value). Phase 1/2/3 — Menu reorganization Top-level: 17 → 6 (operator-visible). Industry verticals nested under Compliance hub. Move Log/Labor History/Maintenance under Operations. Certificates under Quality. Configuration: 36 flat → 7 themed folders + Settings sibling. Group-gating: KPIs/Move Log/Replenishment Suggestions → supervisor+. Operator now sees ~5 top-levels instead of ~10. Landing page resolver action_fp_resolve_plating_landing server action, user override → company default → Sale Orders fallback. x_fc_pickable_landing Boolean tag for curated picklist. Production Line / Routing Station rename fusion.plating.work.center → 'Production Line' (shop-layout, owns tanks). fp.work.centre → 'Routing Station' (per-step routing, cost-per-hour, mrp.workcenter replacement). Model IDs unchanged. Other ergonomics Tank field labels (Code → Tank Number, Tank → Tank Name) + state-control header buttons. SO smart-button 'Plating Jobs' → 'WO'. Default landing screen = Sale Orders. Drop-position simulator in Simple Recipe Editor. Updated 'Menu Structure' section near top of CLAUDE.md to reflect new 6-top-level layout + 7-folder Configuration grouping. 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%