{"productionTouched":false,"databaseTouched":false,"liveReadAllowed":false,"liveWriteAllowed":false,"googleContactsReadAllowed":false,"googleContactsWriteAllowed":false,"n8nExecutionAllowed":false,"contactsAgentExecutionAllowed":false,"duplicateLookupExecutionAllowed":false,"credentialAccessAllowed":false,"tokenAccessAllowed":false,"networkExecutionAllowed":false,"rawContactStorageAllowed":false,"rawExecutionPayloadStorageAllowed":false,"completionNotificationAllowed":false,"featureFlagEnabled":false,"adapterEnabled":false,"handoffOnly":true,"handoffMode":"duplicate-read-adapter-strict-control-owner-handoff-only","requiredStrictControlRequestReadiness":"ready-for-duplicate-read-adapter-strict-control-request","endpoints":[{"method":"GET","path":"/contact-capture/duplicate-read-adapter-strict-control-owner-handoff-policy"},{"method":"POST","path":"/contact-capture/duplicate-read-adapter-strict-control-owner-handoff-plan"}],"handoffRequires":["ready duplicate-read adapter Strict Control request packet","default-off hardening, duplicate-read approval, exact-query, and personFields references","backup, rollback, credential owner, token provider, post-read verification, duplicate-result intake, audit, and case-state references","fresh explicit owner approval before any later feature flag enablement, adapter enablement, or Google Contacts read"],"blockedActions":["enable duplicate-read feature flag","enable duplicate-read adapter","run live duplicate lookup","read or write Google Contacts","call n8n or Contacts Agent","access credentials or OAuth tokens","wire HTTP runtime or start network execution","store raw contact data or raw execution payloads","write database or touch production","send completion notification"],"stopConditions":["The handoff includes credential values, OAuth tokens, client secrets, raw contact dumps, or raw execution payloads.","The handoff would be treated as approval to enable CONTACT_CAPTURE_DUPLICATE_READ_ADAPTER_ENABLED.","The handoff would call Google People API, n8n, Contacts Agent, a network client, or a database.","The handoff lacks ready Strict Control request, default-off hardening, backup/rollback, exact-query/personFields, or post-read verification evidence.","A default-off blocked adapter result is being treated as duplicate-result evidence or completion evidence."],"nextStep":"Use this handoff only for owner review of a later live duplicate-read window; do not enable the adapter, access credentials, read Google Contacts, or touch production from this endpoint."}