OH

WF-00 — Configuration Publication

Owner: Domain Policy Owner — Vikram Nair (Config Admin) · Trigger: configuration draft completed · Publishes an immutable, effective-dated configuration version through validate → simulate → diff → approve → schedule → activate → monitor.

WF-00 CFG-03
Version lifecycle Diff & simulation
Happy path — process mapDefinition v3 · active since 02 Mar 2026
Configuration draft completed Validate (typed schema + guardrails) Simulate (representative dataset) Review diff vs active version Gate: independent approval (SoD — maker ≠ checker) Schedule (effective date) Activate immutable version Monitor (48 h watch window)

States per CFG-03: Draft → Validated → Pending approval → Scheduled → Active → Superseded, with Rejected and Rolled back as controlled exits. History is never mutated — rollback publishes a new version.

Exception paths3 controlled exits
Validate / simulate / review diff Finding raised Reject for correction — returns to Draft with reviewer notes
Scheduled (not yet effective) Owner cancels with reason Schedule cancelled — version marked Rejected, active version unchanged
Active version misbehaves in monitor window Gate: rollback approval (independent) Rollback — new version published from prior known-good; failed version retained, never deleted
Owner & definition (§8.3)
Workflow ID
WF-00 · Configuration publication
Owner
Domain Policy Owner — Vikram Nair (Config Admin)
Definition version
v3 · active · published via WF-00 itself on 02 Mar 2026
Trigger
Configuration draft completed in any policy studio
Preconditions
Typed schema valid · allowed scope declared · no overlapping active version for key/scope/effective period · simulation dataset available
Terminal outcomes
Activated (immutable) · Rejected · Schedule cancelled · Rolled back (new version)
Required evidence
Validation report · simulation results · diff snapshot · approval record with authority snapshot · activation log · rollback lineage
Controls (Table 14, expanded)4 control families
ControlEnforcementEvidence
Typed schema
CFG-01/CFG-02 definitions
Draft cannot enter Validated with type, range or guardrail violations; regulatory floors only tightenValidation report VR-2026-1188
Segregation of duties
Maker-checker
Financial, payroll, compliance, privacy, access and secret changes require an independent approver; self-approval blockedApproval record + authority snapshot
Effective date
Scheduled activation
Activation only at the scheduled effective date; overlapping active versions for the same key/scope are preventedSchedule entry + activation log
Rollback version
No history mutation
Rollback publishes a new version from a prior known-good; the failed version stays reproducibleVersion lineage in lifecycle
Exception paths & recovery
ExceptionWhenRecovery
Reject for correctionValidation finding, failed simulation or reviewer objectionReturns to Draft with mandatory reviewer notes; maker corrects and resubmits — full re-validation runs
Cancel scheduleOwner withdraws a Scheduled version before effective dateReason code required; active version untouched; draft may be re-scheduled after re-approval
RollbackRegression detected in the 48 h monitor windowIndependent approval → new version from known-good v41; incident INC-2026-0092 linked; failed v42 retained for audit
Timers & escalation (§8.3)
Business calendar
UAE Sun–Thu · Asia/Dubai · public-holiday aware · timers pause outside calendar
Approval warning
Pending approval > 2 business days → reminder to approver + owner
Approval breach
> 4 business days → escalate to Configuration Governance Board; instance flagged in RPT-26
Activation window
Activation job must confirm within 15 min of effective time; miss → page platform on-call
Monitor window
48 h post-activation anomaly watch via runtime observability; breach opens rollback proposal
Rework limit
3 reject cycles → mandatory design review with domain owner
Screens involved
StepScreenRole
Draft / validateConfiguration Control CenterMaker (domain owner)
Simulate / review diffDiff & SimulationMaker + reviewer
Approve / schedule / activateVersion LifecycleIndependent approver
Resolution checkResolution ExplorerReviewer / auditor
MonitorRuntime ObservabilityOwner / platform
Audit trailAudit ExplorerAuditor (Grace Okafor)
Worked instance — CFG-2026-00412 “Commission VAT rounding policy”Scheduled
  • 2026-07-17 09:40 · today
    Scheduled — effective 01 Aug 2026 00:00
    Version fin.commission.vat-rounding v7 queued; activation job A-88231 armed; monitor window pre-booked to 03 Aug.
  • 2026-07-16 16:22
    Approved by Fatima Rashid (Finance Manager)
    SoD check passed — maker Vikram Nair ≠ approver. Authority snapshot AUTH-SNAP-5521 stored with decision.
  • 2026-07-16 11:05
    Diff reviewed — 2 changed keys, 0 removed
    Rounding mode HALF_UP → HALF_EVEN on commission VAT lines; scope company=Al Manara Properties LLC. Diff snapshot DIFF-7742.
  • 2026-07-15 14:48
    Simulation passed — 1,204 historical deals replayed
    Max delta per deal AED 0.02 · total FY2026 delta AED 8.14 · balanced postings confirmed. Result SIM-2026-0330.
  • 2026-07-15 14:31
    Validation passed (typed schema)
    Guardrails OK; no overlapping active version for key/scope/effective period. Report VR-2026-1188.
  • 2026-07-15 13:58
    Draft completed by Vikram Nair — instance started
    Trigger: draft fin.commission.vat-rounding v7 completed in Finance Policy Studio.

Static render mockup — no live data. Source: ERP Modern Development Specification v2.0 (§8.2 Table 14, §8.3, CFG-03) · Covers: WF-00, CFG-03.