Is lifecycle-first a better spine for the Organizational Map than function-then-motion?
The question
"eTOM re-cut its Domains by lifecycle stage rather than by department — is lifecycle-first a better spine for the Organizational Map than function-then-motion, and has any vault brief actually tested that alternative?"
Context: filed HIGH out of [[2026-08-28-gb921-v24-sales-development-currency-check]] on the theory that a mature framework choosing a different spine is the strongest available challenge to the Org Map's function-first cut, and that it had to land before the 36-motion vocabulary locks. Both halves of that framing turned out to be wrong, in ways that are more useful than the answer to the question as asked.
What we already know (from the vault)
- The Org Map spine is three authored tiers, strictly function-first:
FN.<FUNCTION>at L1,FN.<FUNCTION>.<MOTION>at L2, roles at L3, with Seats added below Motions at client instantiation. Ten Level-1 functions (Sales, Marketing, Service, Operations, Supply Chain, Finance, HR, IT, Product, Legal). [[2026-08-26-org-map-sibling-homogeneity-scope-test]] recorded the live shape: "exactly three authored tiers: 10 function pages, 36 motion pages, 80 role pages," withDEFER.L3_EMERGENCEholding L3 shut. The artifact itself lives outside the vault, at~/Documents/phdata-projects/organizational-intelligence/. - A lifecycle axis already exists in Organizational Intelligence — it just isn't in the Map. The OIP carries it: a Job is done through a Workflow, the Workflow carries Gaps, Gaps become Use Cases, Use Cases become Upgrades. The spec explicitly says that workflow "is owned by neither platform." So the question is not "does RDCO have a lifecycle spine" but "should the lifecycle spine be the Map's spine." It already exists one layer over.
- The Map's purpose is anchoring, not flow. Its stated job is to let phData delivery people frame issues in business context, price use cases against loaded rates, and find the right stakeholder in one lookup. The schema rule is blunt: when catalog motion and client department disagree, the department wins the anchor. The Map is optimized to be recognizable to a client's org chart.
- A brief filed the same night as the parent already tested a version of this and said no. [[2026-08-28-multi-axis-decomposition-reference-models]] found the governing constraint is "not 'one axis'. It is 'one parent axis'," recommended an overlay rather than a re-spine, and named the reason: our 36 motions "were assembled function by function from practitioner vocabulary," not derived as cells of two axes, so "a true second partition is not a schema addition, it is a re-derivation of the motion layer." Confidence: High on the literature, Medium-high on the schema move.
- The motion layer is deliberately not a process taxonomy. [[2026-08-17-apqc-pcf-function-motion-mapping]] settled this: APQC could not decompose physical outlets vs. field sales vs. digital sales because the differences that matter are "cost structure, headcount shape, cycle time, tooling, and who you hire — every one of which is a staffing and economics fact, not a process fact." Hence "the motion layer has to be built rather than borrowed." [[2026-08-17-bizbok-operating-model-function-motion-mapping]] independently concluded a motion is not a value stream, and held value-stream vocabulary in reserve.
What the web says
- eTOM's actual parent hierarchy is function-first, and lifecycle stage is its second level — the exact shape RDCO already has. This is the decisive finding and it is primary-sourced. In the TM Forum-published GB921D L3 conformance document (©TM Forum 2018, R18.5.0), the Product Domain is
1.2; its children are1.2.1Product & Offer Portfolio Planning,1.2.2Product & Offer Capability Delivery,1.2.5Product Configuration Management,1.2.6Product Performance Management,1.2.7Product Specification & Offering Development & Retirement,1.2.10Product Lifecycle Management. Leaf processes are1.2.2.1…1.2.10.2. The decimal ID scheme is the tree, and it reads Domain → lifecycle stage → process. Function is the spine. Lifecycle is what hangs off it. (TM Forum conformance mapping, R18.5.0) - The lifecycle stages are a general cross-domain axis, not a Market/Sales-specific re-cut. The parent brief saw "strategy / capability delivery / lifecycle management / operations readiness / fulfilment / assurance / billing" inside the merged Market/Sales Domain and read it as a restructure. The same stage names appear inside the Product Domain — Portfolio Planning, Capability Delivery, Lifecycle Management. That is a matrix column set applied uniformly across domains, which is a different thing from a spine change.
- eTOM is explicitly described as a two-dimensional matrix, with Level 2 sitting at the intersection. Secondary sources describing the Level-1 "Enterprise View" state that Process Areas (Strategy & Commit, Infrastructure Lifecycle Management, Product Lifecycle Management, Fulfillment, Assurance, Billing, Enterprise Management) are the vertical blocks and Domains (Market/Sales, Product, Customer, …, Common) are the horizontal blocks, and that "Level 2 Business Process is defined at the intersection of the horizontal domains and vertical processes." (Modelitics intro to eTOM; Papyrus Pages TM Forum basics) Marked SECONDARY — but it agrees with the ID evidence above, which is primary.
- The vertical stage names are near-identical to eTOM's 2007 verticals. [[2026-08-28-multi-axis-decomposition-reference-models]] sourced those from ITU-T M.3050.1/.2 (03/2007), free primaries. "Capability Delivery" and "Lifecycle Management" are recognizable renamings of "Infrastructure Lifecycle Management" and "Product Lifecycle Management." So what the parent brief read as a new lifecycle re-cut is most likely the pre-existing second axis, renamed — continuity, not restructure.
- PAYWALL / BLOCK FLAG. Every
tmforum.orgpage returns HTTP 403 to automated fetch (Cloudflare interstitial), and the GB921 guidebooks themselves are member-gated. I did not attempt member-gated downloads, per standing policy. I could not read GB921 v24 or v25 directly. My primary evidence is R18.5.0 (2018), plus the parent brief's v21/v22 conformance reports. The v24 Market/Sales Level-2 roster remains unread by anyone in this vault — the parent brief says so in its own honest-failure box. - The parent brief's load-bearing claim is overstated. No TM Forum source says eTOM "abolished" Marketing; the brief inferred it from Marketing's absence in a domain list. Its seven-lifecycle-column reading comes from one raster diagram at v21.0, read by eye, showing only the Market & Sales row. The brief is internally inconsistent between "re-cut that Domain" and "re-cut its Domains." The escalated framing in the backlog entry inherited the broader of the two.
Convergences and contradictions
- Convergence, and it is the whole answer: eTOM and the Org Map have the same spine. Both put a functional container at Level 1 and cut beneath it. eTOM is not a counterexample to function-then-motion; it is a mature precedent for it. The question's premise — "lifecycle stage rather than by department" — does not survive contact with eTOM's own ID scheme.
- Contradiction between two same-night briefs that neither noticed. [[2026-08-28-multi-axis-decomposition-reference-models]] said eTOM's Level 1 is two crossed axes; [[2026-08-28-gb921-v24-sales-development-currency-check]] said Level 1 is seven Domains that were re-cut by lifecycle. Both dated 2026-08-28, neither cites the other. The R18.5 ID evidence resolves it in favor of the multi-axis brief: it is a matrix, and the Domain is the parent leg.
- The backlog entry's gate check was wrong. It cleared this question on the grounds that only the two 2026-08-17 briefs were relevant and neither tested an alternative spine. But [[2026-08-28-multi-axis-decomposition-reference-models]] — the parent's own sibling — did test the second-axis question and recommended overlay-not-re-spine, and even pre-registered the flip condition ("if TM Forum's current GB921 has abandoned the matrix in the Domain restructure"). This brief is closer to a confirmation of that one than to new ground. Worth noting for the /curiosity gate: same-night siblings are a blind spot.
- The time-pressure premise does not hold either. Grep across the vault and the OI repo: "the 36-motion vocabulary is about to lock" appears only inside research briefs (2026-08-23, and twice on 2026-08-28), each restating it without a citation. The repo has no such decision — its spec says the opposite: "The motion list is a WIP. Applying this framework to more client engagements will harden the taxonomy." The only documented lock is the page template, from the founder's 2026-08-17 rulings. The lock is a phrase the brief chain invented and then cited itself on.
Synthesis for RDCO
Keep function-then-motion. This should not block anything, and there is no lock to block.
The argument for switching rested on eTOM having chosen differently, and it did not. When you read eTOM's actual navigable tree rather than a diagram of it, 1.2 is the Product Domain and 1.2.2 is Capability Delivery — a functional container parenting a lifecycle stage. That is structurally the same decision the Org Map made. The strongest available external challenge to the spine turns out, on primary evidence, to be an endorsement of it. That is a genuinely useful result: it means the founder can defend function-first in a client room by pointing at the most mature process framework in existence, rather than by asserting that nobody does two axes.
The real difference is not the spine, it is the discipline of the second level — and that is where the actionable finding is. eTOM's Level 2 is one consistent, universal, declared axis applied identically across every domain: every domain gets a Capability Delivery cell, a Lifecycle Management cell, a Fulfilment cell. RDCO's Level 2 is not consistent. [[2026-08-28-multi-axis-decomposition-reference-models]] read the 36 motions as cut on at least five different axes — Sales by channel, Finance by work type, IT by managed asset, Operations by object, Supply Chain by supply-chain stage. That heterogeneity is probably correct for RDCO's purpose and it should stay, but it is currently undeclared, which means "motion" does not mean the same thing on two adjacent pages of the same artifact. eTOM's real lesson is not "change your spine." It is "name your axes in your definitions clause, the way we do." That is the cut_by: recommendation the sibling brief already made — ten edits, no id changes, fully reversible — and this brief independently confirms the precedent it rests on. That is the change worth making, and it is cheap.
The fit argument against lifecycle-first is stronger than the authority argument, and it should be the one on record. eTOM is a process framework for telecom operations; its Level 2 carries process content, so a lifecycle cut is natural there. The Org Map is not a process framework. The vault settled this twice, independently: APQC could not decompose physical vs. field vs. digital sales because the difference is staffing and economics, not process; BIZBOK's test says a motion is not a value stream. A motion exists to carry substitutability — which way could this function be run, and what does each way cost in headcount and rates. Re-parenting motions under lifecycle stages would replace an economics taxonomy with a process taxonomy, which is precisely the failure mode the "motion layer is built, not borrowed" verdict exists to prevent. It would also break the Map's anchoring rule that the client's department wins, which is what makes the artifact recognizable to the person being interviewed. Lifecycle-first would make the Map more elegant to a business architect and less useful to a phData consultant pricing a seat. Fit, not authority, is why the answer is no.
Migration cost, named, in case the founder disagrees with all of the above. A re-spine is not a schema edit. 138 authored pages sit on the current tree (10 functions, 36 motions, 80 roles, 12 archetypes). FN.<F>.<M> ids appear ~744 times across markdown, YAML, Python and HTML — 360 of those in clients/kwiktrip/ alone, plus 37 in tools/ across 16 Python builders (build_roles.py, resolve_rates.py, build_viewer.py, validate.py). The Kwik Trip engagement has 79 person pages and an OIP registry of 28 jobs, 28 workflows, 202 gaps and 81 use cases anchored to function/motion nodes. And the repo has no re-parenting safety net: [[2026-08-17-apqc-pcf-function-motion-mapping]] recommended stable concept-ids before any motion is re-parented, and that has not been done. Confidence that a re-spine is the wrong call: medium-high. Confidence that eTOM's spine is function-first: high, primary-sourced. Confidence about GB921 v24/v25 specifically: low — tmforum.org 403s and the guidebooks are member-gated, so my structural evidence is R18.5 (2018) with v21/v22 corroboration. The founder has far more lived context on what the Map is for than I do; if the Map's purpose has shifted from anchoring seats toward modeling flow, this analysis inverts and should be re-run.
What would have to be true for the answer to flip. (1) If GB921 v24+ genuinely abandoned the matrix and made lifecycle the sole parent axis, the precedent argument weakens — though the fit argument would still stand on its own. (2) If the Map's primary consumer becomes the OIP rather than seat-and-rate pricing — i.e. if the thing people navigate it to find is a workflow rather than a stakeholder — then the OIP's lifecycle chain is the natural spine and the Map should follow its consumer. (3) If a live engagement needs function and lifecycle queryable together rather than one primary plus a filter, the overlay is insufficient; the sibling brief already named the honest response there, which is re-deriving the motion layer as cells of both axes rather than nesting one under the other.
Why this is in the vault
It closes the open follow-up posed verbatim at line 146 of [[2026-08-28-gb921-v24-sales-development-currency-check]] and answers it in the negative with primary evidence, so the Organizational Platform's spec/00-template-decisions.md D-1 deferral can be closed as "single parent axis, deliberately, with a citation" rather than left open through the Kwik Trip engagement. It also retires a specific distortion — "eTOM re-cut its Domains by lifecycle stage rather than by department" — that was on track to be repeated as an argument, and corrects the unsourced "the 36-motion vocabulary is about to lock" claim that three briefs have now propagated without any decision record behind it.
Open follow-ups
- Are the 36 motions actually cut on five or more different axes, and is that heterogeneity deliberate? This is the prerequisite for the
cut_by:change and it was already logged by [[2026-08-28-multi-axis-decomposition-reference-models]] as its own first follow-up. It is a repo audit, not research. - Does GB921 v24/v25/v26 still carry the horizontal/vertical matrix? Genuinely unresolved, but blocked on TM Forum membership — tmforum.org 403s automated fetch and the guidebooks are member-gated. Not researchable on current access. Flagged, not proposed.
- Should the "36-motion vocabulary lock" be made a real decision with an owner and a trigger, or explicitly dropped? This is a founder call, not a research question.
Related
- [[2026-08-28-gb921-v24-sales-development-currency-check]]
- [[2026-08-28-multi-axis-decomposition-reference-models]]
- [[2026-08-23-etom-per-function-motion-catalog]]
- [[2026-08-26-org-map-sibling-homogeneity-scope-test]]
- [[2026-08-17-apqc-pcf-function-motion-mapping]]
- [[2026-08-17-bizbok-operating-model-function-motion-mapping]]
- [[2026-08-17-gtm-motion-origins-industry-reference-models]]
Sources
Primary (read directly):
- TM Forum, GB921D L3 Business Process Framework (eTOM) R18.5.0 — Deloitte/STC Product Domain conformance mappings, ©TM Forum 2018. https://tmforum-resources.s3.amazonaws.com/Conformance+Certifications+/Deloite_PLM_STC/Deloitte_PLM_STC_Conformance_Mappings_R18.5_eTOM_Product_Domain_V3RF.pdf — source of the
1.2→1.2.2→1.2.2.1ID nesting that establishes Domain as the parent axis. - Organizational Intelligence repo (non-vault):
~/Documents/phdata-projects/organizational-intelligence/spec/A4-map-schema.md,spec/02-organizational-platform.md,spec/04-organizational-intelligence-process.md,organizational-platform/README.md.
Secondary (corroborating, flagged as such):
- Modelitics, "Introduction to eTOM" — https://modelitics.wordpress.com/2017/04/27/introduction-to-etom/2/
- Papyrus Pages, "TM Forum Basics Part 3: eTOM" — https://www.papyruspages.com/blog/tm-forum-basics-part-3-etom/
Blocked / not obtained:
- tmforum.org GB921 v24.0 / v25.0 suite pages — HTTP 403 to automated fetch (Cloudflare interstitial). Guidebook downloads are member-gated; not attempted per standing policy on member-gated material.
Vault:
/Users/ray/rdco-vault/06-reference/research/2026-08-28-gb921-v24-sales-development-currency-check.md/Users/ray/rdco-vault/06-reference/research/2026-08-28-multi-axis-decomposition-reference-models.md/Users/ray/rdco-vault/06-reference/research/2026-08-23-etom-per-function-motion-catalog.md/Users/ray/rdco-vault/06-reference/research/2026-08-26-org-map-sibling-homogeneity-scope-test.md/Users/ray/rdco-vault/06-reference/research/2026-08-17-apqc-pcf-function-motion-mapping.md/Users/ray/rdco-vault/06-reference/research/2026-08-17-bizbok-operating-model-function-motion-mapping.md/Users/ray/rdco-vault/06-reference/research/2026-08-17-gtm-motion-origins-industry-reference-models.md