Skip to content

Repository files navigation

3D Intelligence — MMS Analytics Module

3D Intelligence is a standalone analytics and reporting layer for Machine Monitoring System (MMS) data. It imports 3D-compatible Excel workbooks, normalizes production and downtime records, applies a versioned calculation policy, and presents verified results through dashboards, alerts, Excel exports and printable PDF reports.

What the module provides

  • .xls and .xlsx import with a documented compatibility contract
  • Production, target, loss, Availability, Performance, Quality and OEE analysis
  • Downtime classification, reason Pareto and machine-hour financial loss
  • Structured data-quality findings with source-sheet and row evidence
  • Configurable operational alerts with acknowledgement and resolution
  • Unified date, machine, shift, product, operator and reason filters
  • Deterministic management summaries, with optional validated AI wording
  • Eleven-sheet filtered Excel reports
  • A4 browser-native printing and PDF saving
  • Excel-first operation with a future-ready read-only MySQL adapter boundary

The production calculation policy is mms-direct-quantity-v2, version 2.0.0, status confirmed. Reported Qty is authoritative. Stroke × M. Factor is a validation check and never silently replaces Reported Qty.

Quick start

Requirements: Node.js 22.13.0 or newer and npm.

npm ci
npm run dev

Open http://localhost:3000, select Connect workbook, and choose a compatible MMS .xls or .xlsx export. The original file is not modified.

Validation

npm run lint
npm test
npm run build:vercel
npm run smoke:deployment

The current automated suite contains 128 passing tests. Formal 3D acceptance still requires the private representative side-by-side cases described in verification/PHASE_29_CONFIRMATION.md.

Documentation

Start with the handover documentation index.

Data and confidentiality

Client workbooks, generated summaries, verification output and credentials must not be committed. Use .env for local secrets and a dedicated SELECT-only database account if MySQL integration is enabled later.

Release status

The Phase 28 handover package and Phase 29 confirmed-policy acceptance tooling are implemented. It is not the final v1.0.0 release until the representative 3D cases pass and written sign-off is recorded.

About

A standalone intelligence and analytics layer for 3D’s Machine Monitoring System that validates MMS Excel data, calculates production and OEE metrics, identifies downtime and data-quality issues, generates operational alerts and management summaries, and exports filtered Excel and printable PDF reports.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages