Home/Platform/Migration & Shadow Mode
MIGRATION & SHADOW MODE

Prove the operating model before production activation

Map current systems and responsibilities, validate data, controls, integrations and evidence, then compare proposed ZoikoSuite behaviour with current operation — before anything is activated.

Explore the adoption model →
COEXISTENCE FIRST
EVIDENTS BEFORE READINESS
HUMAN AUTHORIZATION
TRUTHFUL REVERSIBILITY

Shadow Mode does not itself authorize live actions. Activation, recovery, timelines and replacement scope require customer-specific validation, accountable approval and implementation planning. Availability and support depend on approved scope.

MIGRATION CONTROL CENTER

SYNTHETIC FIXTURE · NON-LIVE
•••
PROGRAM: NextValue adoption
ENTITY: All · 1
WAVE: Wave 3
ENVIRONMENT: Illustrative Evaluation

As of 04 Aug 2026 09:12

PHASE 01
Discover & baseline
Closed with evidence
PHASE 02
Prepare
Closed with evidence
PHASE 03
Migrate & reconcile
In review
PHASE 04
Shadow Mode
In review · current
PHASE 05
Controlled activation
Not started
PHASE 06
Stabilize
Not started
PHASE 07
Exit/decommission
Not started

WORKSTREAMS — SCOPE, SOURCE, TARGET ROLE AND DISPOSITION

WorkstreamOwnerCurrent SourceTarget Role
Supplier & payablesPriya NairFinance system class★ GOVERNED WORKSTREAM
Contract obligationsAisha RahmanContract repository class★ REFERENCE / READ-ONLY
Policy & decision recordsMaya ChenNone — new★ AUTHORITATIVE
Workforce contextDaniel FosterPayroll system class★ REFERENCE / READ-ONLY
Tax obligationsUnassigned
Local spreadsheet
▲ STALE
Blank — unapproved

No overall readiness percentage, go-live score, migration duration or refuse appears in this view. Scope is real, and filtering never implies that excluded scope is safe.

What is ZoikoSuite Migration & Shadow Mode?

ZoikoSuite Migration & Shadow Mode is a controlled adoption approach for mapping current systems and responsibilities, validating data, controls, integrations and evidence, and comparing proposed ZoikoSuite behaviour with current operation before production activation. Shadow Mode does not itself authorize live actions. Activation, recovery, timelines and replacement scope require customer-specific validation, accountable approval and implementation planning.

WHAT THIS PAGE IS NOT

This is not a file uploader, an ETL wizard, a progress bar or a generic implementation brochure. Migration here is a governed operating transition, and every product view on this page runs on bundled synthetic fixtures with no live action available.

CONTROLLED ADOPTION LIFECYCLE

Seven phases, no promised duration

Each phase names what must exist before the next one opens. None carries a fixed timeline, because timing depends on your estate rather than on the method.

PHASEPURPOSEREQUIRED EVIDENCE
01 · Discover & baselineEstablish current operating truth, sources, owners and dependencies.Source authority matrix · dependency register
02 · PrepareDefine target role, mappings, interfaces, controls and access.Architecture decision · mapping evidence · access approval
03 · Migrate & reconcileMove approved scope and prove it reconciles.Reconciliation coverage manifest
04 · Shadow ModeCompare proposed governed behaviour with current operation.Shadow contract · comparison records · variance dispositions
05 · Controlled activationActivate only bounded, ready scope with a defined recovery position.Readiness gates · recovery plan · named approval
06 · StabilizeOperate under heightened support and resolve emergent issues.Hypercare log · exception closure · handover evidence
07 · Exit / decommissionRetire legacy scope only when it is genuinely safe to do so.Consumer discovery · retention approval · decommissioning gate

Phases can overlap by workstream. A programme may be in Shadow Mode for one process while still discovering another — the Control Center above shows exactly that.

SCOPE, SOURCE OF RECORD AND DEPENDENCIES

Current truth first, target second

A target authority stays blank until it is explicitly validated. Coexistence is the default assumption, not the fallback.

