The scenario catches a stock change, verifies it is not an echo of its own sync, pushes the data to the second system and logs every sync into Google Sheets.
Stock matches immediately, not after a nightly reconciliation
Loop protection — echoes of its own updates are filtered out