OH

Configuration Diff & Simulation

Approver view of a proposed change: immutable content hash, field/scope diff against the active version, affected entities, workflows and users, scenario runs with expected vs actual variance, and blocking findings. Demo record: deals.commission.plan CP-STD — v5 draft vs v4 active.

UX-26
Version lifecycle
Change under review — APR-2026-0461Pending approval
Definition
deals.commission.plan · plan CP-STD (standard resale plan, HR-05)
Scope of change
Company + new Branch override: Dubai HQ
Maker
VNVikram Nair (Configuration Administrator)
Reason
Q3 tier uplift for off-plan resale; clawback window extended 90 → 120 days
Active version
v4 · hash sha256:c6a2e17b…90dd · active since 01 Apr 2026
Draft version
v5 · hash sha256:f41b08c3…2a67 · computed 16 Jul 2026 18:04
Approver sees
Maker, reason, hash, diff, simulation, SoD result, activation window
SoD check
Pass — approver Fatima Rashid is not maker and not commission-eligible
Requested window
01 Aug 2026 00:00 GST · earning event decides policy version per deal (CFG-06)
Field & scope diff — v4 → v56 changes
plan: CP-STD · basis: net_commissionable_value - tier2.rate (AED 2M–5M): 55% of gross_commission + tier2.rate (AED 2M–5M): 60% of gross_commission - clawback.window_days: 90 + clawback.window_days: 120 - referral.external_split: 20% (Prime Link Realty class) + referral.external_split: 25% (Prime Link Realty class) eligibility: license_active AND kyc_clear — unchanged + scope.override[branch=Dubai HQ]: tier1.rate 45% → 50% (off-plan resale only) settlement: on_receipt_cleared · payroll handoff HR-05 — unchanged

Scope diff adds one branch override; company-level values remain the fallback for Abu Dhabi Branch. Historical comparison: time-travel view.

Impact preview & simulation evidenceRun SIM-2219 · 17 Jul 2026 06:55
Open deals affected
14
Earning event after 01 Aug 2026
Scheduled payouts
3
AED 184,250.00 total at v4 rates
Users impacted
9
7 agents · 2 managers
Workflows re-routed
2
Commission approval · clawback case
TypeRecordToday (v4)After v5DeltaNote
DealDL-2026-0341
Amina Noor · PR-B-1804 resale · Omar Haddad
AED 26,812.50AED 29,250.00+ AED 2,437.50 Tier 2 · earning event expected Aug
DealDL-2026-0347
Falcon Trading FZ-LLC · PR-A-905 · Layla Hassan
AED 18,900.00AED 21,000.00+ AED 2,100.00 Dubai HQ override applies (off-plan resale)
PayoutCMP-PAY-2026-078
Scheduled 05 Aug · Prime Link Realty referral
AED 9,400.00AED 11,750.00+ AED 2,350.00 External split 20% → 25%
WorkflowCommission approval chain
Dubai HQ · Residential Sales
Manager → Financeunchanged route Managers cannot approve own override (SoD)
WorkflowClawback case timer
Service workflow CB-STD
90-day window120-day window 3 open cases keep their original v4 window (version pinned)
UsersAgents Omar Haddad, Layla Hassan + 5
Managers Rashid Al Farsi + 1
Statement preview issuednotified on activation No retroactive change — earning event decides version

Each scenario replays an approved golden fixture against draft v5. Input hash proves the fixture was not altered; tolerance is AED 0.01.

ScenarioInput hashExpectedActual (v5)VarianceStatus
S-01 · Standard resale AED 1.45M
Tier 1 · single agent
in:9d02…44b1 AED 21,750.00AED 21,750.000.00 Pass
S-02 · Off-plan resale AED 3.2M, Dubai HQ
Tier 2 + branch override
in:5b77…0ac9 AED 57,600.00AED 57,600.000.00 Pass
S-03 · 50/50 split Omar Haddad / Layla Hassan
Split integrity check
in:c318…7f52 AED 14,512.50AED 14,512.500.00 Pass
S-04 · Clawback after resale cancellation day 100
New 120-day window fixture
in:e0d4…b98e − AED 29,250.00− AED 26,812.502,437.50 Fail — blocking
S-05 · External referral, Prime Link Realty
25% split + VAT on referral invoice
in:12aa…6c03 AED 11,750.00AED 11,749.990.01 Tolerance edge — review
S-06 · Eligibility: expired broker card
Negative test — must refuse accrual
in:80f6…e21d refusedrefused Pass

Variance by scenario (AED) — chart with table above as alternative

Fixture set
GOLD-COMM-2026Q2 · approved by Fatima Rashid, 02 Apr 2026
Run
SIM-2219 · 17 Jul 2026 06:55 · 6 scenarios · 1.8 s
Result hash
sha256:aa19d0…73c8 — stored with approval evidence
Verdict
1 blocking · 1 review · 4 pass
FindingSeverityDetailRequired fix
F-02 · Clawback basis mismatch Blocking S-04 reverses at old tier-2 rate (55%) instead of the uplifted 60%; recovery would under-collect AED 2,437.50 per affected deal. Point clawback basis at earned-version rate table; re-run SIM.
F-03 · Rounding at referral split Review S-05 differs by AED 0.01 — rounding is applied before VAT split rather than after. Confirm rounding rule with finance or adjust fixture expectation.
F-01 · Statement disclosure Notice Agent statements must disclose the branch override; template TPL-COMM-STMT needs a variable — see binding editor. Non-blocking; track before activation window.
Approver decision panelAwaiting fixes
Approver
FRFatima Rashid (Finance Manager)
Bound hash
sha256:f41b08c3…2a67 — decision applies to this content only
Evidence pack
Diff · SIM-2219 · impact preview · SoD result · window W-2026-08A
Approve
Disabled while a blocking finding is open
Reject
Requires a written reason; returned to maker as evidence
✕ Reject version v5 of CP-STD
Recorded on the version and visible to the maker and auditors.
Recent simulation runs (all definitions)Control Center
RunDefinition · versionScenariosResultWhen
SIM-2219deals.commission.plan · v561 blocking17 Jul 06:55
SIM-2216hr.eos.gratuity_pack · v1512All matched16 Jul 17:30
SIM-2214fin.tax.vat_profile · v89Unbalanced entry16 Jul 11:04
SIM-2209hr.payroll.wps_profile · v78Pass15 Jul 09:31
SIM-2201org.authority.expense_threshold · v54Pass28 Feb 14:12
SIM-2197re.permit.trakheesi_policy · v551 review note25 Jun 10:47
6 of 142 runs retained as evidence

Static render mockup — no live data. Source: ERP Modern Development Specification v2.0 · Covers: UX-26 (content hash, field/scope diff, impact preview, scenario runs with variance, blocking findings).