Draft Medium Risk
Demo Tour active
Controlled change workbench — GEM identity stable · scope · impact · approval · evidence (GEM-CHG-000245)
① Request
② Edit & Scope
③ Impact
④ Validate
⑤ Apply
1 Change Request Header
Draft Medium
2 Current GEM Snapshot (v1.0 — Before Change)
Meaning
Business Case Docket — Docket containing items related to the business case for a product initiative.
Names
Display: Business Case Docket · Common: BC Docket
Technical: business_case_docket · API: businessCaseDocket
Classification
M1 Docket Product Mgmt · Product Discovery · Subkind: Business Case Docket
Lifecycle
Approved / Published · Baseline v1.0
Usage
8 Templates · 4 Screens · 3 APIs · 2 Reports · 12 Rules · 256 M0 instances
BRD Workbench · Product Discovery Template · Business Case PDF export
Relationships (Incoming / Outgoing)
Outgoing: contains → Business Case Section (1..*) · contains → Problem Statement · contains → Benefits Section
Outgoing: refines → Business Need · usedBy → Product Discovery Workbench · exportedAs → PDF · baselinedAs → BusinessCaseTemplate_v1
Incoming: partOf ← Product Discovery Docket
Rules
Validation: Docket must contain ≥1 Problem Statement Section (Blocking)
Lifecycle: Published GEM requires baseline for name change
Access: Product Manager + GEM Steward can submit change
Override: CanOverride = TRUE · IsOverridden by 2 clients
3 Change Type Selector
RenameDisplay / tech / API names
Add AliasAlternate name
Meaning ChangeSanctioned English
ReclassifyKind / Layer / M-Level
Relationship AddNew LHS→Rel→RHS
Relationship RemoveRemove edge
Relationship ModifyCardinality / direction
Selection SourceDropdown list change
Value ChangeRename/add/remove factor
Override PolicyCanOverride / inheritance
Rule ChangeValidation / lifecycle
Lifecycle ChangeDeprecate / retire
Merge GEMsCombine duplicates
Split GEMSeparate meanings
Namespace MoveChange FQN
Generated ArtifactCode / SQL / API
4 Proposed Change Editor — Before → After
FieldCurrent (v1.0)Proposed (v1.1)Entry Mode
Display Name Business Case Docket user_entered
Common Name BC Docket user_entered
Technical Name business_case_docket NameGenerator
API Name businessCaseDocket NameGenerator
Description Docket containing items related to the business case for a product initiative. Docket containing items related to the business case pack for a product initiative. user_entered
Generated Names Preview business_case_docket · BusinessCaseDocket · businessCaseDocket business_case_pack · BusinessCasePack · businessCasePack NameGenerator
GEM ID / FQN GEM-000587 — identity unchanged (rename ≠ new GEM) stable
5 Scope of Change
Apply Prospectively?
Apply Retrospectively?
Apply to Existing M0 Instances?
Apply to Child GEMs?
Apply to Inherited Classes?
Apply to Client Overrides?
Apply to Templates?
Apply to Generated Names?
Apply to Generated Code/API/SQL?
Require Migration?
Require New Baseline?
6 Override & Inheritance Impact
Client Alpha has overridden Display Name to "Investment Case Pack". Parent rename will not overwrite Client Alpha override (CanOverride = TRUE). No Conflicts Detected.
Child GEMs inheriting
Business Case Section Template BC Docket Variant (Client Beta)
7 M-Level Impact
M-LevelImpact QuestionStatusDetail
M3Does this alter modeling grammar?NoneRename does not change Contains / grammar rules
M2Does this alter vocabulary?NoneDocket kind vocabulary unchanged
M1Does this alter PBMP model/template?LowLabels & generated names on M1 model update
M0Does this affect real instances?None*Published instances stay on v1.0 (prospective only)
8 Five-Layer Architecture Impact
LayerImpactWhat Changes
BusinessNoneNo meaning change — only label terminology
Capability & CompetencyNone
Product MgmtLowDiscovery labels, templates, workbench UI
Application / DataLowUI labels, PDF template headers (if regenerated)
Technology / GSMNoneNo infra / deployment impact
9 Product Mgmt Traceability Impact
Business Case BRD SRS / Spec HLD LLD Code Test Release Operate
PhaseImpact
Product DiscoveryLow — Workbench labels, Docket display name
Product DesignLow — Template references, UI labels
Product DevelopmentOptional — API regen only if "Apply to Code" = Yes
Product LaunchNone — Release notes optional
Operate & LeverageNone — Existing published dockets unchanged
10 Relationship Graph Impact
Business Case Pack
├──
contains → Business Case Section
contains → Problem Statement Section
contains → Benefits Section
refines ← Business Need
usedBy → Product Discovery Workbench
exportedAs → PDF Template
baselinedAs → BusinessCaseTemplate_v1
Green = new edge · Amber = label/reference impacted · Center = proposed display name
11 Rule Validation Panel 2 Blocking 2 Warnings 5 Safe
CheckResultDetail
Naming conflict checkBlockingbusiness_case_pack already used in Client Alpha data — resolve before apply
Technical name uniquenessBlockingAPI namespace collision with GEM-000612 (Client Beta)
Lifecycle checkWarnPublished GEM — change via baseline v1.1 recommended
Mandatory rule checkWarnNo mandatory rule defined for generated name sync
GEM identity stablePassGEM-000587 unchanged — rename ≠ new GEM
Relationship legalityPassNo relationship structure change
Override conflictPassClient Alpha override preserved (CanOverride = TRUE)
M-level consistencyPassM1 rename — no M2/M3 grammar change
Access / permissionPassPriya Mehta has Change Request rights
Instance migrationPassProspective only — 256 M0 published records frozen
12 Simulation / Preview
Display Name → Business Case Pack
Generated: business_case_pack, BusinessCasePack, businessCasePack
Alias retained: BC Docket (historical reference)
New version: Business Case Pack v1.1 · Old retained: Business Case Docket v1.0
4 generated names updated · 9 artifacts impacted (Workbench, PDF Template, JSON Schema…)
0 instances impacted (prospective only)
Relationships: structure unchanged (rename only)
13 Migration Plan
ItemDecisionAction
Published instances (M0)Keep v1.0Frozen — do not rename retrospectively
Draft instancesOpt-inCan opt into v1.1 labels
Child templatesApplyUpdate display labels on next publish
Generated SQL/API/codeSkipApply to Code = No
Test casesReviewUI label assertions may need update
Rollback planBaseline v1.0Restore previous baseline if needed
14 Approval Workflow Medium → PM + Steward
Priya Mehta — Product Manager (Requester)
Approved
2
Arun Sharma — Product Architect
Pending
3
Neeraj Singh — GEM Governance Owner
Pending
Risk LevelApproval Required
LowGEM Steward
MediumProduct Manager + GEM Steward
HighArchitecture Board
CriticalBusiness Owner + Architecture + Release Manager
15 Audit / Evidence
📎 Client_Terminology_Request_Jul2026.pdf
Audit FieldValue
Who requestedPriya Mehta · Product Manager
What changedDisplay name, common name, technical name, API name
Old valueBusiness Case Docket / business_case_docket
New valueBusiness Case Pack / business_case_pack
ReasonClient terminology alignment — "Business Case Pack"
ScopeProspective only · Templates Yes · M0 frozen
EvidenceChange request note + Client_Terminology_Request_Jul2026.pdf
16 Final Apply Change — Confirmation Summary
Rename
Change Type
v1.0 → v1.1
Baseline
9
Artifacts
2/3
Approvals
Change: Display Name Business Case Docket → Business Case Pack
Identity: GEM-000587 remains stable
Scope: Prospective only · Templates Yes · Generated names Yes · M0 published frozen
Validation: 2 blocking · 2 warnings · 5 safe — resolve naming conflict before Apply
Result: New v1.1 Business Case Pack · v1.0 retained · Alias BC Docket retained · Audit GEM-CHG-000245
Migration: New dockets use v1.1 · Approved stay on v1.0 · Drafts opt-in
Audit: GEM-CHG-000245 will be written on Apply
GEM-CHG-000245 · GEM-000587