SOURCE AUTHORITY MATRIX · SYNTHETIC FIXTURE
•••
PER OBJECT — CURRENT AUTHORITY, INTENDED ZOIKOSUITE ROLE, AND WHETHER A TARGET IS APPROVED
OBJECTCURRENT SOURCEFRESHNESSINTENDED ZOIKOSUITE ROLEDECISION AUTHORITYDISPOSITION
Supplier recordProcurement class■ CURRENTGoverned workflowZoikoSuitePhase 5 class
Payable / invoiceFinance system class■ CURRENTDecision contextZoikoSuiteFinance class
Contract recordContract repository class■ DELAYEDReference / readLegal reviewerContract class
Policy & decision recordNone — new object■ CURRENTAuthoritativeZoikoSuiteZoikoSuite class
Evidence manifestNone — new object■ CURRENTEvidenceAllZoikoSuite class
Tax obligationLocal spreadsheet■ STALE — REPORT OVERDUE■ REQUIRES VERIFICATIONUnassignedUnapproved
WAVE DEPENDENCY
Wave 1: supplier and payables · depends on finance interface readiness
Wave 2: contract obligations · depends on Wave 1 evidence receipt
Wave 3: tax obligations▲ BLOCKED BY STALE SOURCE
Unknown dependency: workforce context · requires discovery before sequencing
COEXISTENCE RULE

Only bounded target data is evaluated as ZoikoSuite authoritative, and only for specific objects that are undergoing cutover. Every inherited object keeps its current source and shows a blank target. When source conflict, both values, timestamps and versions are preserved with a review path — never a silent overwrite.

TARGET ARCHITECTURE DECISION

Five outcomes, recorded per bounded scope

This decision is made per scope, not per programme. The same organization can complement in one process and consolidate in another, and “defer” is a legitimate recorded outcome.

Complement

ZoikoSuite adds governance around a system that stays authoritative.

Consolidate

ZoikoSuite sequences work across several systems that all stay authoritative.

Consolidate-selected processes

Specific processes move, and the rest unchanged.

Replace selected scope

A bounded scope is replaced, subject to full readiness gates.

Defer

No change is made now, and the reason is recorded rather than left implicit.

ARCHITECTURE DECISION RECORD · ADR-2024-028 · SYNTHETIC FIXTURE
•••
SCOPESupplier bank detail change · Synthetic UK Ltd · Wave 1
OUTCOMEComplement — governance around the existing procurement system
RATIONALEProcurement remains authoritative for the supplier record; the gap is in the approval and evidence path, not the record itself.
DECIDED BYMaya Chen · with architecture and procurement owners
DATE18 Jul 2026
REVIEWOn Wave 1 activation, or on material vendor change
WHAT THIS DECISION DOES NOT DO
No Target: Does not set procurement as a replacement target
No Cutover: Does not commit a stability run cutover wave
No Precedent: Does not decide the outcome for any other scope
Irreversible: Cannot reverse without recorded switch-point
Every scope carries its own decision record. A programme-level “we are replacing X” statement is not a valid architecture decision under this model.
MAPPING, INTERFACES AND MIGRATION ACCESS

Correcting data is a separate authority from moving it

A mapping can transform a value. Only the data owner can authorize a correction to the authoritative source — and migration access is temporary, scoped and expiring.

MAPPING MANIFEST · SYNTHETIC FIXTURE
•••
FIELD MAPPINGS WITH TRANSFORMATION, CORRECTION AUTHORITY AND EVIDENCE
SOURCE FIELDTARGET FIELDTRANSFORMATIONCORRECTION AUTHORITYSTATUSEVIDENCE
Supplier identifierSupplier referenceDirectProcurement — data owner■ APPROVEDMapping record
Payment termsObligation termNormalized to day countProcurement — data owner■ APPROVEDRegulatory mapping standard
Supplier statusLifecycle stateValue list diffs — 6 source values, 4 target■ REQUIRED DATA-OWNER DECISION■ IN REVIEWProposed mapping
Bank account referenceCreditor referenceDirect · masked in all non-production useTreasury — data owner■ APPROVEDMasking verified record
Legacy tracking notesNot mappedExclusion from scopeAll■ EXCLUDED — RECORDEDExclusion rationale
An excluded field is recorded with the rationale rather than silently dropped. Migration never writes a correction back to an authoritative source without the data owner's recorded authorization.

