For full-replace PUT semantics, always include static_headers and extra_headers in update_data, defaulting to {} and [] when not supplied. Previously, omitting these fields left stale DB values intact (e.g. auth headers). Made-with: Cursor