---kind: validated_decisionworkspace: identity-platformaccess: workspace_scopedprivate_session: excludedowner: "identity_platform"review_date: 2026-09-15---# Retrieval contract1. Fetch the latest page revision2. Confirm live workspace membership3. Cite page + query jobs + owner4. Never fetch the private chat# Signup funnel evidencepage: "/p/signup-verification-leak"revision: 12window: "last_30_days_utc"metabase: "card_1842"bigquery: "prod_analytics.events_*"query_jobs: ["bq_9021", "bq_9044", "bq_9057"]# Event contractentry: signup_page_viewgoogle: [google_auth_clicked, oauth_returned, account_created]password_form: [started, submitted]verification: [verification_email_delivered, email_verified]recovery: [reset_requested, reset_delivered, reset_completed]identity: anonymous_id -> account_iddedupe: server_event + account_id + 30m# Filtersexclude: [internal, synthetic, bot, duplicate]excluded_sessions: 3842reject: client_clock_driftreject: missing_account_id_after_join# Re-run queryquery: source: prod_analytics.events_* join: anonymous_id -> account_id where: server_timestamp between {{start}} and {{end}} partition_by: [auth_path, device, region] order_by: server_timestamp asc success_event: account_created save_job_id: true require_owner_review: true stop_if: event_contract_changed# Validated resultsignup_views: 124800google: { starts: 72410, created: 60840, rate: 0.84 }password: { starts: 52390, created: 22670, rate: 0.43 }email_delivery: { submitted: 39180, delivered: 38460 }verification: { verified: 22940, created: 22670 }verification_leak: 15520recovery: { requested: 11430, completed: 6280 }# Decisiondecision: "verification_return_path"caveat: "recovery_is_separate"provenance: "required_on_reuse"cite: ["page", "queries", "owner"]
CONTEXT READY · ACCESS CHECK PASSED