06-reference/research

scor ds make to order variants

2026-08-27·research-brief·source: deep-research·by Ray Data Co (deep-research synthesis)
scororganizational-platformreference-modelstaxonomyschema-design

MTS/MTO/ETO survived as a metric qualifier and two Best Practices, never as a process node — and circularity uses the identical mechanism, so the variants schema needs an overlay, not a second axis

The question

Verbatim, from the Notion Research Backlog:

"Did the make-to-stock / make-to-order / engineer-to-order substitutable-variant concept survive anywhere in SCOR DS (Level 3, Best Practice, or performance qualifier), and does OE13 Circular Supply Chain introduce a second orthogonal axis the variants schema would need?"

Context: this merges two open follow-ups filed by [[2026-08-22-scor-digital-standard-level2-process-types]], which established that M1 Make-to-Stock / M2 Make-to-Order / M3 Engineer-to-Order are absent from SCOR DS Level 2 but could not say whether the concept had gone anywhere else. Both legs bear on the proposed axis + variants frontmatter amendment to the Organizational Platform's motion pages.

Answer, in one line: the concept survived in exactly two places and both are non-structural — as a computation qualifier on three Level-2 cycle-time metrics (RS.2.2, RS.2.3, RS.2.4), and as two asymmetric Best Practices (BP.040 MTO, BP.158 MTS; engineer-to-order has no practice at all). It appears at zero process nodes at any level. OE13 Circular Supply Chain Management does NOT introduce a second axis — ASCM handled circularity with the same many-to-many practice-overlay mechanism (BP.282 Circular Economy links to 44 process nodes vs BP.040's 7), plus an enabler and two new performance attributes. All of the below is read directly from the live SCOR DS model data, ASCM's own SCOR DS/SCOR 12 crosswalk, and the v14 front matter.


What we already know (from the vault)


What the web says

Three primary artifacts, all served by ASCM without authentication. Direct curl to ascm.org is now blocked by an Incapsula/Imperva bot gate (returns a 212-byte JS challenge stub, and WebFetch gets the same), so all three were retrieved through a real browser session — a retrieval note worth keeping, because the August 22 route no longer works.

1. The process layer: a complete, verified negative

The SCOR DS Quick Reference Guide contains every Level-0 through Level-3 process in the standard. Text-extracted and searched in full: zero occurrences of "make-to-stock," "make-to-order," "engineer-to-order," "assemble-to-order," "configure-to-order," "stocked," "decoupling," or "postponement." The same search over the v14 front matter returns zero.

Cross-checked against the live model data: of 314 distinct process nodes in SCOR DS, exactly one has any of those words in its name, and it is a false positive (O3.1 Generate Stock Transfer Order (STO)). The decoupling-point axis is gone from the process hierarchy without residue.

2. ASCM's own crosswalk shows the axis being substituted, not refined

The document [[2026-08-22-scor-digital-standard-level2-process-types]] listed as an unresolved follow-up — an old-to-new migration table — exists and is open-access: scor_crosswalk.pdf, "SCOR DS / SCOR 12 Comparison Document," CC BY-NC-ND 4.0, © 2025 ASCM. Its mapping rows are the sharpest evidence in this brief. Verbatim structure:

SCOR DS maps from SCOR v12
T1 Transform Product M1 Make-to-Stock (MTS), M2 Make-to-Order (MTO), M3 Engineer-to-Order (ETO)
T2 Transform Service M1, M2, M3
S2 Direct Procure S1 Source Stocked Product, S2 Source MTO Product, S3 Source ETO Product
F1 Fulfill B2C D1 Deliver Stocked Product, D2 Deliver MTO Product, D3 Deliver ETO Product, D4 Deliver Retail Product
F2 Fulfill B2B D1, D2, D3, D4
F3 Fulfill Intra-company D1, D2, D3, D4

Read that carefully: every one of the three new Fulfill categories inherits all four old Deliver categories. This is not a re-mapping, it is an axis swap — the old distinction is projected away and a new one is projected in, at the same layer, on the same processes. At Level 3 the collapse is explicit and lossy: M1.1, M2.1 and M3.2 (three separate "Schedule Production Activities" steps, one per variant) all become the single T1.2 Schedule Production Activities. The redundancy the old axis created is exactly what ASCM removed.

The crosswalk's own summary of what changed leads with: "Supply chain is no longer seen as linear – double infinity loop graphic depicts the interconnected nature of supply chains which are infinitely in motion." Hold that sentence; it decides the OE13 half of the question.

3. Where the concept did survive, leg by leg

Level 3 — no. Covered above. One near-miss worth recording: the definition text of OE12.6 Define Operating Model Considerations to Support Competitive Requirements uses it as an illustration. Verbatim: "The process to define how we run the supply chain operations in a way that aligns with the supply chain strategy to support the market's competitive requirements. For example: MTO / MTS; Outsource or self-production; Forecasting methodology; Inventory Management Policies; Technology Utilization (e.g., VMI, EDI, automation)." So the choice is named — as one bullet in a worked example, inside an Orchestrate enabler, not as a node.

Best Practice — yes, and asymmetrically. SCOR DS carries 281 distinct BP. codes. Three are relevant:

Engineer-to-order has no Best Practice. A name-search across all 281 practice titles returns nothing for ETO. The old trio survived as a pair, and the pair is not even symmetric — one is a production strategy, one is a goods-receipt procedure.

Performance qualifier — yes, and this is the strongest survival. Three Level-2 cycle-time metrics carry a Discussion section stating that their own roll-up formula changes depending on which variant is deployed. Verbatim, RS.2.3 Transform Cycle Time: "Level-3 metrics that are used to drive the calculation of Transform Cycle Time are taken from the applicable Transform process elements, depending on the possible strategies deployed by companies to fulfill orders (such as make-to-stock (MTS), make-to-order (MTO) or engineer-to-order (ETO)). When an MTS or MTO strategy is deployed, the metric Finalize Production Engineering Cycle Time (RS.3.13) is not used in the calculation." RS.2.2 Source Cycle Time and RS.2.4 Fulfill Cycle Time carry near-identical language, each naming a different Level-3 metric that drops out. RL.3.46 Fill Rate's definition is likewise conditional on MTS vs MTO. Sixteen sections model-wide mention the terms at all; these four are the only ones where the variant is load-bearing rather than illustrative.

4. OE13 and the circularity question

OE13 Circular Supply Chain Management is real, is entirely new (the crosswalk marks all of OE13.1–OE13.6 NEW PROCESS, no v12 antecedent), and its six children are: Assess the Use of Materials, Water and Energy · Minimize the Use of Materials, Water and Energy · Increase the Efficient Use of Fixed Assets · Reduce Waste · Extend the Product Lifecycle and Circular Utility · Maximize Recovery for Reuse and Repurpose. Its definition ends: "The subprocesses are in order of priority: (1) reduce (2) extend product lifecycle (3) recovery for reuse and repurpose."

But ASCM did not model circular-vs-linear as a fork anywhere. It used four non-structural mechanisms simultaneously:

  1. An Orchestrate enabler (OE13) at Level 0, alongside OE12 Segmentation and eleven others — enablers apply to the whole chain, not to a branch of it.
  2. A Best Practice with enormous fan-out. BP.282 Circular Economy — "an economic system intended to minimize waste and maximize the use of resources through a regenerative process… This is the opposite of a linear economy" — links to 44 process nodes, spanning every Level-1 process (P, O2, S, T, F, R), the Orchestrate parent itself, and specific Level-3 steps (T1.8, T2.13, T3.11 Disposition Waste or Surplus). Compare BP.040's 7 links. Same mechanism, six times the reach.
  3. Two new performance attributes with Level-1 metrics — Environmental (EV.1.1–EV.1.5: materials, energy, water, GHG, waste) and Social (SC.1.1–SC.1.3) — plus Level-3 circularity metrics including EV.3.15 Percentage of Circularity and EV.3.13 Recovery Potential of Materials Used.
  4. Level-3 process steps distributed into the existing tree rather than branched off it: T1.8 / T2.13 / T3.11 Disposition Waste or Surplus (Scrap, Recycle, Repurpose) sit inside the normal Transform flows, and the front matter's change log records "Added sustainability (circularity) practices, metrics, skills, competencies to all processes."

The crosswalk's headline bullet settles intent: supply chain "is no longer seen as linear." Circular is not one branch of a linear-vs-circular fork; it is the re-framing of the whole model. There is no linear counterpart node to pair it with, and that is deliberate.


Convergences and contradictions


Synthesis for RDCO

The variants schema does not need a second axis. It needs to stop being a tree field. That is the finding, and it is a bigger correction to the proposed amendment than either of the two questions anticipated.

The axis + variants proposal in [[2026-08-17-gtm-motion-origins-industry-reference-models]] puts the substitutable set inside the node it belongs to — a variants: list in a sub-function page's frontmatter. SCOR DS is the only reference model in the quartet that ever had a real substitutable catalog, and when ASCM rebuilt the standard it moved that catalog out of the hierarchy entirely and into a separate element type linked many-to-many to processes, metrics and skills. The mechanism has three properties our inline list does not: a variant can attach to several nodes at once (BP.040 reaches P1, P2, P4, T1, T2 and two OE8 steps — Plan and Transform and Compliance, three different functions); a variant can attach at different depths simultaneously (BP.282 links to Level-1 letters, Level-2 codes and Level-3 steps in the same list); and a variant carries its own definition, its own metric set and its own required skills, independent of any one node. An inline variants: list under one sub-function can express none of that. The moment a real engagement has a variant that spans two functions — and the very first example ASCM ships does — the inline list forces a duplicate, and duplicates drift.

So the concrete schema recommendation changes shape. Rather than adding variants: to sub-function pages, add a fourth artifact type alongside the 10 function / 36 motion / 80 role pages: a variant page with its own id, a definition, a source citation, a confidence tag, and an applies_to: list of node ids. Motion and function pages then need no new field at all — the link is expressed from the variant's side, which is what makes many-to-many cheap. This is also the cheaper migration given where the repo actually is ([[2026-08-26-org-map-sibling-homogeneity-scope-test]] confirmed the tree is exactly three authored tiers with DEFER.L3_EMERGENCE holding L3 shut): a new sibling directory breaks no ids, touches no existing frontmatter, and does not force the L3 decision early. And it absorbs circularity, ESG, AI-enablement, or any future cross-cutting concern without a schema change, because in that shape orthogonal axes are not axes — they are just variants with wider applies_to lists. The linear-vs-circular question dissolves: BP.282's 44 links versus BP.040's 7 is the entire difference between "pervasive" and "local," and it is a data property, not a structural one.

The second finding is about where a variant earns its place, and it is a discipline we should copy verbatim. ASCM kept MTS/MTO/ETO in exactly one load-bearing spot: the Discussion on RS.2.2, RS.2.3 and RS.2.4, where the variant changes which Level-3 metrics roll up into the Level-2 number. Under MTS or MTO, RS.3.13 Finalize Production Engineering Cycle Time drops out of Transform Cycle Time; under ETO it does not. That is a variant doing arithmetic. Everywhere the variant was only a label — three parallel Schedule Production Activities steps differing in nothing but their prefix — ASCM deleted it and merged the nodes. That gives the Organizational Platform a falsifiable admission test for the variant catalog, replacing the softer substitutability-plus-selectivity pair from the parent brief: a variant is real if naming it changes a measurement, a role assignment, or a system boundary. If it only changes a label, it is a synonym and it gets merged. Applied honestly, that test will delete a meaningful fraction of the 36-node motion layer's proposed variant lists, which is the point — the current lists were assembled from practitioner vocabulary, and vocabulary is exactly what fails this test.

The third finding is a caution about citation, and it is the one that would embarrass us in front of a Kwik Trip audience. The parent brief's best worked example — a single c-store running make-to-stock and make-to-order simultaneously, hot case versus fresh-made sandwich — remains true and remains persuasive. Its citation does not. M1/M2 are dead codes; M2's live successor is BP.040, a Best Practice, and M1's is BP.158, a Source-side goods-receipt practice with a definition that contradicts its own title. Engineer-to-order has no current SCOR home at all. Any deck that puts "SCOR M1/M2" next to that example is quoting a 2017 standard to a supply-chain audience that can look up the 2025 one in a browser without logging in — because the full model, contrary to what we recorded on August 22, is not actually gated: scor.ascm.org renders behind an account wall, but https://scor.ascm.org/api/scor/cache/ returns the complete 7.3 MB model as JSON — 314 processes, 367 metrics, 281 practices, every definition and every cross-link — to an unauthenticated request. That is a standing research asset for the Org Map work, not just a citation for this brief.


Why this is in the vault

This closes both remaining SCOR follow-ups behind the Organizational Platform's axis + variants schema amendment, and it changes the recommendation: the amendment should become a separate variant artifact type with an applies_to: list, not a variants: frontmatter field on sub-function pages, before the 36 motion pages are written and the shape becomes expensive to change. It also supplies the admission test (does naming the variant change a measurement, a role, or a system boundary?) that the motion-page hand-section template needs, and it retires the M1/M2/M3 citations that [[2026-08-17-gtm-motion-origins-industry-reference-models]] tagged high-confidence and that are on track to reach a Kwik Trip audience.

Open follow-ups

Related

Sources

Primary, fetched and read this session (2026-08-27):

Retrieval note / partial block:

Secondary:

Vault:

Confidence: High on every factual claim about SCOR DS content — the process-layer negative, the BP.040 / BP.047 / BP.158 / BP.282 definitions and link sets, the RS.2.x variant-conditional metric discussions, the absence of any engineer-to-order practice, the OE13 children, and the crosswalk mapping rows. All read directly from ASCM primary artifacts, most of them from the structured model data rather than from prose. High that OE13 does not introduce a fork ASCM itself models. Medium on the interpretive step from "SCOR uses a many-to-many practice overlay" to "the Organizational Platform should adopt a separate variant artifact type" — that is a design recommendation drawn from one precedent, and the APQC/eTOM follow-up above is the check on it. Medium-low on the practice-count figures (281 BP. codes, 19 categories), which disagree with ASCM's own front matter and should not be quoted externally.