MIGRATION ACCESS — TEMPORARY BY DESIGN

ACCESS RECORD · MIG-ACC-204
•••
Service Identitysvc-mig-04 · migration wave1 scope
Granted forWave 1: supplier and payables cutover
Permission scopeRead-only · named objects · no write to source
EnvironmentIllustrative Evaluation
Approved bySecurity architect · with data owner
EffectiveBounded to the wave, with automated expiry
Expiry behaviourRevokes write automatically; renewal requires the same approval path
Credential valuesNever displayed — in product or on this page
AuditEvery use attributable to the identity and the wave
Migration access is not a standing integration. It is granted for a bounded scope, expires by default, and is separately approved from the runtime interfaces the platform uses in normal operation.
SHADOW ENVIRONMENT AND ACTION CONTRACT

State the boundary before showing any comparison

A reviewer should be able to say exactly what Shadow Mode observes, where, with what data and identity, whether writes are possible, and who owns the boundary.

Shadow contract · SHC-2026-007WRITE CAPABILITY: NO
Status: Approved for evaluation
ENVIRONMENTIllustrative Evaluation — not a production environment
OBSERVATION METHODRepresentative signals replayed from an approved extract
DATA CLASSSynthetic evaluation data only
IDENTITY CLASSsvc-shadow-02 · read scope · no credential value displayed
WRITE CAPABILITYNo — and no toggle on this page can enable it
EXECUTION BOUNDARYShadow Mode cannot authorize production actions
RETENTIONNo customer operational data stored
OWNER / REVIEWERMigration architect · reviewed 21 Jul 2026
INCLUDED IN THIS CONTRACT
  • • Northstar UK Ltd - supplier and payables process
  • • Supplier bank detail change action type
  • • Invoice approval action type
  • • Finance system class interface — read
EXPLICITLY EXCLUDED — NOT OBSERVED
  • • Northstar GmbH and Singapore entities
  • • Payroll and workforce processes
  • • Tax obligations — source stale, excluded pending review
  • • Any banking or payment execution path
ΔEXECUTION BOUNDARY

Shadow Mode observes and compares. It does not authorize production actions. Any live execution capability sits outside this contract and requires separate controlled-activation approval. Changing the scope or the write capability invalidates the related evidence and reopens approval.

Excluded scope is not implied to be safe. It is listed because a comparison that silently omits a process would misrepresent its own coverage.

SHADOW COMPARISON WORKSPACE

Current versus proposed, with the cause named

Diagnosis and disposition stay separate. Identifying why a difference occurred is not the same as deciding what to do about it.

COMPARISON RECORD · CMP-2026-0412 · SYNTHETIC FIXTURENO LIVE ACTION
•••
CONTEXT
ActionSupplier bank detail change · ACT-001
EntityNorthstar UK Ltd · United Kingdom
Observed02 Aug 2026 14:32 · replayed from approved extract
Shadow contractSHC-2026-007
OwnerPriya Nair
CURRENT SYSTEM OUTCOME
OUTCOMEChange applied
ROUTEProcurement approval only
APPROVERDaniel Foster — also the requester
CONTROL STATENo independent verification recorded
EVIDENCEEmail thread
SOURCE VERSIONProcurement v4 · 14.02
PROPOSED ZOIKOSUITE BEHAVIOUR
GOVERNANCE RESULTEvidence required — would not have applied
ROUTEProcurement → treasury authorisation
AUTHORITY ROLETreasury Director · within delegated limit
CONTROL STATESegregation conflict detected — requester excluded
EVIDENCE REQUIREMENTBank call-back verification
CONTRACT NOTEContract notice clause not evaluated — source delayed
DIFFERENCE · DISPOSITION: OPEN

Route and control difference. The current path allowed the requester to approve their own change with no independent verification. The proposed path would have blocked it on two separate grounds. Dependency: the contract notice clause could not be evaluated because the contract source was delayed, so this comparison is itself incomplete and says so.

