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
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
| Control | Enforcement | Evidence |
|---|---|---|
Typed schema CFG-01/CFG-02 definitions | Draft cannot enter Validated with type, range or guardrail violations; regulatory floors only tighten | Validation report VR-2026-1188 |
Segregation of duties Maker-checker | Financial, payroll, compliance, privacy, access and secret changes require an independent approver; self-approval blocked | Approval record + authority snapshot |
Effective date Scheduled activation | Activation only at the scheduled effective date; overlapping active versions for the same key/scope are prevented | Schedule entry + activation log |
Rollback version No history mutation | Rollback publishes a new version from a prior known-good; the failed version stays reproducible | Version lineage in lifecycle |
Exception paths & recovery
| Exception | When | Recovery |
|---|---|---|
| Reject for correction | Validation finding, failed simulation or reviewer objection | Returns to Draft with mandatory reviewer notes; maker corrects and resubmits — full re-validation runs |
| Cancel schedule | Owner withdraws a Scheduled version before effective date | Reason code required; active version untouched; draft may be re-scheduled after re-approval |
| Rollback | Regression detected in the 48 h monitor window | Independent 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
| Step | Screen | Role |
|---|---|---|
| Draft / validate | Configuration Control Center | Maker (domain owner) |
| Simulate / review diff | Diff & Simulation | Maker + reviewer |
| Approve / schedule / activate | Version Lifecycle | Independent approver |
| Resolution check | Resolution Explorer | Reviewer / auditor |
| Monitor | Runtime Observability | Owner / platform |
| Audit trail | Audit Explorer | Auditor (Grace Okafor) |
Worked instance — CFG-2026-00412 “Commission VAT rounding policy”Scheduled
-
2026-07-17 09:40 · todayScheduled — effective 01 Aug 2026 00:00
-
2026-07-16 16:22Approved by Fatima Rashid (Finance Manager)
-
2026-07-16 11:05Diff reviewed — 2 changed keys, 0 removed
-
2026-07-15 14:48Simulation passed — 1,204 historical deals replayed
-
2026-07-15 14:31Validation passed (typed schema)
-
2026-07-15 13:58Draft completed by Vikram Nair — instance started
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.