LensReading which lens this session carries.

Connect · ingestion spine

Write-back register

Reading a source system is a design problem. Changing one is a governance problem. Every route on this page is a way this platform could alter a record inside somebody else's system of record, and none of them runs without three things attached: the authority grant the actor holds, the policy item that permits the operation, and a change record left in the receiving system so the source's own auditors can see what happened and who asked for it.

Authority grants

Health

What this platform can change, and what it has changed

Routes designed against systems that accept writes, and everything that has been attempted through them.

Routes designed
19
Into 14 systems of the 14 that accept writes at all
Live routes
0
No route is carrying traffic into a production system
Attempts recorded
45
45 counted on the routes themselves
Records written
0
Nothing has been changed inside a production source system
Blocked or refused
6
4 blocked by something outside this platform · 2 refused by policy
Human confirmation required
13 of 19
6 routes are designed to run without a person in the moment
The state of write-back on this estate
19 routes designed · 0 live · 0 records changed in a production system.

The mechanism is built and it has been exercised 45 times: an attempt resolves an authority grant, checks a policy item, constructs the payload and either writes or refuses. What it has not done is write anything into a production system, because no connector on this estate is attached to a customer instance. Every accepted attempt landed in a sandbox. Reading this page as evidence that write-back works would be reading it wrong; it is evidence that write-back is governed, and that the governance refuses more often than it permits.

24
Attempts with a change record
21
Never reached the source

The route register

One row per way this platform could change a record in a source system. The authority and policy references are resolved against the grants and the policy corpus, not typed in as free text.

RouteIntoOperationActorAuthorityPolicyStateAttWrittenChange record it must leave
WB-ERP-FI-01
Group ERP — Financials
Journal entry
post-accrualagent
confirmation required
FI4-AUTH-A1FI4-POL-200Designed, never live30Journal document carrying the platform as the source and the grant reference in the header text
WB-ERP-FI-02
Group ERP — Financials
Vendor line
set-payment-blockagent
confirmation required
FI5-AUTH-A1FI5-POL-200Blocked
No service account has been issued on the finance instance, so there is no identity for the change record to name.
10Payment block flag with a reason code and the grant reference
WB-ERP-MM-01
Group ERP — Materials and Inventory
Purchase order line
update-delivery-dateagentSC9-AUTH-A1SC9-POL-200Designed, never live30Change document on the purchase order line
WB-S2P-01
Source-to-Pay Suite
Requisition
approve-and-releaseagent
confirmation required
PR8-AUTH-A1PR8-POL-200Designed, never live30Approval record naming the agent, the grant and the materiality band it fell inside
WB-S2P-02
Source-to-Pay Suite
Supplier record
update-tax-identifieragent
confirmation required
PR6-AUTH-A1GB8-POL-200Refused by policy
Master data policy reserves supplier identity changes to a named steward.
20Master data change record with the prior value retained
WB-AP-01
Invoice Capture and AP Automation
Invoice
release-for-paymentagent
confirmation required
PR9-AUTH-A1PR9-POL-200Designed, never live40Release record with the three-way match evidence attached
WB-AP-02
Invoice Capture and AP Automation
Invoice
request-supplier-clarificationagentPR9-AUTH-A1PR9-POL-200Designed, never live20Correspondence record on the document
WB-CRM-01
Customer Relationship Management
Opportunity
update-close-dateagentRO1-AUTH-A1RO1-POL-200Designed, never live30Field history entry naming the agent
WB-CRM-02
Customer Relationship Management
Account
merge-duplicateagent
confirmation required
RO1-AUTH-A1GB8-POL-200Refused by policy
A merge is not reversible at the source.
20Merge record retaining both source identifiers
WB-HCM-01
Core HR and Payroll
Worker position
update-cost-centeragent
confirmation required
HR4-AUTH-A1FI10-POL-200Blocked
The people system is read-only to the platform until the works-council pack covering write-back is answered.
20Effective-dated position change record
WB-ITSM-01
IT Service Management
Incident
resolve-and-closeagentIT1-AUTH-A1IT1-POL-200Designed, never live50Work note plus resolution record naming the agent and the grant
WB-ITSM-02
IT Service Management
Change request
raise-standard-changeagent
confirmation required
IT10-AUTH-A1IT10-POL-200Designed, never live20Change record inside the standard catalog with the template reference
WB-CLM-01
Contract Lifecycle Management
Contract
set-renewal-noticeagent
confirmation required
LG1-AUTH-A1LG1-POL-200Blocked
The notice period field is the field that drifted. Nothing writes back into a field the contract cannot yet read reliably.
20Amendment record with the corrected notice period and the prior value
WB-TREASURY-01
Treasury and Cash Management
Cash position
confirm-value-dateagent
confirmation required
FI6-AUTH-A1FI6-POL-200Designed, never live20Restatement record on the balance with the prior value date
WB-BANK-01
Bank Connectivity Gateway
Payment instruction
release-payment-filehuman-confirmed
confirmation required
FI6-AUTH-H1FI6-POL-200Blocked
The bank channel is not connected. There is no network path, no certificate and no security review.
10ISO 20022 instruction with a dual-control record naming both humans
WB-MKT-01
Marketing Automation
Contact
suppress-from-campaignagentMK5-AUTH-A1LG9-POL-200Designed, never live20Suppression record carrying the consent state that caused it
WB-CCAAS-01
Contact Center Platform
Interaction
set-dispositionagentCS4-AUTH-A1CS4-POL-200Designed, never live20Disposition record on the interaction naming the agent
WB-PLANNING-01
Supply and Demand Planning
Supply plan line
commit-recommendationagent
confirmation required
SC2-AUTH-A1SC2-POL-200Designed, never live20Scenario commit record naming the scenario version
WB-FPA-01
Planning and Consolidation
Forecast line
publish-agent-forecastagent
confirmation required
FI2-AUTH-A1FI2-POL-200Designed, never live20Version record on the published scenario with the agent named as author

