Easy Foods runs on more than a dozen capable platforms that do not talk to each other. Masatec connects them through one plant data hub, then adds dashboards, alerts and agents on top.
Phase 0 — Foundation · 13 Oct to 27 Nov 2026
Phase 0 is API access and master-data cleanup. Nothing in the plant changes yet; the work is getting credentials for eleven systems, standing up the hub, and fixing the master data every later analytic depends on.
This page is reference, not the platform. It summarises the project so anyone with access can see the same picture. The application replaces it in the same stack slot when it is built.

The system. What people log into — dashboards, schedules, approvals, records. Title case, always one word.
The assistant you talk to inside it. Manufacturing AI for Systems and Automation — all caps, because it is an acronym. “Ask MASA.”
The logo carries the relationship: the ring is the separate systems joined into one flow, and the gold core at its centre is MASA.
Eleven source systems feed one hub. Nothing is replaced; everything is joined.
| Area | Platform | Integration surface |
|---|---|---|
| Finance, orders, MRP, inventory, WMS | SAP Business Onesystem of record | Service Layer (REST/OData), SQLQueries, DI API, B1if, native webhooks |
| HR, payroll, time, IT, identity | Rippling | REST API v2, webhooks, SCIM/SAML outbound |
| Line execution | Effective (in-house MySQL) | Direct SQL / read replica |
| Maintenance and sanitation | MaintainX | REST API, webhooks, meters; no SCIM |
| Machine data | Optimistik OIAnalytics + OIBus | OPC UA, Modbus, MQTT, SQL; REST, sFTP, S3 |
| Quality | TraceGains (quality system of record) | REST API, bearer keys |
| Vision | 9 line vision systems | Vendor exports |
| Shipping | Google Calendar + SAP | Calendar API v3, push notifications |
| Inbound rail | CSX ShipCSX | EDI 322/CLM, trace e-mail fallback |
| Safety and training | Safety Plus · Intertek Alchemy | Safety Plus has no API; Alchemy via SCIM and SFTP |
| Access control | BlueWave | ODBC / Active Directory sync; product to confirm |
Planning today lives outside all of them: a 64-tab, 15 MB Excel workbook, a hand-kept Google Calendar, and people's heads.
Five phases over twelve months. Each ends at a gate that is a number on the KPI page, not a demo — a phase that misses its gate repeats rather than rolling forward.
The figures the plan argues from, to be replaced by live numbers in Phase 1.
Two figures in the source draft still need reconciling: headcount reads 287 on the 22 Sep roster against 312 today, and the KPI catalog is described as both 32 and 22 entries (32 are listed). Corrections were due at the 20 Oct meeting.
| Owner | Owns |
|---|---|
| CEO | Budget, the gates, and the policy table that bounds what agents may do |
| COO | The KPIs and the department champions |
| CTO | The hub, credentials, security and the vendor relationships |
Every Tuesday: review the KPI page, check one gate, take one decision. The roadmap is updated in place rather than re-issued.
The plan was laid out by Juan Pablo — Easy Foods AI Transformation Roadmap, kickoff draft, 13 Oct 2026, 38 pages.
| File | Use |
|---|---|
| masatec-logo-full.svg | Full logo, horizontal — headers, documents, email |
| masatec-logo-full-stacked.svg | Full logo, stacked — splash, login, slide covers |
| masatec-wordmark.svg | Mark and wordmark, no descriptor |
| masatec-mark.svg | Icon only — transparent, scales without limit |
| masatec-mark-mono.svg | One colour — print, labels, embroidery, signage |
| app-icon-1024.png | App tile — home screens, store listings |
| masa-avatar.svg | MASA avatar — wherever the assistant speaks |
| favicon.ico | Browser tab, 16/32/48/64 |
Palette — Comal #BF4A22,
Masa #E3A23C, Cream #F7F1E6, Iron #1C1A17,
Ash #6B625A. Dark and cream variants of every mark are in /brand/.
| Item | Value |
|---|---|
| Host | net1 · 10.250.111.28 |
| Stack | /docker_data/masatec/stack/docker-compose.yml |
| Content | /docker_data/masatec/site, bind-mounted read-only |
| Network | master_network (external) |
| Published | 3610 → 80 |
| Health | /healthz |
Sibling project on the same host: ef-deviations (Sales Deviations), Next.js and Postgres on port 3601 — the reference for any Masatec service that needs a database.