Which surface needs the contract?
Each integration exists to keep one boundary explicit: row ownership, script consumption, signed external work, or hosted state.
Sheets stay visible while desktop resolution creates evidence.
Use Google Sheets when operators need reviewable rows, stable row IDs, final URL writeback, and a gradual path into hosted platform state.