Where each route stands

An exhaustive partition of all 19 routes. One state each.

Live0 · 0%
Designed, never live13 · 68%
Blocked4 · 21%
Refused by policy2 · 11%

What every attempt did

An exhaustive partition of all 45 attempts by outcome.

Accepted in sandbox24 · 53%
Rejected by the source8 · 18%
Refused by policy7 · 16%
Blocked, no path6 · 13%

What kind of change is asked for

The operation named on the route, which is what the receiving system's own change control has to permit.

post-accrual1
set-payment-block1
update-delivery-date1
approve-and-release1
update-tax-identifier1
release-for-payment1
request-supplier-clarification1
update-close-date1
merge-duplicate1
update-cost-center1
resolve-and-close1
raise-standard-change1
set-renewal-notice1
confirm-value-date1
release-payment-file1
suppress-from-campaign1
set-disposition1
commit-recommendation1
publish-agent-forecast1
4 routes are blocked by something this platform does not control — a credential, a network path or a review that belongs to somebody else.

Every attempt, with its authority and its change record

45 attempts, newest first. 24 of them produced a change record identifier in the receiving system; the rest never reached it.

AttemptRouteUnitActorWhenOutcomeAuthorityChange recordPayloadReason
WBA-0030
seq 1629
WB-ITSM-01
IT Service Management
MU-044044
Service Desk Orchestrator
agent
Aug 18, 08:00Rejected by the sourceIT1-AUTH-A1
IT1-POL-200
noneIncident resolved while a linked problem record was still openThe sandbox refused the close. The route now checks linked records first.
WBA-0027
seq 1626
WB-ITSM-01
IT Service Management
MU-044016
Service Desk Orchestrator
agent
Aug 18, 08:00Accepted in sandboxIT1-AUTH-A1
IT1-POL-200
SBX-0027Incident resolved, password reset pathAccepted.
WBA-0026
seq 1625
WB-ITSM-01
IT Service Management
MU-044010
Service Desk Orchestrator
agent
Aug 18, 08:00Accepted in sandboxIT1-AUTH-A1
IT1-POL-200
SBX-0026Incident resolved with a knowledge article referenceAccepted. Work note and resolution record both created.
WBA-0016
seq 1615
WB-AP-01
Invoice Capture and AP Automation
MU-042141
Three-Way Match Orchestrator
agent
Aug 18, 08:00Rejected by the sourcePR9-AUTH-A1
PR9-POL-200
noneInvoice of 3,410 USD released against a purchase order closed for invoicingThe sandbox rejected it. The purchase order had been closed since the extract was taken, which is a freshness failure showing up as a write failure.
WBA-0028
seq 1627
WB-ITSM-01
IT Service Management
MU-044022
Service Desk Orchestrator
agent
Aug 18, 08:00Accepted in sandboxIT1-AUTH-A1
IT1-POL-200
SBX-0028Incident resolved, access request fulfilledAccepted.
WBA-0029
seq 1628
WB-ITSM-01
IT Service Management
MU-044031
Service Desk Orchestrator
agent
Aug 18, 08:00Accepted in sandboxIT1-AUTH-A1
IT1-POL-200
SBX-0029Incident resolved, software install completedAccepted.
WBA-0041
seq 1640
WB-CCAAS-01
Contact Center Platform
MU-045022
Interaction Disposition Agent
agent
Aug 18, 07:00Rejected by the sourceCS4-AUTH-A1
CS4-POL-200
noneDisposition set on an interaction with an unmapped queue identifierRefused by the sandbox because the queue landed as other. This is the same defect the running replay is clearing.
WBA-0040
seq 1639
WB-CCAAS-01
Contact Center Platform
MU-045010
Interaction Disposition Agent
agent
Aug 18, 07:00Accepted in sandboxCS4-AUTH-A1
CS4-POL-200
SBX-0040Disposition set on 1 interaction from structured fields onlyAccepted. The transcript was not read, because it is excluded from the contract.
WBA-0013
seq 1612
WB-AP-01
Invoice Capture and AP Automation
MU-042110
Three-Way Match Orchestrator
agent
Aug 18, 07:00Accepted in sandboxPR9-AUTH-A1
PR9-POL-200
SBX-0013Invoice of 44,900 USD released with purchase order and receipt references attachedAccepted with the match evidence on the release record.
WBA-0014
seq 1613
WB-AP-01
Invoice Capture and AP Automation
MU-042118
Three-Way Match Orchestrator
agent
Aug 18, 07:00Accepted in sandboxPR9-AUTH-A1
PR9-POL-200
SBX-0014Invoice of 7,240 USD released, exact matchAccepted.
WBA-0015
seq 1614
WB-AP-01
Invoice Capture and AP Automation
MU-042129
Three-Way Match Orchestrator
agent
Aug 18, 07:00Accepted in sandboxPR9-AUTH-A1
PR9-POL-200
SBX-0015Invoice of 12,880 USD released within the quantity toleranceAccepted. The tolerance used is on the release record.
WBA-0017
seq 1616
WB-AP-02
Invoice Capture and AP Automation
MU-042156
Invoice Exception Agent
agent
Aug 18, 06:00Accepted in sandboxPR9-AUTH-A1
PR9-POL-200
SBX-0017Clarification request on a quantity variance of 40 unitsAccepted as a correspondence record.
WBA-0018
seq 1617
WB-AP-02
Invoice Capture and AP Automation
MU-042160
Invoice Exception Agent
agent
Aug 18, 06:00Accepted in sandboxPR9-AUTH-A1
PR9-POL-200
SBX-0018Clarification request on a missing purchase order referenceAccepted.
WBA-0010
seq 1609
WB-S2P-01
Source-to-Pay Suite
MU-040071
Requisition Orchestrator
agent
Aug 18, 06:00Refused by policyPR8-AUTH-A1
PR8-POL-200
noneRequisition of 91,000 USD, non-catalogAbove the materiality band on the grant. Refused at the decision boundary and routed to the accountable owner.
WBA-0009
seq 1608
WB-S2P-01
Source-to-Pay Suite
MU-040044
Requisition Orchestrator
agent
Aug 18, 05:00Accepted in sandboxPR8-AUTH-A1
PR8-POL-200
SBX-0009Requisition of 3,120 USD, catalog lineAccepted.
WBA-0008
seq 1607
WB-S2P-01
Source-to-Pay Suite
MU-040021
Requisition Orchestrator
agent
Aug 18, 05:00Accepted in sandboxPR8-AUTH-A1
PR8-POL-200
SBX-0008Requisition of 18,400 USD released against a framework agreementAccepted. Below the 25,000 band ceiling on the grant.
WBA-0031
seq 1630
WB-ITSM-02
IT Service Management
MU-044090
Change Orchestrator
agent
Aug 18, 04:00Accepted in sandboxIT10-AUTH-A1
IT10-POL-200
SBX-0031Standard change raised from the certificate rotation templateAccepted with the template reference on the record.
WBA-0032
seq 1631
WB-ITSM-02
IT Service Management
MU-044101
Change Orchestrator
agent
Aug 18, 04:00Refused by policyIT10-AUTH-A1
IT10-POL-200
noneChange raised from a template not in the standard catalogOutside the declared scope of the grant. Refused and routed to the change manager.
WBA-0003
seq 1602
WB-ERP-FI-01
Group ERP — Financials
MU-041847
Close Orchestrator
agent
Aug 18, 04:00Rejected by the sourceFI4-AUTH-A1
FI4-POL-200
noneAccrual of 9,110 USD against a cost center closed at period endThe sandbox rejected the posting because the cost center was closed. The contract validation had not caught it because closure is not in the extract.
WBA-0001
seq 1600
WB-ERP-FI-01
Group ERP — Financials
MU-041820
Close Orchestrator
agent
Aug 18, 03:00Accepted in sandboxFI4-AUTH-A1
FI4-POL-200
SBX-0001Accrual of 184,200 USD against 6 cost centers, period 2026-08The sandbox instance accepted the document and returned a document number.
WBA-0002
seq 1601
WB-ERP-FI-01
Group ERP — Financials
MU-041833
Close Orchestrator
agent
Aug 18, 03:00Accepted in sandboxFI4-AUTH-A1
FI4-POL-200
SBX-0002Accrual of 62,940 USD against 2 cost centers, period 2026-08Accepted. The evidence record carries both the grant and the sandbox document number.
WBA-0021
seq 1620
WB-CRM-01
Customer Relationship Management
MU-036230
Pipeline Hygiene Agent
agent
Aug 18, 02:00Rejected by the sourceRO1-AUTH-A1
RO1-POL-200
noneClose date moved on a record locked by an approval processThe sandbox refused the update while the record was locked.
WBA-0019
seq 1618
WB-CRM-01
Customer Relationship Management
MU-036200
Pipeline Hygiene Agent
agent
Aug 18, 01:00Accepted in sandboxRO1-AUTH-A1
RO1-POL-200
SBX-0019Close date moved to 2026-09-30 on 1 opportunityAccepted. A field history entry was written naming the agent.
WBA-0020
seq 1619
WB-CRM-01
Customer Relationship Management
MU-036214
Pipeline Hygiene Agent
agent
Aug 18, 01:00Accepted in sandboxRO1-AUTH-A1
RO1-POL-200
SBX-0020Close date moved forward on 12 opportunities in one regionAccepted as twelve separate field history entries.
WBA-0036
seq 1635
WB-TREASURY-01
Treasury and Cash Management
MU-035018
Cash Position Agent
agent
Aug 18, 00:00Rejected by the sourceFI6-AUTH-A1
FI6-POL-200
noneValue date confirmed on a balance already restated by a personThe sandbox refused a second restatement on the same balance the same day.
WBA-0035
seq 1634
WB-TREASURY-01
Treasury and Cash Management
MU-035010
Cash Position Agent
agent
Aug 18, 00:00Accepted in sandboxFI6-AUTH-A1
FI6-POL-200
SBX-0035Value date confirmed on 1 restated balanceAccepted. The restatement record carries the prior value date.
WBA-0007
seq 1606
WB-ERP-MM-01
Group ERP — Materials and Inventory
MU-038490
Order Promising Orchestrator
agent
Aug 17, 23:00Rejected by the sourceSC9-AUTH-A1
SC9-POL-200
noneDelivery date moved on a line with a goods receipt already postedThe sandbox refused the change because the line was partly received. The route now checks receipt status before attempting.
WBA-0005
seq 1604
WB-ERP-MM-01
Group ERP — Materials and Inventory
MU-038440
Order Promising Orchestrator
agent
Aug 17, 22:00Accepted in sandboxSC9-AUTH-A1
SC9-POL-200
SBX-0005Delivery date moved from 2026-09-02 to 2026-09-09 on 1 lineAccepted. A change document was created against the line.
WBA-0006
seq 1605
WB-ERP-MM-01
Group ERP — Materials and Inventory
MU-038451
Order Promising Orchestrator
agent
Aug 17, 22:00Accepted in sandboxSC9-AUTH-A1
SC9-POL-200
SBX-0006Delivery date moved forward 3 days on 4 lines of one purchase orderAccepted as a single change document covering all four lines.
WBA-0038
seq 1637
WB-MKT-01
Marketing Automation
MU-031200
Consent Agent
agent
Aug 17, 20:00Accepted in sandboxMK5-AUTH-A1
LG9-POL-200
SBX-0038Suppression of 84 contacts whose consent state had lapsedAccepted. Each suppression record carries the consent state that caused it.
WBA-0039
seq 1638
WB-MKT-01
Marketing Automation
MU-031218
Consent Agent
agent
Aug 17, 20:00Accepted in sandboxMK5-AUTH-A1
LG9-POL-200
SBX-0039Suppression of 19 contacts in one jurisdiction pending re-consentAccepted.
WBA-0043
seq 1642
WB-PLANNING-01
Supply and Demand Planning
MU-034118
Supply Planning Orchestrator
agent
Aug 17, 17:00Rejected by the sourceSC2-AUTH-A1
SC2-POL-200
noneRecommendation committed against a scenario superseded during the runThe sandbox refused it. The same event drove the planning replay.
WBA-0042
seq 1641
WB-PLANNING-01
Supply and Demand Planning
MU-034100
Supply Planning Orchestrator
agent
Aug 17, 17:00Accepted in sandboxSC2-AUTH-A1
SC2-POL-200
SBX-0042Recommendation committed on 24 supply plan lines against a published scenarioAccepted as a single scenario commit record.
WBA-0012
seq 1611
WB-S2P-02
Source-to-Pay Suite
MU-040093
Supplier Onboarding Orchestrator
agent
Aug 17, 13:00Refused by policyPR6-AUTH-A1
GB8-POL-200
noneTax identifier corrected on 1 supplier from the drifted structureRefused for the same reason. Both proposals are open with the steward.
WBA-0011
seq 1610
WB-S2P-02
Source-to-Pay Suite
MU-040088
Supplier Onboarding Orchestrator
agent
Aug 17, 13:00Refused by policyPR6-AUTH-A1
GB8-POL-200
noneTax identifier corrected on 1 supplier from the drifted structureMaster data policy reserves supplier identity changes to a named steward. The correction was raised as a proposal instead.
WBA-0023
seq 1622
WB-CRM-02
Customer Relationship Management
MU-036251
Data Stewardship Agent
agent
Aug 17, 07:00Refused by policyRO1-AUTH-A1
GB8-POL-200
noneMerge of 3 accounts sharing a registration numberRefused. Proposal open.
WBA-0022
seq 1621
WB-CRM-02
Customer Relationship Management
MU-036244
Data Stewardship Agent
agent
Aug 17, 07:00Refused by policyRO1-AUTH-A1
GB8-POL-200
noneMerge of 2 accounts matched at 0.97 confidenceA merge is not reversible at the source. Raised as a proposal for the steward.
WBA-0044
seq 1643
WB-FPA-01
Planning and Consolidation
MU-032010
Forecast Orchestrator
agent
Aug 17, 05:00Accepted in sandboxFI2-AUTH-A1
FI2-POL-200
SBX-0044Agent forecast published beside the human forecast for 3 cost centersAccepted as a version record naming the agent as author.
WBA-0045
seq 1644
WB-FPA-01
Planning and Consolidation
MU-032024
Forecast Orchestrator
agent
Aug 17, 05:00Refused by policyFI2-AUTH-A1
FI2-POL-200
noneAgent forecast published over an approved human forecastRefused. The route may publish beside a human forecast, never over one.
WBA-0004
seq 1603
WB-ERP-FI-02
Group ERP — Financials
MU-039112
Controls Orchestrator
agent
Aug 17, 03:00Blocked, no pathFI5-AUTH-A1
FI5-POL-200
nonePayment block on 1 vendor line pending a sanctions re-checkNo service account exists on the finance instance. The attempt was recorded and stopped at the boundary.
WBA-0024
seq 1623
WB-HCM-01
Core HR and Payroll
MU-033100
Workforce Cost Agent
agent
Aug 16, 09:00Blocked, no pathHR4-AUTH-A1
FI10-POL-200
noneCost center corrected on 1 position effective 2026-09-01The people system is read-only until the works-council pack on write-back is answered.
WBA-0025
seq 1624
WB-HCM-01
Core HR and Payroll
MU-033118
Workforce Cost Agent
agent
Aug 16, 09:00Blocked, no pathHR4-AUTH-A1
FI10-POL-200
noneCost center corrected on 6 positions in one sub-functionBlocked at the same boundary. Both attempts are on the record so the consultation has evidence of what is waiting.
WBA-0034
seq 1633
WB-CLM-01
Contract Lifecycle Management
MU-037214
Contract Lifecycle Orchestrator
agent
Aug 16, 03:00Blocked, no pathLG1-AUTH-A1
LG1-POL-200
noneRenewal notice corrected on 22 contracts in one portfolioBlocked for the same reason. The drift has to be closed before this route can be considered again.
WBA-0033
seq 1632
WB-CLM-01
Contract Lifecycle Management
MU-037200
Contract Lifecycle Orchestrator
agent
Aug 16, 03:00Blocked, no pathLG1-AUTH-A1
LG1-POL-200
noneRenewal notice corrected from 3 to 90 on 1 contractThe field drifted on the read side. Nothing writes into a field the contract cannot read reliably.
WBA-0037
seq 1636
WB-BANK-01
Bank Connectivity Gateway
MU-035040
Payments Orchestrator
human-confirmed
Aug 15, 09:00Blocked, no pathFI6-AUTH-H1
FI6-POL-200
nonePayment file of 412 instructions, 8.4m USDThe bank channel is not connected. No network path, no certificate, no security review. The attempt exists to record the distance.