CAUSE CLASSIFICATION — ONE PRIMARY, SECONDARY ALLOWED
Expected design differenceMapping / transformationAuthority / role difference · primarySource data issuePolicy differenceEvidence gap · secondaryIntegration / event issue

A comparison record diagnoses; it does not dispose. The disposition happens in the decision model below, by a named owner with authority over that scope.

RECONCILIATION COVERAGE MANIFEST

What was actually tested — and what was not

Required scope and tested scope are separate columns on purpose. The gap between them is the most useful number on the page, and it is never expressed as an undefined percentage.

COVERAGE MANIFEST · WAVE 1 · SYNTHETIC FIXTURE
•••
PER WORKSTREAM — REQUIRED SCOPE, TESTED SCOPE, METHOD, MODE AND DEFINITION
DIMENSIONREQUIRED SCOPETESTED SCOPEMETHODCOVERAGE MODEDEFINITION
Supplier recordsAll active suppliers · UK entityAll active suppliers · UK entityCount · differential integrityFULLSource count equals target count, matches baseline.
Open payablesAll open payables · UK entityAll open payables · UK entityCount · total balanceFULLRecord count and summed balance matches target ledger.
Historical payables24 months of closed payablesSample of 500 records across 24 monthsSample · manual reviewSAMPLEDStratified sample by month and value band; variances recorded.
Control outcomesAll Wave 1 action typesTwo action typesControl outcome comparisonSAMPLEDObserved governance results for the action sample.
Contract obligationsAll obligations linked to Wave 1 suppliersNoneNot runEXCLUDEDExcluded because the contract source interface is delayed.
Event completenessAll ingested finance eventsAll ingested finance eventsEvent completenessFULLEvery source event has a corresponding shadow event logged.
Workforce dataStaff relevant to invoicen/an/aNOT APPLICABLENot in the approved Wave 1 scope envelope.
Tax determinationsRequires verificationNoneNot runDEFERRED★ Requires Stale sheet to be remediated before running.
Five coverage modes: Full, sampled, excluded, not applicable and deferred. Every run publishes its exact test definition. “Unknown” is a real state - if a test run cannot even define its required scope yet, and saying so is more useful than reporting zero.
VARIANCE AND ISSUE DECISION MODEL

Eight dispositions, each with a named owner

An issue cannot close simply because a phase moved on. Closure requires evidence, or an approved exception with an expiry.

Remediate

Fix the underlying cause before proceeding.

Accept as intended

The difference is a designed improvement; recorded as such.

Approved exception

Time-bound, with compensating control and expiry.

Defer

Moved to a later wave with a recorded reason.

Exclude scope

Removed from the wave, visibly and with rationale.

Professional review

Routed to a qualified review before disposition.

Block activation

Prevents the affected scope from activating.

Close with evidence

Resolved and evidential — the only clean closure.

ISSUE REGISTER · WAVE 1 · SYNTHETIC FIXTURE
•••
ISSUES WITH CAUSE, IMPACT, DISPOSITION AND CLOSURE STATE
ISSUEAFFECTED SCOPEPRIMARY CAUSECONTROL IMPACTOWNERDUEDISPOSITION
Requester able to approve own supplier changeSupplier process · UKAuthority / role differenceSegregation control absent todayMaya Chen18 Jul
★ ACCEPT AS INTENDED
Supplier status value set mismatchMapping · all suppliersMapping / transformationLifecycle state maybe ambiguousPriya Nair24 Jul
▼ REMEDIATE
Contract source delayed through windowContract obligationsIntegration / event issueNotice obligations unevaluatedAisha RahmanOverdue
★ BLOCK ACTIVATION
Historical payables tested by sample only24 months closed payablesExpected design differencePopulation not fully verifiedPriya Nair28 Jul
★ APPROVED EXCEPTION
Expires: 28-Nov-2026
Tax source stale, scope undefinableTax obligationsSource data issueCannot assess coverageUnassignedOverdue
★ EXCLUDE SCOPE
EXCEPTION FIELDS — ALL REQUIRED
RationaleApproverScopeCompensating controlEffective dateExpiry dateReview dateEvidence
CLOSURE RULE

