“Pay corrections miss the next run because the inquiry never reached the register”
Manual Data Flow Trap
1
Email
Inbox Ticket
An employee question lands in a shared payroll inbox.
2
No Patch
Sheet Drift
The inquiry tracker is not a register patch.
3
Missed Run
Run Closes
The correction misses the lock and is promised later.
Root Operational Bottleneck
Payroll inquiries sit in a shared inbox and a tracker sheet that do not write back to the pay register, so a correction is typed only if someone remembers the ticket before lock.
Control Hazard & Audit Exposure
Pay corrections miss the next run because the inquiry never reached the register, and the employee is told the amount is already final.
Manifests in: Shared payroll inbox and unresolved-inquiry tracker sheet
Deterministic Replacement (After)Golden Door Standard
Target Software Architecture
Inquiry Ticket State Machine that Patches the Register Before the Next Pay Lock
Deterministic Pipeline Execution
1
Bound
Ticket Bind
The inquiry binds employee, period, and pay component.
2
Patched
Patch Open
Approval opens a register patch for that exact line.
3
Held
Lock Wait
The run cannot lock while an approved patch is unapplied.
Deterministic Software Pattern
Inquiry ticket state machine that opens a register patch for the referenced employee and period and blocks lock while an approved correction is still unapplied.
Continuous Assertion Rule
Inquiry assertion: a pay run cannot lock while an approved payroll inquiry for that period lacks a register patch with the same employee, component, and amount.
An employee question lands in a shared payroll inbox.
2Sheet Drift
No Patch
The inquiry tracker is not a register patch.
3Run Closes
Missed Run
The correction misses the lock and is promised later.
Root Operational Bottleneck
Payroll inquiries sit in a shared inbox and a tracker sheet that do not write back to the pay register, so a correction is typed only if someone remembers the ticket before lock.
Control Hazard & Audit Exposure
Pay corrections miss the next run because the inquiry never reached the register, and the employee is told the amount is already final.
Deterministic Replacement (After)Golden Door Standard
Target Software Architecture
Inquiry Ticket State Machine that Patches the Register Before the Next Pay Lock
Deterministic Pipeline Execution
1Ticket Bind
Bound
The inquiry binds employee, period, and pay component.
2Patch Open
Patched
Approval opens a register patch for that exact line.
3Lock Wait
Held
The run cannot lock while an approved patch is unapplied.
Software Pattern
Inquiry ticket state machine that opens a register patch for the referenced employee and period and blocks lock while an approved correction is still unapplied.
Continuous Assertion Rule
Inquiry assertion: a pay run cannot lock while an approved payroll inquiry for that period lacks a register patch with the same employee, component, and amount.
Related problems
Same Payroll Management catalog · unique PCF · stay on directory
“Pay corrections miss the next run because the inquiry never reached the register”
Manual Data Flow Trap
1
Email
Inbox Ticket
An employee question lands in a shared payroll inbox.
2
No Patch
Sheet Drift
The inquiry tracker is not a register patch.
3
Missed Run
Run Closes
The correction misses the lock and is promised later.
Root Operational Bottleneck
Payroll inquiries sit in a shared inbox and a tracker sheet that do not write back to the pay register, so a correction is typed only if someone remembers the ticket before lock.
Control Hazard & Audit Exposure
Pay corrections miss the next run because the inquiry never reached the register, and the employee is told the amount is already final.
Manifests in: Shared payroll inbox and unresolved-inquiry tracker sheet
Deterministic Replacement (After)Golden Door Standard
Target Software Architecture
Inquiry Ticket State Machine that Patches the Register Before the Next Pay Lock
Deterministic Pipeline Execution
1
Bound
Ticket Bind
The inquiry binds employee, period, and pay component.
2
Patched
Patch Open
Approval opens a register patch for that exact line.
3
Held
Lock Wait
The run cannot lock while an approved patch is unapplied.
Deterministic Software Pattern
Inquiry ticket state machine that opens a register patch for the referenced employee and period and blocks lock while an approved correction is still unapplied.
Continuous Assertion Rule
Inquiry assertion: a pay run cannot lock while an approved payroll inquiry for that period lacks a register patch with the same employee, component, and amount.