MFG - production system of record

One controlled
production record.

Blueprint - in design - not yet built

This page describes the intended design. No MFG code exists yet. It sets out how one controlled production record would turn scattered demand, materials, capacity, and shop-floor evidence into work orders, WIP truth, quality-gated completion, and auditable decisions.

Designed - concept, not livePO-000148

production order

Assemble finished SKU

qty planned 500due 2026-07-18make-to-stock

release readiness

  • Production versionmBOM + routing snapshot
  • Material readiness1 component short (WMS)
  • Capacity readinesswork-center + shift
  • Asset availabilityno EAM downtime
Release needs an approved shortage reason.approval-gated
plannedreleasedstagedin_progresscompleted
A production line inside a manufacturing plant
A manufacturing production line. Illustrative photo of the domain, not MFG software.

The designed capabilities

What the record is designed to hold.

These are the capabilities the blueprint designs into one production record - a short line each. None of it is built; every line describes intent, not running software.

Orders

Work orders

Designed to carry a production order through a controlled lifecycle, not a status flag.

Recipe

BOM + routing snapshots

Designed to freeze an mBOM and routing into a production version, so what was made stays known.

Readiness

Material + capacity readiness

Designed to check WMS stock, SCM supply, and work-center capacity before work reaches the floor.

Execution

WIP truth

Designed to capture operation confirmations, moves, yield, scrap, rework, and downtime as evidence.

Quality

Quality-gated completion

Designed so a failed mandatory checkpoint blocks completion until an authorised approver releases it.

Handoff

Output declaration

Designed to declare finished output with lot or serial traceability, then hand off to WMS and FMS.

The production lifecycle

One order, planned to completed.

MFG is designed to carry a make-to-stock order through one controlled sequence - each step writing append-only evidence to the same record, never a silent status flag. This is the intended design, not running software.

Designed - concept, not live

01

Planned

Version + readiness checked

02

Released

Planner releases the order

03

Staged

Materials staged from WMS

04

In progress

Operators confirm on the floor

05

Completed

Output declared, quality-gated

The problem it targets

The facts exist. The record does not.

Most manufacturers already have the signals - demand, material stock, maintenance logs, shop-floor events, finance records. The hard part is not collecting them. MFG is designed to turn them into one controlled production record that can be planned, released, executed, explained, audited, and reconciled.
  • Demand, materials, and maintenance each live in their own tool
  • Shop-floor events and finance records rarely agree
  • No single record traces a finished lot back to what made it
An abstract circuit board suggesting many signals convergingSignals
An abstract circuit image. Illustrative of scattered signals, not MFG software.

Designed control

Release only against approved readiness.

MFG is designed so a production order releases only when material, capacity, and asset readiness pass - or a planner records an approved shortage reason. No silent release against missing critical components, and no completion past a failed mandatory quality checkpoint until an authorised approver releases it.
  • Material readiness would read WMS on-hand and SCM incoming supply
  • Capacity would read work-center calendars and EAM availability
  • A failed mandatory quality checkpoint would block completion until approved
Machinery along a manufacturing production lineShop floor
A manufacturing production line. Illustrative photo of the domain, not MFG software.

Where it would sit

Where MFG is designed to sit.

MFG is a blueprint, so this is where it is intended to sit in the landscape - not a measured comparison. ERP manufacturing suites and standalone MES keep their real strengths; MFG's angle is a production system of record built for one family fabric and agent-ready over MCP by design.

MFG (designed)ERP MFG suitesStandalone MES
What it would beA production system of record for the Splenta familyA manufacturing module inside a broad ERP suiteA shop-floor execution layer, often deployed per site
Family integrationDesigned to share one identity and MCP fabric with ICE, Arin, SCM, WMS, EAMIntegrated within its own ERP data modelIntegrated through plant middleware and connectors
Agent-readyDesigned for Arin to read facts and prepare approval-gated actions over MCPAutomation through ERP workflow and RPAMachine and line automation on the floor
BoundaryDesigned to own the production record only - no shared tables, REST / MCP / eventsOwns a broad, shared enterprise data modelOwns execution, not the full production record
MaturityBlueprint v0.1 - no code yet, unprovenMature and proven across large manufacturersMature category with many established vendors

MFG has no running software, so nothing here is benchmarked. ERP manufacturing suites and standalone MES are mature and proven; MFG is blueprint v0.1 with no code yet. This table is designed positioning - how MFG is intended to sit - not a claim that it beats anything today.

The designed architecture

How it is designed to hold together.

The story above is the plain version. For evaluators, here is the intended design - a controlled make-to-stock lifecycle, an agent-ready seam for Arin over MCP, and a strict family boundary. None of it is built. Every panel below describes design intent, not running software.