An issue cannot close only because a phase advanced, a date passed or a workaround exists. Closure requires evidence, or an approved exception carrying a compensating control and an expiry. One issue above currently blocks Wave 1 activation entirely — that is the model working, not failing.

READINESS AND HUMAN DECISION

Fifteen gates, no aggregate score

Readiness is supported by scoped criteria and evidence — never by a percentage, a dial or an AI recommendation. Activation is authorized by a named person against a named scope.

Functional coverage
Approved scope behaves as designed
■ MEETS CRITERION
Data quality
Source data fit for the mapped purpose
■ MEETS CRITERION
Reconciliation
Counts, totals and relationships verified
■ MEETS WITH APPROVED CONDITION
Governance and controls
Policies evaluate correctly in scope
■ MEETS CRITERION
Authority and segregation
Delegation and SoD configured and tested
■ MEETS CRITERION
Evidence
Required evidence present and attributable
■ IN PROGRESS
Security
Access, identity and runtime controls
■ MEETS CRITERION
Privacy
Purpose, minimization and retention evaluated
■ MEETS CRITERION
Accessibility
Operable for all affected users
■ IN PROGRESS
Integration
Interfaces stable across the wave
▲ BLOCKED — CONTRACT SOURCE
Performance
Volume validated for this scope
■ NOT APPLICABLE
Operational support
Runbooks, escalation and cover in place
■ IN PROGRESS
Training and change
Affected users prepared
■ IN PROGRESS
Professional / regulatory review
Where required for this scope
■ NOT APPLICABLE
Recovery and rollback
Defined before cutover, not after
■ IN PROGRESS

SIX GATE STATES

Not assessedIn progressMeets criterionMeets with approved conditionBlockedNot applicable

One blocked gate is enough to prevent activation of the affected scope. There is no averaging across gates and no overall readiness figure anywhere on this page.

ACTIVATION DECISION

Recorded by a named accountable person against a named bounded scope, with the evidence reviewed, the conditions stated and the recovery position agreed. No AI output, algorithm, score or dashboard grants authority to activate production scope.

Current state for Wave 1: activation cannot be authorized — the integration gate is blocked.
CONTROLLED ACTIVATION, RECOVERY AND LEGACY EXIT

Reversibility is stated truthfully, including when it is unknown

Five recovery mechanisms, each meaning something different. A step that cannot be directly reversed is labelled as such rather than described as safe.

Rollback

Return software or configuration state, where technically supported.

Restore

Recover state in a given system from an approved backup or snapshot.

Fallback

Revert the runtime path to the prior environment or system.

Business reversal

Provide adjustments to ledger when legally and operationally possible.

Compensating action

An approved corrective action where direct reversal is impossible. Some steps are genuinely forward-only.

ACTIVATION RUNBOOK · WAVE 1 · SYNTHETIC FIXTURE
•••
EACH STEP WITH ITS DEPENDENCY, RECOVERY MECHANISM AND AUTHORITY
STEPDEPENDENCYREVERSIBILITYRECOVERY MECHANISMTECHNICAL AUTHORITYBUSINESS AUTHORITY
Enable governed workflow for scopeReadiness gates★ REVERSIBLERollback configurationPlatform engineerMaya Chen
Redirect approval routingStep 1★ REVERSIBLEFallback to prior routePlatform engineerMaya Chen
Begin recording decision evidenceStep 2▼ FORWARD-ONLYCompensating action — records already created are retainedPlatform engineerCompliance
Notify affected approversStep 2■ NOT APPLICABLEFollow-up communicationOperationsMaya Chen
Retire legacy approval pathStabilization exit■ REQUIRES REVIEWUnknown until consumer discovery completesPlatform engineerArchitecture board
Technical recovery authority and business reversal authority are deliberately different columns. The person who can roll back a configuration is often not the person who can authorise reversing a business outcome.

STABILIZATION EXIT — EVIDENCE-BASED