Actions

What is waiting on a person

A write-back is the only thing on this platform that changes a system of record. Every route carries an authority reference, a policy reference and the change record the receiving system would keep.

Operations

What this desk is allowed to start

A surface that only reports is not operable. This is the work this page can set in motion, and the bound it runs into.

Trigger and bound

This desk can declare a route, bind it to a named authority grant and policy item, rehearse an attempt against a sandbox, and record the change record the receiving system returned. It cannot write into a production system of record, grant itself authority, or proceed past a route that policy has refused — a refused route stays on the register as refused rather than disappearing.

Live observability

What the record shows right now

Outcome of all 45 write-back attempts on the register. The four states are exhaustive: accepted by a sandbox, rejected by the receiving system, refused at the policy boundary before anything was sent, or stopped because no path exists. None of them wrote into a production system.

Current distribution

45 attempts

Accepted in sandbox2453%
Rejected by the source818%
Refused by policy716%
Blocked, no path613%

Is policy and strategy coming to fruition

Whether the written intent is holding here

0 records have been written into a system of record across 19 declared routes.

Not holding on the record

The written intent is that an agent may change a system of record only under a named grant, against a named policy item, leaving a change record the receiving system keeps. The register honors that shape: all 19 routes on 14 write-capable systems carry an authority reference and a policy reference, and 13 require a named human confirmation before anything is sent. What has not happened is any of it. 0 routes are live, 13 are designed and rehearsed only, 4 are blocked by something outside this platform and 2 were refused by policy and left on the register so the refusal stays visible. Of 45 attempts, 24 were accepted by a sandbox and 0 reached a production system.

What this page is, and what it is not

A contract, a validation rule, a freshness commitment and a replay path are real mechanisms and they are what this wave builds. What they are not is a connection. No connector on this estate is attached to a customer instance, so every batch, every replay and every write-back attempt recorded here ran against a modeled extract or a sandbox, and the registry keeps saying modeled.

24 of the 45 attempts carry a change record identifier, and every one of those identifiers is a sandbox reference. A change record that exists only in a sandbox proves the payload was constructed and accepted; it does not prove that the receiving system's change control would accept the same payload, that the identifier format matches production, or that the source's auditors would recognize it.

6 of the 19 routes are designed to run without a person confirming in the moment. Each of those still resolves an authority grant and a policy item before it constructs a payload, but the check is made by this platform against its own records — nothing in the receiving system verifies that the grant is real. Until a customer instance is attached and the receiving system enforces its own authorization, the authority reference on every row is an assertion this platform makes about itself.