The designed make-to-stock flow

The blueprint's first proof would be a make-to-stock production order driven by demand and constrained by materials, capacity, and quality. It is designed as a controlled lifecycle, not a status flag - each step would write append-only evidence, and corrections would be reversals, adjustments, or rework loops, never silent edits.

  1. 01version

    Pick the recipe

    A demand signal would select a production version - an mBOM snapshot plus a routing snapshot with operations, work centers, and quality checkpoints.

    ProductionVersion

  2. 02readiness

    Check before release

    Material readiness would read WMS on-hand and SCM incoming supply; capacity would read work-center calendars and EAM availability. Shortages surface first.

    MaterialReservationRequest

  3. 03release

    Release with a reason

    A planner would release the order once readiness passes, or record an approved exception. No release against missing critical components without an approved shortage reason.

    ProductionOrder

  4. 04execute

    Confirm on the floor

    Operators would confirm operation start, stop, and partial completion; WIP moves, labor and machine time, yield, scrap, rework, and downtime captured as evidence.

    OperationConfirmation

  5. 05quality

    Hold or release

    Inspection checkpoints would record measurements and either release, hold, or route to rework. A failed mandatory checkpoint would block completion until approved.

    QualityCheckpoint

  6. 06complete

    Declare and hand off

    Finished output would be declared with lot or serial traceability, handed to WMS for finished-goods receipt, and costing evidence handed to FMS. Close would need both.

    OutputDeclaration

designed production-order lifecycle

draftplannedreleasedstagedin_progressheldcompletedclosed

The dashed state is the designed exception branch - work could be held for quality, material, safety, maintenance, or engineering reasons and resumed by the owning function. Cancelled, scrapped, split, merged, and reworked are the other designed states. All designed, none built.

The proposed Arin-over-MCP surface

The blueprint designs MFG as agent-ready. Arin would read production facts over MCP - readiness, timelines, quality holds, shortage and variance evidence - explain the exception, and prepare an approval-bound action. It mirrors the family's proven Arin-drives-SCM po.approve path behind a human gate. Arin would never release, substitute, close, or override directly; MFG would validate policy and human approval, then execute.

proposed mfg mcp tool - designednot built
// Arin reads facts (read scope)
GET mfg.material-readiness . order=PO-000148
// then PREPARES an action - a proposal
POST /mcp . tool production-order.release
{
order: "PO-000148",
scope: "mfg:schedule:write",
idempotency_key: "a1f9...",
approval_state: "pending",
reason: "shortage release"
}
// MFG would validate policy + human approval
scope . idempotency . approval . audit
→ proposal stays a proposal until approved

mfg:schedule:write

  • production-order.plan
  • production-order.release

mfg:operation:write

  • production-order.hold
  • production-order.resume
  • operation.confirm

mfg:material:write

  • material.substitution.request

mfg:quality:write

  • quality.hold.release
  • output.declare
  • production-order.close

Every mutating tool would declare its required mfg:* scope, carry an idempotency key, and high-impact actions would require an approval state and a reason. Reads and writes would share one service layer behind REST, the UI, and MCP - the discipline WMS and SCM already run in the family. This surface is designed, not built.

The designed family boundary

MFG is designed to own the production record and nothing else. It would not replace WMS, SCM, FMS, EAM, PLM, an external MES, or Arin. The blueprint draws a strict boundary: no shared database tables, integration only over REST, MCP, and events, and fail-closed behaviour when another system's evidence is missing.

ICE

Identity and tokens for the family.

MFG would be an ICE resource server, validating ICE-issued tokens on mfg:* scopes.

Arin

Agent and decision-support layer.

Would read MFG facts and prepare approval-bound actions over MFG MCP - never own truth.

SCM

Procurement, suppliers, purchase orders.

Would supply incoming-supply and delay evidence; MFG owns the production effect.

WMS

Physical stock and locations.

Would reserve, stage, issue materials and receive finished goods; MFG owns production use.

EAM

Asset registry and maintenance.

Would supply availability and downtime evidence; MFG owns the production impact.

RMS / FMS / PLM

Demand, finance, engineering truth.

Demand signals in, costing evidence out, engineering BOM in - all through contracts.

the designed boundary

RMS / SCM / WMS / EAM / PLM / MESMFGMFG MCPArin

Arin would explain, classify, recommend, and prepare actions. MFG would validate the action, enforce approval and shop-floor controls, and execute through its own services. This is the intended arrangement, not running software.

Blueprint - in design

Help shape the production record.

MFG is a blueprint, not a product - there is nothing to download and no sign-up. If turning demand, materials, capacity, and shop-floor evidence into one controlled, agent-ready production record is a problem you have, tell us about your manufacturing stack. Early conversations shape which phase gets built first.