1
Hypercare period heightened support, no fixed duration published
2
Emergent issues logged, dispositioned, and closed with evidence
3
Exception reviews every open exception has an owner and expiry
4
Handover evidence runbooks, ownership and escalation transferred
5
Exit decision recorded when criteria are met, not when a date arrives

LEGACY EXIT GATE

Decommissioning is the last step and the easiest to get wrong. Before any legacy scope is retired:

  • Consumer discovery every downstream consumer of the legacy system is identified, including reports and interfaces nobody remembered
  • Retention obligations legal, tax and audit retention requirements are satisfied by the retained records
  • Evidence continuity historical evidence remains retrievable after retirement
  • Decommission approval recorded by a named authority with the discovery results attached
NOT PUBLISHED

No migration duration, cutover date, effort estimate, volume figure, success rate or replacement guarantee appears anywhere on this page. Those are outputs of your specific implementation planning, not properties of the method.

— TRUST AND PROCUREMENT

Where migration claims get verified

Every product view above is a synthetic fixture. These are the routes where the real answers live.

Architecture

What connects, and who owns it

■ DOCUMENTED

Governance

Controls that must hold through cutover

■ DOCUMENTED

Security and privacy

  • Security overview
  • Data Processing Agreement PDF · new tab
  • Subprocessors
  • Accessibility
★ READINESS — NOT CERTIFIED

Shadow Mode availability

Source and implementation dependent

Shadow Mode support, observation method and scope depend on approved implementation. This page shows the contract model, not a guarantee that it is available for your estate.

■ REQUIRED VERIFICATION

Professional boundary

Migration activity does not constitute legal, tax, accounting, audit or regulatory advice. Qualified professionals remain responsible for regulated judgment, including retention and decommissioning decisions.

■ APPLIES TO THIS PAGE

No outcome guarantee

No timeline, availability, integration, jurisdiction, provider, hosting, certification, service level or migration outcome is published merely because it appears in a specification. Each requires its own approved source.

■ CLAIM GATE

ALREADY USING ZOIKOSUITE?

Operational resources, no-demo wall

Reachable without a form or a conversation.

Status text reviewed 31 July 2026.

NEXT STEP

Start from the process you would not risk breaking

The most productive first conversation is about one bounded scope: which system stays authoritative, what would have to reconcile, what evidence you would need before activation, and what your recovery position would be. Not a programme plan.

No migration timeline, effort, cost, Shadow Mode availability or replacement outcome is committed outside an approved commercial and implementation document.

Or inspect the governed model in the tour

— FREQUENTLY ASKED QUESTIONS

Shadow Mode, coexistence, readiness and recovery

Direct first sentences, then qualified detail. Every answer is present in the page source.

It is a controlled adoption approach for mapping current systems and responsibilities, validating data, controls, integrations and evidence, and comparing proposed ZoikoSuite behaviour with current operation before production activation.

Seven phases run from discovery through legacy exit, and phases can overlap by workstream. Activation, recovery, timelines and replacement scope require customer-specific validation and accountable approval. See the lifecycle

NEXT STEP

Govern your global operations with confidence

Unify finance, workforce, legal, tax, compliance, and commercial operations under one governed platform.

MULTI-ENTITYMULTI-JURISDICTIONAUDIT-READY ARCHITECTURE
RESIDENCY-AWARE CONTROLS
DEMO 08 - LOGO

ZoikoSuite logo — animated
embed-128-logomovement.svg + CSS + script sandbox + 1.2.01/block/v4 written for live hero footer + url “fullvector”

ZoikoSuite®

Governed Business Operations Intelligence Platform.
A Zoiko Tech platform. A Zoiko Group company.

INSIGHTS SUBSCRIPTION

Governance, compliance, and enterprise operations insights.

By subscribing you agree to receive ZoikoSuite insights. See the Privacy Policy. You can unsubscribe at any time.

SOCIAL MEDIA

Medium and Vimeo icons stay hidden until the official accounts are active.

DEMO 09 - ICON SET

ZoikoIcons referencing the inline straid
vector-wrap + 24 * 24 viewBox + monochrome single-path + currentColor fill + see full src-network + footer section NF134