{"release":"PACKRIFT-MCP-EXTERNAL-ACTIVATION-BRIEF-R09","generated_at":"2026-06-10T02:27:30.308Z","canonical_endpoint":"https://mcp.packrift.com/mcp","status":"ready_for_external_wave_run","purpose":"Compact external-run brief for getting real Packrift MCP hosts to execute the current source-aware tool-call wave. This is an activation handoff, not visitor, cart, order, or revenue proof.","source_queue_release":"PACKRIFT-MCP-SOURCE-ACTIVATION-QUEUE-R27","activation_wave_release":"PACKRIFT-MCP-ACTIVATION-WAVE-R05","source_queue_status":"activation_needed","snapshot_coverage":{"snapshot_mode":"full_operator_snapshot","current_event_read_limit":20000,"default_fast_event_limit":1000,"full_operator_event_limit":20000,"extended_backfill_event_limit_max":50000,"current_order_days":90,"current_order_limit":250,"full_operator_order_days":90,"full_operator_order_limit":250,"current_url":"https://mcp.packrift.com/ai/mcp-activation-wave.json?limit=20000&order_days=90&order_limit=250","current_fresh_url":"https://mcp.packrift.com/ai/mcp-activation-wave.json?limit=20000&order_days=90&order_limit=250&fresh=1","operator_url":"https://mcp.packrift.com/ai/mcp-activation-wave.json?limit=20000&order_days=90&order_limit=250","operator_fresh_url":"https://mcp.packrift.com/ai/mcp-activation-wave.json?limit=20000&order_days=90&order_limit=250&fresh=1","extended_backfill_url":"https://mcp.packrift.com/ai/mcp-activation-wave.json?limit=50000&order_days=90&order_limit=250","extended_backfill_fresh_url":"https://mcp.packrift.com/ai/mcp-activation-wave.json?limit=50000&order_days=90&order_limit=250&fresh=1","rule":"Use the fast public default for agent-facing resources, the full operator URL when reviewing adoption history, and the fresh URLs when verifying newly created cart, visitor, or revenue proof. The app also accepts refresh=1 as a fresh-cache alias for operator muscle memory."},"selection_rule":"Select from the full activation wave by external handoff readiness first: public maintainer comment, support-draft-ready owner contacts, then other contact surfaces, then blocked or rejected submit paths. Keep enough expected tool-call lift to clear the material usage gate.","goal_summary":{"material_usage":{"current_external_qualified_mcp_tool_calls":161,"threshold":50,"remaining_to_threshold":0,"selected_wave_size":1,"required_sources_to_clear_gate":0,"expected_tool_call_lift_if_selected_runs_complete":4,"projected_external_qualified_mcp_tool_calls_after_selected_runs":165,"enough_to_clear_material_tool_usage_gate":true},"qualified_visitors":{"current_ga4_qualified_external_mcp_sessions":124,"threshold":1000,"remaining_to_threshold":876},"cart_and_order":{"qualified_first_party_mcp_cart_landings":4,"first_party_mcp_orders":0,"first_party_mcp_order_revenue":0}},"selected_external_runs":[{"rank":1,"selected_rank":1,"wave_rank":1,"source":"mcp_so","preferred_target":"generic_streamable_http","priority":"high","priority_score":96,"activation_status":"activation_needed","current_stage":"discovery only","target_event_to_watch":"mcp_install_intent","recommended_action":"Use the source-specific tracked install page and agent prompt to create an attributed first useful run.","expected_tool_call_lift":4,"source_aware_endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=mcp_so&packrift_mcp_target=generic_streamable_http","primary_action_url":"https://mcp.packrift.com/r/install/mcp_so/generic_streamable_http?format=html","tracked_install_json_url":"https://mcp.packrift.com/r/install/mcp_so/generic_streamable_http?format=json","tracked_first_run_url":"https://mcp.packrift.com/r/run/mcp_so/generic_streamable_http?format=html","tracked_first_run_shell_url":"https://mcp.packrift.com/r/run/mcp_so/generic_streamable_http?format=sh","reviewer_activation_runner_url":"https://mcp.packrift.com/r/activate/mcp_so?format=html","reviewer_activation_shell_url":"https://mcp.packrift.com/r/activate/mcp_so?format=sh","one_command_external_runner":"curl -sS 'https://mcp.packrift.com/r/run/mcp_so/generic_streamable_http?format=sh' | bash","eval_pack_json_url":"https://mcp.packrift.com/ai/mcp-eval-pack.json?source=mcp_so","eval_pack_markdown_url":"https://mcp.packrift.com/ai/mcp-eval-pack.md?source=mcp_so","tool_discovery_json_url":"https://mcp.packrift.com/ai/mcp-tools.json","tool_discovery_markdown_url":"https://mcp.packrift.com/ai/spec-finder-tools.md","directory_update_card_json_url":"https://mcp.packrift.com/ai/mcp-directory-update/mcp_so.json","directory_update_card_markdown_url":"https://mcp.packrift.com/ai/mcp-directory-update/mcp_so.md","buyer_handoff_url":"https://mcp.packrift.com/r/order/mcp_so?format=html","buyer_handoff_shell_url":"https://mcp.packrift.com/r/order/mcp_so?format=sh","order_handoff_shell_url":"https://mcp.packrift.com/r/order/mcp_so?format=sh","order_handoff_shell_one_liner":"curl -sS 'https://mcp.packrift.com/r/order/mcp_so?format=sh' | bash","source_preserving_prepare_purchase_handoff":{"tool_name":"prepare_purchase_handoff","endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=mcp_so&packrift_mcp_target=generic_streamable_http","source_context":"mcp_so_purchase_handoff","mcp_source_context":"mcp_so","mcp_install_target":"generic_streamable_http","unconfirmed_arguments":{"sku":"1066","quantity":1,"source_context":"mcp_so_purchase_handoff","mcp_source_context":"mcp_so","mcp_install_target":"generic_streamable_http","journey_id":"mcp_order_handoff_mcp_so_1066_20260610","result_set_id":"mcp_order_handoff_20260610","utm_term":"1066","buyer_confirmed":false},"confirmed_arguments_after_buyer_approval":{"sku":"1066","quantity":1,"source_context":"mcp_so_purchase_handoff","mcp_source_context":"mcp_so","mcp_install_target":"generic_streamable_http","journey_id":"mcp_order_handoff_mcp_so_1066_20260610","result_set_id":"mcp_order_handoff_20260610","utm_term":"1066","buyer_confirmed":true},"unconfirmed_json_rpc":{"jsonrpc":"2.0","id":"prepare-1066-unconfirmed","method":"tools/call","params":{"name":"prepare_purchase_handoff","arguments":{"sku":"1066","quantity":1,"source_context":"mcp_so_purchase_handoff","mcp_source_context":"mcp_so","mcp_install_target":"generic_streamable_http","journey_id":"mcp_order_handoff_mcp_so_1066_20260610","result_set_id":"mcp_order_handoff_20260610","utm_term":"1066","buyer_confirmed":false}}},"confirmed_json_rpc_after_buyer_approval":{"jsonrpc":"2.0","id":"prepare-1066-confirmed","method":"tools/call","params":{"name":"prepare_purchase_handoff","arguments":{"sku":"1066","quantity":1,"source_context":"mcp_so_purchase_handoff","mcp_source_context":"mcp_so","mcp_install_target":"generic_streamable_http","journey_id":"mcp_order_handoff_mcp_so_1066_20260610","result_set_id":"mcp_order_handoff_20260610","utm_term":"1066","buyer_confirmed":true}}},"copy_ready_unconfirmed_json_rpc":"{\n  \"jsonrpc\": \"2.0\",\n  \"id\": \"prepare-1066-unconfirmed\",\n  \"method\": \"tools/call\",\n  \"params\": {\n    \"name\": \"prepare_purchase_handoff\",\n    \"arguments\": {\n      \"sku\": \"1066\",\n      \"quantity\": 1,\n      \"source_context\": \"mcp_so_purchase_handoff\",\n      \"mcp_source_context\": \"mcp_so\",\n      \"mcp_install_target\": \"generic_streamable_http\",\n      \"journey_id\": \"mcp_order_handoff_mcp_so_1066_20260610\",\n      \"result_set_id\": \"mcp_order_handoff_20260610\",\n      \"utm_term\": \"1066\",\n      \"buyer_confirmed\": false\n    }\n  }\n}","copy_ready_confirmed_json_rpc_after_buyer_approval":"{\n  \"jsonrpc\": \"2.0\",\n  \"id\": \"prepare-1066-confirmed\",\n  \"method\": \"tools/call\",\n  \"params\": {\n    \"name\": \"prepare_purchase_handoff\",\n    \"arguments\": {\n      \"sku\": \"1066\",\n      \"quantity\": 1,\n      \"source_context\": \"mcp_so_purchase_handoff\",\n      \"mcp_source_context\": \"mcp_so\",\n      \"mcp_install_target\": \"generic_streamable_http\",\n      \"journey_id\": \"mcp_order_handoff_mcp_so_1066_20260610\",\n      \"result_set_id\": \"mcp_order_handoff_20260610\",\n      \"utm_term\": \"1066\",\n      \"buyer_confirmed\": true\n    }\n  }\n}","buyer_confirmation_rule":"Run buyer_confirmed=false first for live product, price, and inventory confirmation. Run buyer_confirmed=true only after the buyer or reviewer approves exact SKU, quantity, and checkout review.","success_rule":"The confirmed call should return a measured https://mcp.packrift.com/r/cart/1066 URL containing mcp_source_context=mcp_so and mcp_install_target=generic_streamable_http; it still does not place an order."},"external_review_handoff":{"status":"source_specific_external_run_needed","primary_surface":"https://mcp.packrift.com/r/install/mcp_so/generic_streamable_http?format=html","next_contact_action":"Use the source-specific activation card and ask the real external host or reviewer to run the measured first-useful-run sequence."},"contact_handoff":{"release":"PACKRIFT-MCP-EXTERNAL-ACTIVATION-CONTACT-HANDOFF-R01","channel":"review_surface","status":"source_specific_external_run_needed","primary_surface":"https://mcp.packrift.com/r/install/mcp_so/generic_streamable_http?format=html","support_email":null,"support_url":null,"public_comment_url":null,"next_contact_action":"Use the source-specific activation card and ask the real external host or reviewer to run the measured first-useful-run sequence.","subject":"Run Packrift MCP source-aware review for mcp_so","body":"Hi, could you run or route this Packrift MCP source-aware activation check?\nRun Packrift MCP source=mcp_so from a real external generic_streamable_http host, complete tools/list plus get_cart_handoff_candidates, get_pricing, check_inventory, and create_cart_url for SKU 1066. If the reviewer already has exact SKU approval, use prepare_purchase_handoff with buyer_confirmed=false first and buyer_confirmed=true only after approval, then stop at the returned mcp.packrift.com/r/cart URL.\nSource: mcp_so\nHosted endpoint: https://mcp.packrift.com/mcp\nSource-aware endpoint: https://mcp.packrift.com/mcp?packrift_mcp_source=mcp_so&packrift_mcp_target=generic_streamable_http\nHost config: https://mcp.packrift.com/r/install/mcp_so/generic_streamable_http?format=json\nShell runner: https://mcp.packrift.com/r/run/mcp_so/generic_streamable_http?format=sh\nEval pack: https://mcp.packrift.com/ai/mcp-eval-pack.json?source=mcp_so\nUpdate card: https://mcp.packrift.com/ai/mcp-directory-update/mcp_so.json\nBuyer/reviewer handoff: https://mcp.packrift.com/r/order/mcp_so?format=html\nGuarded order shell after buyer/reviewer approval only: curl -sS 'https://mcp.packrift.com/r/order/mcp_so?format=sh' | bash\nPlease do not create a duplicate server, CLI, or checkout. Use the hosted endpoint and stop at the returned mcp.packrift.com/r/cart URL unless a real buyer approves Shopify checkout.","mailto_url":null,"no_send_rule":"This handoff is copy-ready only. It does not send email, post comments, create a duplicate MCP server, or place an order."},"copy_ready_host_configs":{"source":"mcp_so","preferred_target":"generic_streamable_http","source_aware_endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=mcp_so&packrift_mcp_target=generic_streamable_http","generic_mcp_json":"{\n  \"mcpServers\": {\n    \"packrift\": {\n      \"type\": \"http\",\n      \"url\": \"https://mcp.packrift.com/mcp?packrift_mcp_source=mcp_so&packrift_mcp_target=generic_streamable_http\"\n    }\n  }\n}","cline_mcp_json":"{\n  \"mcpServers\": {\n    \"packrift\": {\n      \"type\": \"streamableHttp\",\n      \"url\": \"https://mcp.packrift.com/mcp?packrift_mcp_source=mcp_so&packrift_mcp_target=generic_streamable_http\",\n      \"disabled\": false,\n      \"timeout\": 60\n    }\n  }\n}","claude_code_command":"claude mcp add --transport http packrift 'https://mcp.packrift.com/mcp?packrift_mcp_source=mcp_so&packrift_mcp_target=generic_streamable_http'","codex_command":"codex mcp add packrift --url 'https://mcp.packrift.com/mcp?packrift_mcp_source=mcp_so&packrift_mcp_target=generic_streamable_http'","agent_prompt":"Use Packrift MCP for this workflow; do not browse the storefront first and do not create a separate Packrift CLI.\nMCP endpoint/config source: https://mcp.packrift.com/mcp?packrift_mcp_source=mcp_so&packrift_mcp_target=generic_streamable_http\n\nTask: reorder Packrift SKU 1066 for quantity 1.\n\nRequired tool sequence:\n1. Run tools/list and confirm Packrift MCP is connected.\n2. Call get_cart_handoff_candidates with sku=\"1066\", limit=1, source_context=\"mcp_so_first_cart_run\", journey_id=\"mcp_install_mcp_so_1066_53472879935856\", and result_set_id=\"mcp_install_first_run_mcp_so\".\n3. Call get_pricing with variant_ids=[\"53472879935856\"], quantity=1, selected_sku=\"1066\", selected_handle=\"10x6x6-ect-32-kraft-long-corrugated-boxes-25-bundle\", match_type=\"agent_prompt_first_run\", source_context=\"mcp_so_first_cart_run\", journey_id=\"mcp_install_mcp_so_1066_53472879935856\", and result_set_id=\"mcp_install_first_run_mcp_so\".\n4. Call check_inventory with variant_ids=[\"53472879935856\"], selected_sku=\"1066\", selected_handle=\"10x6x6-ect-32-kraft-long-corrugated-boxes-25-bundle\", match_type=\"agent_prompt_first_run\", source_context=\"mcp_so_first_cart_run\", journey_id=\"mcp_install_mcp_so_1066_53472879935856\", and result_set_id=\"mcp_install_first_run_mcp_so\".\n5. If the live checks pass, call create_cart_url with sku=\"1066\", quantity=1, selected_sku=\"1066\", selected_handle=\"10x6x6-ect-32-kraft-long-corrugated-boxes-25-bundle\", match_type=\"agent_prompt_first_run\", source_context=\"mcp_so_first_cart_run\", mcp_source_context=\"mcp_so\", mcp_install_target=\"generic_streamable_http\", journey_id=\"mcp_install_mcp_so_1066_53472879935856\", result_set_id=\"mcp_install_first_run_mcp_so\", and utm_term=\"1066\".\n\nReturn the product title, live unit price and currency, inventory status, and the measured cart URL.\nSuccess requires a cart URL starting with https://mcp.packrift.com/r/cart/1066.\nDo not place an order. If any live check fails, stop and say exactly which check failed.\n\nAttribution: source=mcp_so; target=generic_streamable_http.","curl_script":"#!/usr/bin/env bash\nset -euo pipefail\n\nPACKRIFT_MCP_ENDPOINT='https://mcp.packrift.com/mcp?packrift_mcp_source=mcp_so&packrift_mcp_target=generic_streamable_http'\nPACKRIFT_MCP_USER_AGENT='MCP-First-Run/1.1 (+https://mcp.packrift.com/start)'\nPACKRIFT_MCP_SESSION_ID=\"${PACKRIFT_MCP_SESSION_ID:-mcp-first-run-$(date -u +%Y%m%dT%H%M%SZ)-$RANDOM}\"\nPACKRIFT_MCP_LAST_RESPONSE=''\n\nrpc() {\n  PACKRIFT_MCP_LAST_RESPONSE=\"$(curl -sS \"$PACKRIFT_MCP_ENDPOINT\" \\\n    -H 'content-type: application/json' \\\n    -H 'accept: application/json, text/event-stream' \\\n    -H \"Mcp-Session-Id: $PACKRIFT_MCP_SESSION_ID\" \\\n    -H \"user-agent: $PACKRIFT_MCP_USER_AGENT\" \\\n    -d \"$1\")\"\n  normalize_mcp_response\n}\n\nnormalize_mcp_response() {\n  if printf \"%s\\n\" \"$PACKRIFT_MCP_LAST_RESPONSE\" | grep -q \"^data:\"; then\n    printf \"%s\\n\" \"$PACKRIFT_MCP_LAST_RESPONSE\" | sed -n \"s/^data:[[:space:]]*//p\" | tail -n 1\n    return\n  fi\n  printf \"%s\\n\" \"$PACKRIFT_MCP_LAST_RESPONSE\"\n}\n\nextract_measured_cart_url() {\n  printf \"%s\\n\" \"$PACKRIFT_MCP_LAST_RESPONSE\" | grep -Eo 'https://mcp\\.packrift\\.com/r/cart/[^\"[:space:]<>\\\\]+' | tail -n 1 || true\n}\n\ntouch_measured_cart_landing() {\n  local cart_url=\"${PACKRIFT_MCP_CART_URL:-$(extract_measured_cart_url)}\"\n  if [ -z \"$cart_url\" ]; then\n    printf \"No measured Packrift MCP /r/cart URL found in the final response.\\n\" >&2\n    return 1\n  fi\n  printf \"Opening measured Packrift MCP cart landing: %s\\n\" \"$cart_url\"\n  curl -sS -o /dev/null \"$cart_url\" \\\n    -H \"user-agent: $PACKRIFT_MCP_USER_AGENT\"\n  printf \"Recorded mcp_cart_landing. No order was placed.\\n\"\n}\n\nrpc '{\"jsonrpc\":\"2.0\",\"id\":\"tools\",\"method\":\"tools/list\"}'\nrpc '{\"jsonrpc\":\"2.0\",\"id\":\"candidate-1066\",\"method\":\"tools/call\",\"params\":{\"name\":\"get_cart_handoff_candidates\",\"arguments\":{\"sku\":\"1066\",\"limit\":1,\"source_context\":\"mcp_so_first_cart_run\",\"journey_id\":\"mcp_install_mcp_so_1066_53472879935856\",\"result_set_id\":\"mcp_install_first_run_mcp_so\"}}}'\nrpc '{\"jsonrpc\":\"2.0\",\"id\":\"price-1066\",\"method\":\"tools/call\",\"params\":{\"name\":\"get_pricing\",\"arguments\":{\"variant_ids\":[\"53472879935856\"],\"quantity\":1,\"selected_sku\":\"1066\",\"selected_handle\":\"10x6x6-ect-32-kraft-long-corrugated-boxes-25-bundle\",\"match_type\":\"install_first_useful_run\",\"source_context\":\"mcp_so_first_cart_run\",\"journey_id\":\"mcp_install_mcp_so_1066_53472879935856\",\"result_set_id\":\"mcp_install_first_run_mcp_so\"}}}'\nrpc '{\"jsonrpc\":\"2.0\",\"id\":\"inventory-1066\",\"method\":\"tools/call\",\"params\":{\"name\":\"check_inventory\",\"arguments\":{\"variant_ids\":[\"53472879935856\"],\"selected_sku\":\"1066\",\"selected_handle\":\"10x6x6-ect-32-kraft-long-corrugated-boxes-25-bundle\",\"match_type\":\"install_first_useful_run\",\"source_context\":\"mcp_so_first_cart_run\",\"journey_id\":\"mcp_install_mcp_so_1066_53472879935856\",\"result_set_id\":\"mcp_install_first_run_mcp_so\"}}}'\nrpc '{\"jsonrpc\":\"2.0\",\"id\":\"cart-1066\",\"method\":\"tools/call\",\"params\":{\"name\":\"create_cart_url\",\"arguments\":{\"sku\":\"1066\",\"quantity\":1,\"selected_sku\":\"1066\",\"selected_handle\":\"10x6x6-ect-32-kraft-long-corrugated-boxes-25-bundle\",\"match_type\":\"install_first_useful_run\",\"source_context\":\"mcp_so_first_cart_run\",\"journey_id\":\"mcp_install_mcp_so_1066_53472879935856\",\"result_set_id\":\"mcp_install_first_run_mcp_so\",\"mcp_source_context\":\"mcp_so\",\"mcp_install_target\":\"generic_streamable_http\",\"utm_term\":\"1066\"}}}'\ntouch_measured_cart_landing\n","first_run_shell_one_liner":"curl -sS 'https://mcp.packrift.com/r/run/mcp_so/generic_streamable_http?format=sh' | bash","success_gate":"After install, run the agent prompt in the real MCP host and require create_cart_url to return a measured https://mcp.packrift.com/r/cart/1066 URL."},"fast_activation_path":{"release":"PACKRIFT-MCP-INSTALL-ACTION-R12","label":"3-minute first useful run","source":"mcp_so","preferred_target":"generic_streamable_http","install_page_url":"https://mcp.packrift.com/r/install/mcp_so/generic_streamable_http?format=html","install_json_url":"https://mcp.packrift.com/r/install/mcp_so/generic_streamable_http?format=json","first_run_url":"https://mcp.packrift.com/r/run/mcp_so/generic_streamable_http?format=html","first_run_execute_url":"https://mcp.packrift.com/r/run/mcp_so/generic_streamable_http?execute=1","first_run_shell_url":"https://mcp.packrift.com/r/run/mcp_so/generic_streamable_http?format=sh","first_run_shell_one_liner":"curl -sS 'https://mcp.packrift.com/r/run/mcp_so/generic_streamable_http?format=sh' | bash","reviewer_activation_runner_url":"https://mcp.packrift.com/r/activate/mcp_so?format=html","reviewer_activation_shell_url":"https://mcp.packrift.com/r/activate/mcp_so?format=sh","reviewer_activation_shell_one_liner":"curl -sS 'https://mcp.packrift.com/r/activate/mcp_so?format=sh' | bash","source_aware_endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=mcp_so&packrift_mcp_target=generic_streamable_http","required_final_tool":"create_cart_url","required_cart_url_prefix":"https://mcp.packrift.com/r/cart/1066","no_order_created":true,"steps":["Copy the Generic Streamable HTTP MCP config install block from this page and add it to the MCP host.","Reload the MCP host until Packrift tools are visible from the source-aware endpoint.","Run the source-specific agent prompt or shell one-liner from this page.","Confirm get_pricing and check_inventory pass before create_cart_url.","Count the source only after create_cart_url returns a measured https://mcp.packrift.com/r/cart/1066 URL."],"browser_proof_rule":"Browser proof alone is review evidence. Source activation requires host-side MCP tool telemetry plus the measured /r/cart handoff URL.","success_gate":"Use this path to move a source from listing/install interest into a real MCP tool sequence. Completion still requires non-suppressed source-side MCP tool telemetry and the measured /r/cart handoff URL."},"action_sequence":["Install or verify the Packrift MCP config from https://mcp.packrift.com/r/install/mcp_so/generic_streamable_http?format=json.","Use source-aware endpoint https://mcp.packrift.com/mcp?packrift_mcp_source=mcp_so&packrift_mcp_target=generic_streamable_http.","Run get_cart_handoff_candidates for SKU 1066.","Run get_pricing for SKU 1066 and the selected quantity.","Run check_inventory for SKU 1066.","Run create_cart_url for SKU 1066 and open only the returned mcp.packrift.com/r/cart URL from the external host or reviewer environment."],"success_gate":"Complete only when source=mcp_so records non-suppressed real MCP tool calls in /ai/mcp-source-activation-queue.json and external-qualified MCP tool calls move toward the 50+ material usage gate.","current_counts":{"starts":0,"tracked_config_fetches":0,"install_intents":0,"first_run_actions":0,"first_run_executions":0,"preferred_target":"generic_streamable_http","mcp_tool_calls":0,"create_cart_url_calls":0,"external_qualified_create_cart_url_calls":0,"qualified_cart_landings":0,"recent_measured_cart_urls":[]},"short_request":"Run Packrift MCP source=mcp_so from a real external generic_streamable_http host, complete tools/list plus get_cart_handoff_candidates, get_pricing, check_inventory, and create_cart_url for SKU 1066. If the reviewer already has exact SKU approval, use prepare_purchase_handoff with buyer_confirmed=false first and buyer_confirmed=true only after approval, then stop at the returned mcp.packrift.com/r/cart URL."}],"selected_external_run_count":1,"external_runner":{"selected_contact_ready":"PACKRIFT_EXTERNAL_ACTIVATION=1 curl -sS 'https://mcp.packrift.com/ai/mcp-external-activation-brief-runner.sh' | bash","selected_contact_ready_runner_shell":"https://mcp.packrift.com/ai/mcp-external-activation-brief-runner.sh","threshold_wave":"PACKRIFT_EXTERNAL_ACTIVATION=1 curl -sS 'https://mcp.packrift.com/ai/mcp-activation-wave-runner.sh' | bash","full_source_capture":"PACKRIFT_EXTERNAL_ACTIVATION=1 PACKRIFT_ACTIVATION_WAVE_SCOPE=full curl -sS 'https://mcp.packrift.com/ai/mcp-activation-wave-runner.sh' | bash","guarded_runner_shell":"https://mcp.packrift.com/ai/mcp-activation-wave-runner.sh","required_env":"PACKRIFT_EXTERNAL_ACTIVATION=1","optional_full_capture_env":"PACKRIFT_ACTIVATION_WAVE_SCOPE=full"},"proof_urls":{"external_activation_brief_json":"https://mcp.packrift.com/ai/mcp-external-activation-brief.json","external_activation_brief_markdown":"https://mcp.packrift.com/ai/mcp-external-activation-brief.md","external_activation_brief_html":"https://mcp.packrift.com/ai/mcp-external-activation-brief.html","external_activation_brief_tasks_jsonl":"https://mcp.packrift.com/ai/mcp-external-activation-brief-tasks.jsonl","external_activation_brief_tasks_csv":"https://mcp.packrift.com/ai/mcp-external-activation-brief-tasks.csv","external_activation_brief_tasks_compact_jsonl":"https://mcp.packrift.com/ai/mcp-external-activation-brief-tasks.jsonl?compact=1","external_activation_brief_tasks_compact_csv":"https://mcp.packrift.com/ai/mcp-external-activation-brief-tasks.csv?compact=1","external_activation_brief_runner_shell":"https://mcp.packrift.com/ai/mcp-external-activation-brief-runner.sh","activation_wave_json":"https://mcp.packrift.com/ai/mcp-activation-wave.json","activation_wave_html":"https://mcp.packrift.com/ai/mcp-activation-wave.html","activation_wave_runner_shell":"https://mcp.packrift.com/ai/mcp-activation-wave-runner.sh","source_activation_queue_json":"https://mcp.packrift.com/ai/mcp-source-activation-queue.json","source_activation_queue_html":"https://mcp.packrift.com/ai/mcp-source-activation-queue.html","funnel_snapshot":"https://mcp.packrift.com/ai/mcp-funnel-snapshot.json","ga4_funnel_proof":"https://mcp.packrift.com/ai/mcp-ga4-funnel-proof.json","usage_snapshot":"https://mcp.packrift.com/ai/mcp-usage-snapshot.json","eval_pack_template":"https://mcp.packrift.com/ai/mcp-eval-pack.json?source={source}"},"safety_rules":["Run from a real external MCP host, reviewer machine, directory validator, or automation platform. Local Packrift self-runs do not prove adoption.","Use only the hosted Packrift endpoint at https://mcp.packrift.com/mcp and existing /r/install, /r/run, /r/activate, and /r/cart handoffs.","Do not create a separate Packrift CLI, alternate marketplace server, or duplicate checkout surface.","Do not place an order from this brief. create_cart_url should stop at the measured mcp.packrift.com/r/cart handoff.","Count success only when the public source activation queue and funnel snapshots show non-suppressed external MCP tool calls."],"suppression_rules":["Do not count this activation wave page, generated resource fetches, /resources/list, or sitemap crawls as source activation.","Do not count Codex local smoke checks, distribution_check requests, manual_verify events, or mcp_cart_handoff_smoke events as external source proof.","Do not self-open returned /r/cart URLs to close the cart-landing gate.","Keep GA4-qualified visitor proof, MCP tool-call proof, cart proof, and Shopify order proof separate.","Full-source capture mode still requires real external MCP host execution; the generated shell bundle itself is not adoption proof."],"blocking_goal_gates":["first_party_mcp_order_seen","measurable_mcp_revenue_seen","thousands_of_qualified_visitors"],"next_operator_action":"Copy the selected-runs runner or one selected source run into a real external MCP host, then recheck source activation and funnel snapshots after telemetry settles."}