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.
- 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)
Scope diff adds one branch override; company-level values remain the fallback for Abu Dhabi Branch. Historical comparison: time-travel view.
| Type | Record | Today (v4) | After v5 | Delta | Note |
|---|---|---|---|---|---|
| Deal | DL-2026-0341 Amina Noor · PR-B-1804 resale · Omar Haddad |
AED 26,812.50 | AED 29,250.00 | + AED 2,437.50 | Tier 2 · earning event expected Aug |
| Deal | DL-2026-0347 Falcon Trading FZ-LLC · PR-A-905 · Layla Hassan |
AED 18,900.00 | AED 21,000.00 | + AED 2,100.00 | Dubai HQ override applies (off-plan resale) |
| Payout | CMP-PAY-2026-078 Scheduled 05 Aug · Prime Link Realty referral |
AED 9,400.00 | AED 11,750.00 | + AED 2,350.00 | External split 20% → 25% |
| Workflow | Commission approval chain Dubai HQ · Residential Sales |
Manager → Finance | unchanged route | Managers cannot approve own override (SoD) | |
| Workflow | Clawback case timer Service workflow CB-STD |
90-day window | 120-day window | 3 open cases keep their original v4 window (version pinned) | |
| Users | Agents Omar Haddad, Layla Hassan + 5 Managers Rashid Al Farsi + 1 |
Statement preview issued | notified 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.
| Scenario | Input hash | Expected | Actual (v5) | Variance | Status |
|---|---|---|---|---|---|
| S-01 · Standard resale AED 1.45M Tier 1 · single agent |
in:9d02…44b1 |
AED 21,750.00 | AED 21,750.00 | 0.00 | Pass |
| S-02 · Off-plan resale AED 3.2M, Dubai HQ Tier 2 + branch override |
in:5b77…0ac9 |
AED 57,600.00 | AED 57,600.00 | 0.00 | Pass |
| S-03 · 50/50 split Omar Haddad / Layla Hassan Split integrity check |
in:c318…7f52 |
AED 14,512.50 | AED 14,512.50 | 0.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.50 | 2,437.50 | Fail — blocking |
| S-05 · External referral, Prime Link Realty 25% split + VAT on referral invoice |
in:12aa…6c03 |
AED 11,750.00 | AED 11,749.99 | 0.01 | Tolerance edge — review |
| S-06 · Eligibility: expired broker card Negative test — must refuse accrual |
in:80f6…e21d |
refused | refused | — | 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
| Finding | Severity | Detail | Required 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
- 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
| Run | Definition · version | Scenarios | Result | When |
|---|---|---|---|---|
SIM-2219 | deals.commission.plan · v5 | 6 | 1 blocking | 17 Jul 06:55 |
SIM-2216 | hr.eos.gratuity_pack · v15 | 12 | All matched | 16 Jul 17:30 |
SIM-2214 | fin.tax.vat_profile · v8 | 9 | Unbalanced entry | 16 Jul 11:04 |
SIM-2209 | hr.payroll.wps_profile · v7 | 8 | Pass | 15 Jul 09:31 |
SIM-2201 | org.authority.expense_threshold · v5 | 4 | Pass | 28 Feb 14:12 |
SIM-2197 | re.permit.trakheesi_policy · v5 | 5 | 1 review note | 25 Jun 10:47 |
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).