{"release":"PACKRIFT-MCP-AGENT-ADOPTION-PROGRESS-R03","generated_at":"2026-06-15T09:59:07.562Z","source_funnel_release":"PACKRIFT-MCP-FUNNEL-SNAPSHOT-R24","source_funnel_generated_at":"2026-06-15T09:15:27.010Z","date":"2026-06-15","status":"not_proven","agent_progress_status":"activation_visible_orders_missing","snapshot_mode":"canonical_public_funnel_snapshot","event_read_limit":20000,"goal_name":"thousands_of_qualified_agents_and_ai_commerce_workflows","canonical_endpoint":"https://mcp.packrift.com/mcp","purpose":"Standalone public Packrift MCP adoption progress summary for the thousands-of-qualified-visitors, cart-landing, and MCP-attributed order proof gates.","progress":{"release":"PACKRIFT-MCP-AGENT-ADOPTION-PROGRESS-R03","goal_name":"thousands_of_qualified_agents_and_ai_commerce_workflows","status":"activation_visible_orders_missing","canonical_endpoint":"https://mcp.packrift.com/mcp","measurement_windows":{"first_party_mcp_telemetry_days":2,"monthly_visitor_goal_days":30,"order_lookback_source":"public_mcp_order_summary"},"proven_activation_signals":{"canonical_first_party_mcp_tool_calls":76,"two_day_external_qualified_mcp_tool_calls":187,"two_day_qualified_first_party_mcp_cart_landings":7,"two_day_unique_qualified_identity_signals":63,"two_day_unique_qualified_mcp_session_ids":62},"material_tool_usage_gate":{"status":"proven","count":76,"threshold":50,"remaining_to_threshold":0,"progress_pct":100,"basis":"published_ga4_funnel_proof_first_party_mcp_total_tool_calls","canonical_first_party_mcp_tool_calls":76,"worker_external_qualified_mcp_tool_calls":187},"ga4_monthly_visitor_gate":{"status":"not_proven","basis":"GA4 qualified external MCP session_start events","ga4_proof_status":"not_proven","qualified_external_mcp_session_starts":124,"threshold":1000,"remaining_to_threshold":876,"progress_pct":12.4},"public_worker_monthly_signal_snapshot":{"basis":"GA4 qualified external MCP session_start events","qualified_external_mcp_event_signals":124,"threshold":1000,"remaining_to_threshold":876,"progress_pct":12.4},"commerce_gate":{"status":"not_proven","first_party_mcp_orders":0,"first_party_mcp_order_revenue":0,"currency":"USD"},"progress_bars":{"material_tool_usage_50":{"count":76,"threshold":50,"remaining":0,"progress_pct":100,"basis":"published_ga4_funnel_proof_first_party_mcp_total_tool_calls","canonical_first_party_mcp_tool_calls":76,"worker_external_qualified_mcp_tool_calls":187},"external_source_activation_tool_calls_50":{"count":187,"threshold":50,"remaining":0,"progress_pct":100,"basis":"source-aware external activation queue only; this is not the global material usage gate when canonical proof is available"},"monthly_ga4_qualified_visitors_1000":{"count":124,"threshold":1000,"remaining":876,"progress_pct":12.4},"first_party_mcp_orders_1":{"count":0,"threshold":1,"remaining":1,"progress_pct":0}},"proof_boundaries":{"mcp_telemetry":"MCP endpoint tool calls, source-aware installs, first-run actions, and /r/cart landings prove activation breadth. The material usage gate uses the sanitized published GA4 funnel proof when available; source-aware external calls remain a source activation metric.","ga4_visitor_gate":"The thousands-of-qualified-visitors gate is GA4-qualified external MCP session_start proof; MCP tool calls, proof pages, and shell-run telemetry do not close this gate.","commerce_gate":"Orders and revenue require source-preserved Shopify or GA4 purchase attribution from the MCP cart handoff; install/config/proof clicks do not close this gate.","suppression_rule":"Internal synthetic checks and self-opened proof pages can guide operations, but they stay separate from external goal completion proof."},"next_proof_needed":["Grow GA4-qualified external MCP session_start proof to 1000 monthly sessions; first-party MCP telemetry is activation proof only.","Convert a real MCP-attributed cart handoff into Shopify purchase or measurable MCP revenue."]},"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-agent-adoption-progress.json?limit=20000&order_days=90&order_limit=250","current_fresh_url":"https://mcp.packrift.com/ai/mcp-agent-adoption-progress.json?limit=20000&order_days=90&order_limit=250&fresh=1","operator_url":"https://mcp.packrift.com/ai/mcp-agent-adoption-progress.json?limit=20000&order_days=90&order_limit=250","operator_fresh_url":"https://mcp.packrift.com/ai/mcp-agent-adoption-progress.json?limit=20000&order_days=90&order_limit=250&fresh=1","extended_backfill_url":"https://mcp.packrift.com/ai/mcp-agent-adoption-progress.json?limit=50000&order_days=90&order_limit=250","extended_backfill_fresh_url":"https://mcp.packrift.com/ai/mcp-agent-adoption-progress.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."},"proof_gate":{"usage_exists":true,"external_mcp_starts_or_installs_seen":true,"first_run_intent_seen":true,"first_run_execution_seen":true,"activation_cart_ready_seen":true,"mcp_runtime_source_continuity_seen":true,"material_tool_usage_50_plus":true,"create_cart_url_seen":true,"qualified_first_party_cart_landing_seen":true,"first_party_mcp_order_seen":false,"measurable_mcp_revenue_seen":false,"thousands_of_qualified_visitors":false},"proof_boundaries":{"mcp_telemetry":"MCP endpoint tool calls, source-aware installs, first-run actions, and /r/cart landings prove activation breadth. The material usage gate uses the sanitized published GA4 funnel proof when available; source-aware external calls remain a source activation metric.","ga4_visitor_gate":"The thousands-of-qualified-visitors gate is GA4-qualified external MCP session_start proof; MCP tool calls, proof pages, and shell-run telemetry do not close this gate.","commerce_gate":"Orders and revenue require source-preserved Shopify or GA4 purchase attribution from the MCP cart handoff; install/config/proof clicks do not close this gate.","suppression_rule":"Internal synthetic checks and self-opened proof pages can guide operations, but they stay separate from external goal completion proof."},"counts":{"canonical_first_party_mcp_tool_calls":76,"material_tool_usage_count":76,"material_tool_usage_threshold":50,"material_tool_usage_basis":"published_ga4_funnel_proof_first_party_mcp_total_tool_calls","external_qualified_mcp_tool_calls":187,"external_qualified_create_cart_url_calls":43,"qualified_first_party_mcp_cart_landings":7,"monthly_qualified_visitor_signals":124,"monthly_qualified_visitor_threshold":1000,"monthly_qualified_visitor_remaining":876,"ga4_qualified_external_mcp_session_starts":124,"ga4_qualified_external_mcp_session_threshold":1000,"unique_qualified_mcp_identity_signals":63,"first_party_mcp_orders":0,"first_party_mcp_order_revenue":0,"first_party_mcp_order_currency":"USD"},"source_activation_priority_queue":[{"source":"cline_mcp_marketplace","priority":"critical","priority_score":155,"current_stage":"qualified cart landing and MCP tool calls visible; order and revenue missing","target_event_to_watch":"mcp_attributed_order","recommended_action":"Stop looping on first-run proof. Use the source-aware measured cart handoff in a real buyer or reviewer procurement flow and watch Shopify/GA4 for an MCP-attributed order or revenue event.","external_activation_required":true,"operator_safety_rule":"Do not count another first-run action or Packrift self-opened cart as completion proof. This row now needs a real buyer, reviewer, or directory-side procurement flow that produces an MCP-attributed order or revenue signal.","external_activation_message":"Packrift MCP has source-attributed MCP tool calls and qualified cart landing proof for this source.\n\nSource: cline_mcp_marketplace\nEndpoint: https://mcp.packrift.com/mcp\nDirectory update card: https://mcp.packrift.com/ai/mcp-directory-update/cline_mcp_marketplace.json\nBuyer/reviewer handoff page: https://mcp.packrift.com/r/order/cline_mcp_marketplace?format=html\nSource-preserving order cart handoff: https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_order_handoff_cline_mcp_marketplace_1066_20260615&ai_commerce_id=mcp_order_handoff_cline_mcp_marketplace_1066_20260615&mcp_handoff_id=mcp_order_handoff_cline_mcp_marketplace_20260615&mcp_source_context=cline_mcp_marketplace&mcp_install_target=cline&mcp_key=1066%3A53472879935856&mcp_journey=mcp_order_handoff%3Acline_mcp_marketplace%3Acline%3A1066&mcp_result_set=mcp_order_handoff_20260615&match_type=mcp_attributed_order_handoff\nEarlier measured cart proof: https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_first_run_action_cline_mcp_marketplace_cline_1066_20260614&ai_commerce_id=mcp_first_run_action_cline_mcp_marketplace_cline_1066_20260614&mcp_handoff_id=mcp_handoff_0039a991-8ef6-473c-980d-8a1435202844&mcp_session_id=tracked-run-cline_mcp_marketplace-cline-1781399217549&mcp_source_context=cline_mcp_marketplace&mcp_install_targ\nFast first-run shell: curl -sS 'https://mcp.packrift.com/r/run/cline_mcp_marketplace/cline?format=sh' | bash\nShell activation script: https://mcp.packrift.com/r/activate/cline_mcp_marketplace?format=sh\nOne-command external runner: curl -sS 'https://mcp.packrift.com/r/activate/cline_mcp_marketplace?format=sh' | bash\nLive tool discovery JSON: https://mcp.packrift.com/ai/mcp-tools.json\nLive tool discovery Markdown: https://mcp.packrift.com/ai/spec-finder-tools.md\nHost acceptance eval pack: https://mcp.packrift.com/ai/mcp-eval-pack.json?source=cline_mcp_marketplace\nEval pack Markdown: https://mcp.packrift.com/ai/mcp-eval-pack.md?source=cline_mcp_marketplace\nInstall/config handoff: https://mcp.packrift.com/r/install/cline_mcp_marketplace/cline?format=html\n\nPlease run a real buyer or reviewer procurement flow through the MCP host and continue into Shopify checkout only when the buyer confirms. The next proof gate is an MCP-attributed order or revenue event, not another first-run proof click.","primary_action_url":"https://mcp.packrift.com/r/order/cline_mcp_marketplace?format=html","preferred_target":"cline","cart_landing_action_url":"https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_order_handoff_cline_mcp_marketplace_1066_20260615&ai_commerce_id=mcp_order_handoff_cline_mcp_marketplace_1066_20260615&mcp_handoff_id=mcp_order_handoff_cline_mcp_marketplace_20260615&mcp_source_context=cline_mcp_marketplace&mcp_install_target=cline&mcp_key=1066%3A53472879935856&mcp_journey=mcp_order_handoff%3Acline_mcp_marketplace%3Acline%3A1066&mcp_result_set=mcp_order_handoff_20260615&match_type=mcp_attributed_order_handoff","recent_measured_cart_urls":["https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_first_run_action_cline_mcp_marketplace_cline_1066_20260614&ai_commerce_id=mcp_first_run_action_cline_mcp_marketplace_cline_1066_20260614&mcp_handoff_id=mcp_handoff_0039a991-8ef6-473c-980d-8a1435202844&mcp_session_id=tracked-run-cline_mcp_marketplace-cline-1781399217549&mcp_source_context=cline_mcp_marketplace&mcp_install_targ"],"directory_status":"pending marketplace issue; convert reviewer/browser proof into a real hosted MCP client run","tracked_start_url":"https://mcp.packrift.com/r/start/cline_mcp_marketplace","tracked_config_url":"https://mcp.packrift.com/r/config/cline_mcp_marketplace","tracked_install_url":"https://mcp.packrift.com/r/install/cline_mcp_marketplace/cline?format=html","tracked_install_json_url":"https://mcp.packrift.com/r/install/cline_mcp_marketplace/cline?format=json","tracked_first_run_url":"https://mcp.packrift.com/r/run/cline_mcp_marketplace/cline?format=html","tracked_first_run_execute_url":"https://mcp.packrift.com/r/run/cline_mcp_marketplace/cline?execute=1","tracked_first_run_shell_url":"https://mcp.packrift.com/r/run/cline_mcp_marketplace/cline?format=sh","first_run_shell_one_liner":"curl -sS 'https://mcp.packrift.com/r/run/cline_mcp_marketplace/cline?format=sh' | bash","reviewer_activation_url":"https://mcp.packrift.com/r/activate/cline_mcp_marketplace","reviewer_activation_runner_url":"https://mcp.packrift.com/r/activate/cline_mcp_marketplace?format=html","reviewer_activation_shell_url":"https://mcp.packrift.com/r/activate/cline_mcp_marketplace?format=sh","one_command_external_runner":"curl -sS 'https://mcp.packrift.com/r/activate/cline_mcp_marketplace?format=sh' | bash","order_handoff_shell_url":"https://mcp.packrift.com/r/order/cline_mcp_marketplace?format=sh","order_handoff_shell_one_liner":"curl -sS 'https://mcp.packrift.com/r/order/cline_mcp_marketplace?format=sh' | bash","directory_update_card_json_url":"https://mcp.packrift.com/ai/mcp-directory-update/cline_mcp_marketplace.json","directory_update_card_markdown_url":"https://mcp.packrift.com/ai/mcp-directory-update/cline_mcp_marketplace.md","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","eval_pack_json_url":"https://mcp.packrift.com/ai/mcp-eval-pack.json?source=cline_mcp_marketplace","eval_pack_markdown_url":"https://mcp.packrift.com/ai/mcp-eval-pack.md?source=cline_mcp_marketplace","source_aware_endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=cline_mcp_marketplace&packrift_mcp_target=cline","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=cline_mcp_marketplace&packrift_mcp_target=cline\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=\"cline_mcp_marketplace_first_cart_run\", journey_id=\"mcp_install_cline_mcp_marketplace_1066_53472879935856\", and result_set_id=\"mcp_install_first_run_cline_mcp_marketplace\".\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=\"cline_mcp_marketplace_first_cart_run\", journey_id=\"mcp_install_cline_mcp_marketplace_1066_53472879935856\", and result_set_id=\"mcp_install_first_run_cline_mcp_marketplace\".\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=\"cline_mcp_marketplace_first_cart_run\", journey_id=\"mcp_install_cline_mcp_marketplace_1066_53472879935856\", and result_set_id=\"mcp_install_first_run_cline_mcp_marketplace\".\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=\"cline_mcp_marketplace_first_cart_run\", mcp_source_context=\"cline_mcp_marketplace\", mcp_install_target=\"cline\", journey_id=\"mcp_install_cline_mcp_marketplace_1066_53472879935856\", result_set_id=\"mcp_install_first_run_cline_mcp_marketplace\", 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=cline_mcp_marketplace; target=cline.","fast_activation_path":{"release":"PACKRIFT-MCP-INSTALL-ACTION-R12","label":"3-minute first useful run","source":"cline_mcp_marketplace","preferred_target":"cline","install_page_url":"https://mcp.packrift.com/r/install/cline_mcp_marketplace/cline?format=html","install_json_url":"https://mcp.packrift.com/r/install/cline_mcp_marketplace/cline?format=json","first_run_url":"https://mcp.packrift.com/r/run/cline_mcp_marketplace/cline?format=html","first_run_execute_url":"https://mcp.packrift.com/r/run/cline_mcp_marketplace/cline?execute=1","first_run_shell_url":"https://mcp.packrift.com/r/run/cline_mcp_marketplace/cline?format=sh","first_run_shell_one_liner":"curl -sS 'https://mcp.packrift.com/r/run/cline_mcp_marketplace/cline?format=sh' | bash","reviewer_activation_runner_url":"https://mcp.packrift.com/r/activate/cline_mcp_marketplace?format=html","reviewer_activation_shell_url":"https://mcp.packrift.com/r/activate/cline_mcp_marketplace?format=sh","reviewer_activation_shell_one_liner":"curl -sS 'https://mcp.packrift.com/r/activate/cline_mcp_marketplace?format=sh' | bash","source_aware_endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=cline_mcp_marketplace&packrift_mcp_target=cline","required_final_tool":"create_cart_url","required_cart_url_prefix":"https://mcp.packrift.com/r/cart/1066","no_order_created":true,"steps":["Copy the Cline 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."},"source_order_handoff":{"status":"checkout_proof_needed","release":"PACKRIFT-MCP-ORDER-CONVERSION-HANDOFF-R07","source":"cline_mcp_marketplace","preferred_target":"cline","mcp_source_context":"cline_mcp_marketplace","mcp_install_target":"cline","buyer_handoff_url":"https://mcp.packrift.com/r/order/cline_mcp_marketplace?format=html","buyer_handoff_json_url":"https://mcp.packrift.com/r/order/cline_mcp_marketplace?format=json","buyer_handoff_markdown_url":"https://mcp.packrift.com/r/order/cline_mcp_marketplace?format=md","buyer_handoff_shell_url":"https://mcp.packrift.com/r/order/cline_mcp_marketplace?format=sh","order_handoff_shell_url":"https://mcp.packrift.com/r/order/cline_mcp_marketplace?format=sh","order_handoff_shell_one_liner":"curl -sS 'https://mcp.packrift.com/r/order/cline_mcp_marketplace?format=sh' | bash","buyer_action_url":"https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_order_handoff_cline_mcp_marketplace_1066_20260615&ai_commerce_id=mcp_order_handoff_cline_mcp_marketplace_1066_20260615&mcp_handoff_id=mcp_order_handoff_cline_mcp_marketplace_20260615&mcp_source_context=cline_mcp_marketplace&mcp_install_target=cline&mcp_key=1066%3A53472879935856&mcp_journey=mcp_order_handoff%3Acline_mcp_marketplace%3Acline%3A1066&mcp_result_set=mcp_order_handoff_20260615&match_type=mcp_attributed_order_handoff","product":{"sku":"1066","title":"10x6x6 ECT-32 Kraft Long Corrugated Boxes - 25 Bundle","variant_id":"53472879935856","product_id":"15061650243952","handle":"10x6x6-ect-32-kraft-long-corrugated-boxes-25-bundle","family":"boxes","image_url":"https://packrift.com/cdn/shop/files/1066.jpg?v=1774901704","catalog_price":null,"catalog_inventory":null,"pack_count":null,"dimension_display":null,"product_url":"https://packrift.com/products/10x6x6-ect-32-kraft-long-corrugated-boxes-25-bundle","catalog_status":"AI_APPROVE","static_price_inventory_rule":"Do not trust a static price or inventory value from this page. Confirm live price with get_pricing, inventory with check_inventory, and final shipping/tax/total in Shopify checkout."},"source_preserving_prepare_purchase_handoff":{"tool_name":"prepare_purchase_handoff","endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=cline_mcp_marketplace&packrift_mcp_target=cline","source_context":"cline_mcp_marketplace_purchase_handoff","mcp_source_context":"cline_mcp_marketplace","mcp_install_target":"cline","unconfirmed_arguments":{"sku":"1066","quantity":1,"source_context":"cline_mcp_marketplace_purchase_handoff","mcp_source_context":"cline_mcp_marketplace","mcp_install_target":"cline","journey_id":"mcp_order_handoff_cline_mcp_marketplace_1066_20260615","result_set_id":"mcp_order_handoff_20260615","utm_term":"1066","buyer_confirmed":false},"confirmed_arguments_after_buyer_approval":{"sku":"1066","quantity":1,"source_context":"cline_mcp_marketplace_purchase_handoff","mcp_source_context":"cline_mcp_marketplace","mcp_install_target":"cline","journey_id":"mcp_order_handoff_cline_mcp_marketplace_1066_20260615","result_set_id":"mcp_order_handoff_20260615","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":"cline_mcp_marketplace_purchase_handoff","mcp_source_context":"cline_mcp_marketplace","mcp_install_target":"cline","journey_id":"mcp_order_handoff_cline_mcp_marketplace_1066_20260615","result_set_id":"mcp_order_handoff_20260615","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":"cline_mcp_marketplace_purchase_handoff","mcp_source_context":"cline_mcp_marketplace","mcp_install_target":"cline","journey_id":"mcp_order_handoff_cline_mcp_marketplace_1066_20260615","result_set_id":"mcp_order_handoff_20260615","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\": \"cline_mcp_marketplace_purchase_handoff\",\n      \"mcp_source_context\": \"cline_mcp_marketplace\",\n      \"mcp_install_target\": \"cline\",\n      \"journey_id\": \"mcp_order_handoff_cline_mcp_marketplace_1066_20260615\",\n      \"result_set_id\": \"mcp_order_handoff_20260615\",\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\": \"cline_mcp_marketplace_purchase_handoff\",\n      \"mcp_source_context\": \"cline_mcp_marketplace\",\n      \"mcp_install_target\": \"cline\",\n      \"journey_id\": \"mcp_order_handoff_cline_mcp_marketplace_1066_20260615\",\n      \"result_set_id\": \"mcp_order_handoff_20260615\",\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=cline_mcp_marketplace and mcp_install_target=cline; it still does not place an order."},"buyer_checkout_review_contract":{"release":"PACKRIFT-MCP-BUYER-CHECKOUT-REVIEW-R01","status":"fresh_live_confirmation_preferred","primary_action":"Run the live MCP confirmation on this page or call prepare_purchase_handoff with buyer_confirmed=false before opening Shopify checkout.","fallback_action":"Use the source-preserving cart URL only when a real buyer or reviewer cannot run live MCP confirmation in their host.","fresh_cart_preferred":true,"fallback_source_preserving_cart_url":"https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_order_handoff_cline_mcp_marketplace_1066_20260615&ai_commerce_id=mcp_order_handoff_cline_mcp_marketplace_1066_20260615&mcp_handoff_id=mcp_order_handoff_cline_mcp_marketplace_20260615&mcp_source_context=cline_mcp_marketplace&mcp_install_target=cline&mcp_key=1066%3A53472879935856&mcp_journey=mcp_order_handoff%3Acline_mcp_marketplace%3Acline%3A1066&mcp_result_set=mcp_order_handoff_20260615&match_type=mcp_attributed_order_handoff","cart_open_event":"mcp_order_handoff_checkout_review_click","required_before_cart_open":["Exact SKU 1066 and variant 53472879935856","Live price from Packrift MCP get_pricing","Live inventory from Packrift MCP check_inventory","Buyer-selected quantity"],"required_inside_shopify_checkout":["Product, SKU, and quantity still match the buyer request","Shipping, tax, and final total are acceptable to the buyer","Cart/order attributes preserve packrift_mcp_source_context and packrift_mcp_install_target","Buyer explicitly approves placing the order after seeing checkout totals"],"proof_after_purchase":"Refresh the public GA4/Shopify funnel proof and require first_party_mcp_orders > 0 or first_party_mcp_order_revenue > 0 before closing the commerce gate."},"checkout_review_steps":["Run the live MCP confirmation on this page or call prepare_purchase_handoff with buyer_confirmed=false before opening Shopify checkout.","Exact SKU 1066 and variant 53472879935856","Live price from Packrift MCP get_pricing","Live inventory from Packrift MCP check_inventory","Buyer-selected quantity","Product, SKU, and quantity still match the buyer request","Shipping, tax, and final total are acceptable to the buyer","Cart/order attributes preserve packrift_mcp_source_context and packrift_mcp_install_target","Buyer explicitly approves placing the order after seeing checkout totals","Refresh the public GA4/Shopify funnel proof and require first_party_mcp_orders > 0 or first_party_mcp_order_revenue > 0 before closing the commerce gate."],"source_aware_endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=cline_mcp_marketplace&packrift_mcp_target=cline","source_specific_first_run_url":"https://mcp.packrift.com/r/run/cline_mcp_marketplace/cline?format=html","reviewer_activation_shell_url":"https://mcp.packrift.com/r/activate/cline_mcp_marketplace?format=sh","required_shopify_cart_attributes":["packrift_mcp_source_context","packrift_mcp_install_target","packrift_mcp_handoff_id","packrift_mcp_journey","packrift_mcp_result_set","packrift_utm_source","packrift_utm_medium","packrift_utm_campaign"],"proof_boundary":"This handoff is available for real buyer or reviewer follow-through, but it is not source activation proof or order proof until public snapshots show non-suppressed MCP host activity and Shopify/GA4 order evidence.","checkout_guardrail":"Open Shopify checkout only after live price, inventory, shipping, tax, final total, and buyer approval are confirmed; this handoff does not place an order."},"buyer_handoff_preview":{"status":"checkout_proof_needed","release":"PACKRIFT-MCP-ORDER-CONVERSION-HANDOFF-R07","source":"cline_mcp_marketplace","preferred_target":"cline","mcp_source_context":"cline_mcp_marketplace","mcp_install_target":"cline","buyer_handoff_url":"https://mcp.packrift.com/r/order/cline_mcp_marketplace?format=html","buyer_handoff_json_url":"https://mcp.packrift.com/r/order/cline_mcp_marketplace?format=json","buyer_handoff_markdown_url":"https://mcp.packrift.com/r/order/cline_mcp_marketplace?format=md","buyer_handoff_shell_url":"https://mcp.packrift.com/r/order/cline_mcp_marketplace?format=sh","order_handoff_shell_url":"https://mcp.packrift.com/r/order/cline_mcp_marketplace?format=sh","order_handoff_shell_one_liner":"curl -sS 'https://mcp.packrift.com/r/order/cline_mcp_marketplace?format=sh' | bash","buyer_action_url":"https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_order_handoff_cline_mcp_marketplace_1066_20260615&ai_commerce_id=mcp_order_handoff_cline_mcp_marketplace_1066_20260615&mcp_handoff_id=mcp_order_handoff_cline_mcp_marketplace_20260615&mcp_source_context=cline_mcp_marketplace&mcp_install_target=cline&mcp_key=1066%3A53472879935856&mcp_journey=mcp_order_handoff%3Acline_mcp_marketplace%3Acline%3A1066&mcp_result_set=mcp_order_handoff_20260615&match_type=mcp_attributed_order_handoff","product":{"sku":"1066","title":"10x6x6 ECT-32 Kraft Long Corrugated Boxes - 25 Bundle","variant_id":"53472879935856","product_id":"15061650243952","handle":"10x6x6-ect-32-kraft-long-corrugated-boxes-25-bundle","family":"boxes","image_url":"https://packrift.com/cdn/shop/files/1066.jpg?v=1774901704","catalog_price":null,"catalog_inventory":null,"pack_count":null,"dimension_display":null,"product_url":"https://packrift.com/products/10x6x6-ect-32-kraft-long-corrugated-boxes-25-bundle","catalog_status":"AI_APPROVE","static_price_inventory_rule":"Do not trust a static price or inventory value from this page. Confirm live price with get_pricing, inventory with check_inventory, and final shipping/tax/total in Shopify checkout."},"source_preserving_prepare_purchase_handoff":{"tool_name":"prepare_purchase_handoff","endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=cline_mcp_marketplace&packrift_mcp_target=cline","source_context":"cline_mcp_marketplace_purchase_handoff","mcp_source_context":"cline_mcp_marketplace","mcp_install_target":"cline","unconfirmed_arguments":{"sku":"1066","quantity":1,"source_context":"cline_mcp_marketplace_purchase_handoff","mcp_source_context":"cline_mcp_marketplace","mcp_install_target":"cline","journey_id":"mcp_order_handoff_cline_mcp_marketplace_1066_20260615","result_set_id":"mcp_order_handoff_20260615","utm_term":"1066","buyer_confirmed":false},"confirmed_arguments_after_buyer_approval":{"sku":"1066","quantity":1,"source_context":"cline_mcp_marketplace_purchase_handoff","mcp_source_context":"cline_mcp_marketplace","mcp_install_target":"cline","journey_id":"mcp_order_handoff_cline_mcp_marketplace_1066_20260615","result_set_id":"mcp_order_handoff_20260615","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":"cline_mcp_marketplace_purchase_handoff","mcp_source_context":"cline_mcp_marketplace","mcp_install_target":"cline","journey_id":"mcp_order_handoff_cline_mcp_marketplace_1066_20260615","result_set_id":"mcp_order_handoff_20260615","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":"cline_mcp_marketplace_purchase_handoff","mcp_source_context":"cline_mcp_marketplace","mcp_install_target":"cline","journey_id":"mcp_order_handoff_cline_mcp_marketplace_1066_20260615","result_set_id":"mcp_order_handoff_20260615","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\": \"cline_mcp_marketplace_purchase_handoff\",\n      \"mcp_source_context\": \"cline_mcp_marketplace\",\n      \"mcp_install_target\": \"cline\",\n      \"journey_id\": \"mcp_order_handoff_cline_mcp_marketplace_1066_20260615\",\n      \"result_set_id\": \"mcp_order_handoff_20260615\",\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\": \"cline_mcp_marketplace_purchase_handoff\",\n      \"mcp_source_context\": \"cline_mcp_marketplace\",\n      \"mcp_install_target\": \"cline\",\n      \"journey_id\": \"mcp_order_handoff_cline_mcp_marketplace_1066_20260615\",\n      \"result_set_id\": \"mcp_order_handoff_20260615\",\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=cline_mcp_marketplace and mcp_install_target=cline; it still does not place an order."},"buyer_checkout_review_contract":{"release":"PACKRIFT-MCP-BUYER-CHECKOUT-REVIEW-R01","status":"fresh_live_confirmation_preferred","primary_action":"Run the live MCP confirmation on this page or call prepare_purchase_handoff with buyer_confirmed=false before opening Shopify checkout.","fallback_action":"Use the source-preserving cart URL only when a real buyer or reviewer cannot run live MCP confirmation in their host.","fresh_cart_preferred":true,"fallback_source_preserving_cart_url":"https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_order_handoff_cline_mcp_marketplace_1066_20260615&ai_commerce_id=mcp_order_handoff_cline_mcp_marketplace_1066_20260615&mcp_handoff_id=mcp_order_handoff_cline_mcp_marketplace_20260615&mcp_source_context=cline_mcp_marketplace&mcp_install_target=cline&mcp_key=1066%3A53472879935856&mcp_journey=mcp_order_handoff%3Acline_mcp_marketplace%3Acline%3A1066&mcp_result_set=mcp_order_handoff_20260615&match_type=mcp_attributed_order_handoff","cart_open_event":"mcp_order_handoff_checkout_review_click","required_before_cart_open":["Exact SKU 1066 and variant 53472879935856","Live price from Packrift MCP get_pricing","Live inventory from Packrift MCP check_inventory","Buyer-selected quantity"],"required_inside_shopify_checkout":["Product, SKU, and quantity still match the buyer request","Shipping, tax, and final total are acceptable to the buyer","Cart/order attributes preserve packrift_mcp_source_context and packrift_mcp_install_target","Buyer explicitly approves placing the order after seeing checkout totals"],"proof_after_purchase":"Refresh the public GA4/Shopify funnel proof and require first_party_mcp_orders > 0 or first_party_mcp_order_revenue > 0 before closing the commerce gate."},"checkout_review_steps":["Run the live MCP confirmation on this page or call prepare_purchase_handoff with buyer_confirmed=false before opening Shopify checkout.","Exact SKU 1066 and variant 53472879935856","Live price from Packrift MCP get_pricing","Live inventory from Packrift MCP check_inventory","Buyer-selected quantity","Product, SKU, and quantity still match the buyer request","Shipping, tax, and final total are acceptable to the buyer","Cart/order attributes preserve packrift_mcp_source_context and packrift_mcp_install_target","Buyer explicitly approves placing the order after seeing checkout totals","Refresh the public GA4/Shopify funnel proof and require first_party_mcp_orders > 0 or first_party_mcp_order_revenue > 0 before closing the commerce gate."],"source_aware_endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=cline_mcp_marketplace&packrift_mcp_target=cline","source_specific_first_run_url":"https://mcp.packrift.com/r/run/cline_mcp_marketplace/cline?format=html","reviewer_activation_shell_url":"https://mcp.packrift.com/r/activate/cline_mcp_marketplace?format=sh","required_shopify_cart_attributes":["packrift_mcp_source_context","packrift_mcp_install_target","packrift_mcp_handoff_id","packrift_mcp_journey","packrift_mcp_result_set","packrift_utm_source","packrift_utm_medium","packrift_utm_campaign"],"proof_boundary":"This handoff is available for real buyer or reviewer follow-through, but it is not source activation proof or order proof until public snapshots show non-suppressed MCP host activity and Shopify/GA4 order evidence.","checkout_guardrail":"Open Shopify checkout only after live price, inventory, shipping, tax, final total, and buyer approval are confirmed; this handoff does not place an order."},"order_conversion_handoff":{"status":"order_proof_needed","release":"PACKRIFT-MCP-ORDER-CONVERSION-HANDOFF-R07","source":"cline_mcp_marketplace","preferred_target":"cline","mcp_source_context":"cline_mcp_marketplace","mcp_install_target":"cline","buyer_handoff_url":"https://mcp.packrift.com/r/order/cline_mcp_marketplace?format=html","buyer_handoff_json_url":"https://mcp.packrift.com/r/order/cline_mcp_marketplace?format=json","buyer_handoff_markdown_url":"https://mcp.packrift.com/r/order/cline_mcp_marketplace?format=md","buyer_handoff_shell_url":"https://mcp.packrift.com/r/order/cline_mcp_marketplace?format=sh","order_handoff_shell_url":"https://mcp.packrift.com/r/order/cline_mcp_marketplace?format=sh","order_handoff_shell_one_liner":"curl -sS 'https://mcp.packrift.com/r/order/cline_mcp_marketplace?format=sh' | bash","primary_order_handoff_url":"https://mcp.packrift.com/r/order/cline_mcp_marketplace?format=html","buyer_ready_summary":"Exact SKU 1066 (10x6x6 ECT-32 Kraft Long Corrugated Boxes - 25 Bundle), quantity 1, source-preserving MCP cart handoff. Buyer must confirm live price, inventory, shipping, tax, and final total in Shopify before placing any order.","product":{"sku":"1066","title":"10x6x6 ECT-32 Kraft Long Corrugated Boxes - 25 Bundle","variant_id":"53472879935856","product_id":"15061650243952","handle":"10x6x6-ect-32-kraft-long-corrugated-boxes-25-bundle","family":"boxes","image_url":"https://packrift.com/cdn/shop/files/1066.jpg?v=1774901704","catalog_price":null,"catalog_inventory":null,"pack_count":null,"dimension_display":null,"product_url":"https://packrift.com/products/10x6x6-ect-32-kraft-long-corrugated-boxes-25-bundle","catalog_status":"AI_APPROVE","static_price_inventory_rule":"Do not trust a static price or inventory value from this page. Confirm live price with get_pricing, inventory with check_inventory, and final shipping/tax/total in Shopify checkout."},"buyer_action_url":"https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_order_handoff_cline_mcp_marketplace_1066_20260615&ai_commerce_id=mcp_order_handoff_cline_mcp_marketplace_1066_20260615&mcp_handoff_id=mcp_order_handoff_cline_mcp_marketplace_20260615&mcp_source_context=cline_mcp_marketplace&mcp_install_target=cline&mcp_key=1066%3A53472879935856&mcp_journey=mcp_order_handoff%3Acline_mcp_marketplace%3Acline%3A1066&mcp_result_set=mcp_order_handoff_20260615&match_type=mcp_attributed_order_handoff","cart_landing_action_url":"https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_order_handoff_cline_mcp_marketplace_1066_20260615&ai_commerce_id=mcp_order_handoff_cline_mcp_marketplace_1066_20260615&mcp_handoff_id=mcp_order_handoff_cline_mcp_marketplace_20260615&mcp_source_context=cline_mcp_marketplace&mcp_install_target=cline&mcp_key=1066%3A53472879935856&mcp_journey=mcp_order_handoff%3Acline_mcp_marketplace%3Acline%3A1066&mcp_result_set=mcp_order_handoff_20260615&match_type=mcp_attributed_order_handoff","measured_cart_url":"https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_first_run_action_cline_mcp_marketplace_cline_1066_20260614&ai_commerce_id=mcp_first_run_action_cline_mcp_marketplace_cline_1066_20260614&mcp_handoff_id=mcp_handoff_0039a991-8ef6-473c-980d-8a1435202844&mcp_session_id=tracked-run-cline_mcp_marketplace-cline-1781399217549&mcp_source_context=cline_mcp_marketplace&mcp_install_targ","measured_cart_url_source_preserving":false,"measured_cart_url_source_preservation_gap":"Measured cart proof is retained, but buyer action uses the fallback source-preserving cart because explicit mcp_source_context and mcp_install_target cart params are missing.","previous_measured_cart_url":"https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_first_run_action_cline_mcp_marketplace_cline_1066_20260614&ai_commerce_id=mcp_first_run_action_cline_mcp_marketplace_cline_1066_20260614&mcp_handoff_id=mcp_handoff_0039a991-8ef6-473c-980d-8a1435202844&mcp_session_id=tracked-run-cline_mcp_marketplace-cline-1781399217549&mcp_source_context=cline_mcp_marketplace&mcp_install_targ","fallback_source_preserving_cart_url":"https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_order_handoff_cline_mcp_marketplace_1066_20260615&ai_commerce_id=mcp_order_handoff_cline_mcp_marketplace_1066_20260615&mcp_handoff_id=mcp_order_handoff_cline_mcp_marketplace_20260615&mcp_source_context=cline_mcp_marketplace&mcp_install_target=cline&mcp_key=1066%3A53472879935856&mcp_journey=mcp_order_handoff%3Acline_mcp_marketplace%3Acline%3A1066&mcp_result_set=mcp_order_handoff_20260615&match_type=mcp_attributed_order_handoff","source_preserving_prepare_purchase_handoff":{"tool_name":"prepare_purchase_handoff","endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=cline_mcp_marketplace&packrift_mcp_target=cline","source_context":"cline_mcp_marketplace_purchase_handoff","mcp_source_context":"cline_mcp_marketplace","mcp_install_target":"cline","unconfirmed_arguments":{"sku":"1066","quantity":1,"source_context":"cline_mcp_marketplace_purchase_handoff","mcp_source_context":"cline_mcp_marketplace","mcp_install_target":"cline","journey_id":"mcp_order_handoff_cline_mcp_marketplace_1066_20260615","result_set_id":"mcp_order_handoff_20260615","utm_term":"1066","buyer_confirmed":false},"confirmed_arguments_after_buyer_approval":{"sku":"1066","quantity":1,"source_context":"cline_mcp_marketplace_purchase_handoff","mcp_source_context":"cline_mcp_marketplace","mcp_install_target":"cline","journey_id":"mcp_order_handoff_cline_mcp_marketplace_1066_20260615","result_set_id":"mcp_order_handoff_20260615","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":"cline_mcp_marketplace_purchase_handoff","mcp_source_context":"cline_mcp_marketplace","mcp_install_target":"cline","journey_id":"mcp_order_handoff_cline_mcp_marketplace_1066_20260615","result_set_id":"mcp_order_handoff_20260615","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":"cline_mcp_marketplace_purchase_handoff","mcp_source_context":"cline_mcp_marketplace","mcp_install_target":"cline","journey_id":"mcp_order_handoff_cline_mcp_marketplace_1066_20260615","result_set_id":"mcp_order_handoff_20260615","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\": \"cline_mcp_marketplace_purchase_handoff\",\n      \"mcp_source_context\": \"cline_mcp_marketplace\",\n      \"mcp_install_target\": \"cline\",\n      \"journey_id\": \"mcp_order_handoff_cline_mcp_marketplace_1066_20260615\",\n      \"result_set_id\": \"mcp_order_handoff_20260615\",\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\": \"cline_mcp_marketplace_purchase_handoff\",\n      \"mcp_source_context\": \"cline_mcp_marketplace\",\n      \"mcp_install_target\": \"cline\",\n      \"journey_id\": \"mcp_order_handoff_cline_mcp_marketplace_1066_20260615\",\n      \"result_set_id\": \"mcp_order_handoff_20260615\",\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=cline_mcp_marketplace and mcp_install_target=cline; it still does not place an order."},"buyer_checkout_review_contract":{"release":"PACKRIFT-MCP-BUYER-CHECKOUT-REVIEW-R01","status":"fresh_live_confirmation_preferred","primary_action":"Run the live MCP confirmation on this page or call prepare_purchase_handoff with buyer_confirmed=false before opening Shopify checkout.","fallback_action":"Use the source-preserving cart URL only when a real buyer or reviewer cannot run live MCP confirmation in their host.","fresh_cart_preferred":true,"fallback_source_preserving_cart_url":"https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_order_handoff_cline_mcp_marketplace_1066_20260615&ai_commerce_id=mcp_order_handoff_cline_mcp_marketplace_1066_20260615&mcp_handoff_id=mcp_order_handoff_cline_mcp_marketplace_20260615&mcp_source_context=cline_mcp_marketplace&mcp_install_target=cline&mcp_key=1066%3A53472879935856&mcp_journey=mcp_order_handoff%3Acline_mcp_marketplace%3Acline%3A1066&mcp_result_set=mcp_order_handoff_20260615&match_type=mcp_attributed_order_handoff","cart_open_event":"mcp_order_handoff_checkout_review_click","required_before_cart_open":["Exact SKU 1066 and variant 53472879935856","Live price from Packrift MCP get_pricing","Live inventory from Packrift MCP check_inventory","Buyer-selected quantity"],"required_inside_shopify_checkout":["Product, SKU, and quantity still match the buyer request","Shipping, tax, and final total are acceptable to the buyer","Cart/order attributes preserve packrift_mcp_source_context and packrift_mcp_install_target","Buyer explicitly approves placing the order after seeing checkout totals"],"proof_after_purchase":"Refresh the public GA4/Shopify funnel proof and require first_party_mcp_orders > 0 or first_party_mcp_order_revenue > 0 before closing the commerce gate."},"checkout_review_steps":["Run the live MCP confirmation on this page or call prepare_purchase_handoff with buyer_confirmed=false before opening Shopify checkout.","Exact SKU 1066 and variant 53472879935856","Live price from Packrift MCP get_pricing","Live inventory from Packrift MCP check_inventory","Buyer-selected quantity","Product, SKU, and quantity still match the buyer request","Shipping, tax, and final total are acceptable to the buyer","Cart/order attributes preserve packrift_mcp_source_context and packrift_mcp_install_target","Buyer explicitly approves placing the order after seeing checkout totals","Refresh the public GA4/Shopify funnel proof and require first_party_mcp_orders > 0 or first_party_mcp_order_revenue > 0 before closing the commerce gate."],"source_aware_endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=cline_mcp_marketplace&packrift_mcp_target=cline","source_specific_first_run_url":"https://mcp.packrift.com/r/run/cline_mcp_marketplace/cline?format=html","reviewer_activation_shell_url":"https://mcp.packrift.com/r/activate/cline_mcp_marketplace?format=sh","buyer_prompt":"Use Packrift MCP source cline_mcp_marketplace to prepare a real purchase handoff for SKU 1066. Confirm exact SKU 1066, variant 53472879935856, live price, inventory, quantity 1, shipping/tax at checkout, and buyer approval before placing any order. Return the measured MCP cart URL first; continue through Shopify checkout only if the buyer confirms.","copy_ready_buyer_request":"Can you review this Packrift MCP cart handoff for SKU 1066 (10x6x6 ECT-32 Kraft Long Corrugated Boxes - 25 Bundle)? It came from source cline_mcp_marketplace. Open https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_order_handoff_cline_mcp_marketplace_1066_20260615&ai_commerce_id=mcp_order_handoff_cline_mcp_marketplace_1066_20260615&mcp_handoff_id=mcp_order_handoff_cline_mcp_marketplace_20260615&mcp_source_context=cline_mcp_marketplace&mcp_install_target=cline&mcp_key=1066%3A53472879935856&mcp_journey=mcp_order_handoff%3Acline_mcp_marketplace%3Acline%3A1066&mcp_result_set=mcp_order_handoff_20260615&match_type=mcp_attributed_order_handoff, confirm the product/price/quantity/shipping in Shopify, and only place the order if it is actually approved.","copy_ready_reviewer_request":"Packrift MCP already has source-attributed activation proof for this path.\nSource: cline_mcp_marketplace\nHosted endpoint: https://mcp.packrift.com/mcp\nBuyer/reviewer handoff: https://mcp.packrift.com/r/order/cline_mcp_marketplace?format=html\nSource-preserving cart: https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_order_handoff_cline_mcp_marketplace_1066_20260615&ai_commerce_id=mcp_order_handoff_cline_mcp_marketplace_1066_20260615&mcp_handoff_id=mcp_order_handoff_cline_mcp_marketplace_20260615&mcp_source_context=cline_mcp_marketplace&mcp_install_target=cline&mcp_key=1066%3A53472879935856&mcp_journey=mcp_order_handoff%3Acline_mcp_marketplace%3Acline%3A1066&mcp_result_set=mcp_order_handoff_20260615&match_type=mcp_attributed_order_handoff\nProduct: 10x6x6 ECT-32 Kraft Long Corrugated Boxes - 25 Bundle (1066)\nReal MCP runner: https://mcp.packrift.com/r/activate/cline_mcp_marketplace?format=html\nShortcut tool: prepare_purchase_handoff with mcp_source_context and mcp_install_target from this handoff\nEval pack: https://mcp.packrift.com/ai/mcp-eval-pack.json?source=cline_mcp_marketplace\n\nPlease run this from a real MCP host or buyer/reviewer workflow. The page and MCP tools do not place an order by themselves; the remaining proof gate is a buyer-approved Shopify checkout that preserves MCP attribution.","order_proof_watch":"https://mcp.packrift.com/ai/mcp-ga4-funnel-proof.json","proof_gate":"first_party_mcp_orders > 0 or first_party_mcp_order_revenue > 0 with source-preserving MCP cart attributes","required_shopify_cart_attributes":["packrift_mcp_source_context","packrift_mcp_install_target","packrift_mcp_handoff_id","packrift_mcp_journey","packrift_mcp_result_set","packrift_utm_source","packrift_utm_medium","packrift_utm_campaign"],"attribution_rule":"Source-specific order proof should prefer packrift_mcp_source_context, then fall back to source parsed from mcp_journey, result set, Packrift AI IDs, or UTM fields.","suppression_rule":"Do not count synthetic proof, shell runner only proof, or Packrift self-opened carts as an MCP-attributed order. The order must come from a buyer, reviewer, or real MCP host user completing Shopify checkout."},"copy_ready_host_configs":{"source":"cline_mcp_marketplace","preferred_target":"cline","source_aware_endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=cline_mcp_marketplace&packrift_mcp_target=cline","generic_mcp_json":"{\n  \"mcpServers\": {\n    \"packrift\": {\n      \"type\": \"http\",\n      \"url\": \"https://mcp.packrift.com/mcp?packrift_mcp_source=cline_mcp_marketplace&packrift_mcp_target=cline\"\n    }\n  }\n}","cline_mcp_json":"{\n  \"mcpServers\": {\n    \"packrift\": {\n      \"type\": \"streamableHttp\",\n      \"url\": \"https://mcp.packrift.com/mcp?packrift_mcp_source=cline_mcp_marketplace&packrift_mcp_target=cline\",\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=cline_mcp_marketplace&packrift_mcp_target=cline'","codex_command":"codex mcp add packrift --url 'https://mcp.packrift.com/mcp?packrift_mcp_source=cline_mcp_marketplace&packrift_mcp_target=cline'","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=cline_mcp_marketplace&packrift_mcp_target=cline\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=\"cline_mcp_marketplace_first_cart_run\", journey_id=\"mcp_install_cline_mcp_marketplace_1066_53472879935856\", and result_set_id=\"mcp_install_first_run_cline_mcp_marketplace\".\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=\"cline_mcp_marketplace_first_cart_run\", journey_id=\"mcp_install_cline_mcp_marketplace_1066_53472879935856\", and result_set_id=\"mcp_install_first_run_cline_mcp_marketplace\".\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=\"cline_mcp_marketplace_first_cart_run\", journey_id=\"mcp_install_cline_mcp_marketplace_1066_53472879935856\", and result_set_id=\"mcp_install_first_run_cline_mcp_marketplace\".\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=\"cline_mcp_marketplace_first_cart_run\", mcp_source_context=\"cline_mcp_marketplace\", mcp_install_target=\"cline\", journey_id=\"mcp_install_cline_mcp_marketplace_1066_53472879935856\", result_set_id=\"mcp_install_first_run_cline_mcp_marketplace\", 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=cline_mcp_marketplace; target=cline.","curl_script":"#!/usr/bin/env bash\nset -euo pipefail\n\nPACKRIFT_MCP_ENDPOINT='https://mcp.packrift.com/mcp?packrift_mcp_source=cline_mcp_marketplace&packrift_mcp_target=cline'\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\":\"cline_mcp_marketplace_first_cart_run\",\"journey_id\":\"mcp_install_cline_mcp_marketplace_1066_53472879935856\",\"result_set_id\":\"mcp_install_first_run_cline_mcp_marketplace\"}}}'\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\":\"cline_mcp_marketplace_first_cart_run\",\"journey_id\":\"mcp_install_cline_mcp_marketplace_1066_53472879935856\",\"result_set_id\":\"mcp_install_first_run_cline_mcp_marketplace\"}}}'\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\":\"cline_mcp_marketplace_first_cart_run\",\"journey_id\":\"mcp_install_cline_mcp_marketplace_1066_53472879935856\",\"result_set_id\":\"mcp_install_first_run_cline_mcp_marketplace\"}}}'\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\":\"cline_mcp_marketplace_first_cart_run\",\"journey_id\":\"mcp_install_cline_mcp_marketplace_1066_53472879935856\",\"result_set_id\":\"mcp_install_first_run_cline_mcp_marketplace\",\"mcp_source_context\":\"cline_mcp_marketplace\",\"mcp_install_target\":\"cline\",\"utm_term\":\"1066\"}}}'\ntouch_measured_cart_landing\n","first_run_shell_one_liner":"curl -sS 'https://mcp.packrift.com/r/run/cline_mcp_marketplace/cline?format=sh' | bash","success_gate":"This source already has MCP tool and measured cart proof. The next success gate is a buyer/reviewer checkout that preserves packrift_mcp_source_context and produces first_party_mcp_orders or measurable MCP revenue."},"acceptance_criteria":["Source remains attributed as cline_mcp_marketplace.","The agent host calls tools/list against https://mcp.packrift.com/mcp?packrift_mcp_source=cline_mcp_marketplace&packrift_mcp_target=cline.","The reviewer or host can run the source-specific eval pack at https://mcp.packrift.com/ai/mcp-eval-pack.json?source=cline_mcp_marketplace.","The workflow calls get_cart_handoff_candidates, get_pricing, check_inventory, and create_cart_url for SKU 1066.","The returned measured https://mcp.packrift.com/r/cart/1066 URL is opened by an external reviewer, MCP host user, or buyer before any Shopify cart handoff.","A real buyer or reviewer completes checkout from an MCP-attributed handoff, producing first_party_mcp_orders > 0 or measurable MCP revenue in the GA4 funnel proof."],"current_counts":{"starts":2,"tracked_config_fetches":1,"install_intents":4,"first_run_actions":4,"first_run_executions":1,"preferred_target":"cline","mcp_tool_calls":4,"create_cart_url_calls":1,"external_qualified_create_cart_url_calls":1,"qualified_cart_landings":1,"recent_measured_cart_urls":["https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_first_run_action_cline_mcp_marketplace_cline_1066_20260614&ai_commerce_id=mcp_first_run_action_cline_mcp_marketplace_cline_1066_20260614&mcp_handoff_id=mcp_handoff_0039a991-8ef6-473c-980d-8a1435202844&mcp_session_id=tracked-run-cline_mcp_marketplace-cline-1781399217549&mcp_source_context=cline_mcp_marketplace&mcp_install_targ"]}},{"source":"gpmcp","priority":"critical","priority_score":155,"current_stage":"external-qualified cart URL created but /r/cart landing missing","target_event_to_watch":"mcp_cart_landing","recommended_action":"Send the returned measured /r/cart URL to the source reviewer or a real MCP-host user and count the blocker as resolved only when they open it from their side.","external_activation_required":true,"operator_safety_rule":"Do not self-open this cart URL as completion proof. Share it with the source reviewer, directory operator, or a real MCP-host user; the row is complete only after an external source-side cart landing appears.","external_activation_message":"Packrift MCP produced a measured cart handoff for this source.\n\nSource: gpmcp\nEndpoint: https://mcp.packrift.com/mcp\nDirectory update card: https://mcp.packrift.com/ai/mcp-directory-update/gpmcp.json\nMeasured cart URL to review: https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_first_run_action_gpmcp_codex_1066_20260615&ai_commerce_id=mcp_first_run_action_gpmcp_codex_1066_20260615&mcp_handoff_id=mcp_handoff_cee21feb-dc52-454a-8d87-9eb3560f70eb&mcp_session_id=tracked-run-gpmcp-codex-1781499379168&mcp_source_context=gpmcp&mcp_install_target=codex&mcp_key=1066%3A53472879935856&mcp_journey=mcp_install_g\nShell activation script: https://mcp.packrift.com/r/activate/gpmcp?format=sh\nOne-command external runner: curl -sS 'https://mcp.packrift.com/r/activate/gpmcp?format=sh' | bash\nLive tool discovery JSON: https://mcp.packrift.com/ai/mcp-tools.json\nLive tool discovery Markdown: https://mcp.packrift.com/ai/spec-finder-tools.md\nHost acceptance eval pack: https://mcp.packrift.com/ai/mcp-eval-pack.json?source=gpmcp\nEval pack Markdown: https://mcp.packrift.com/ai/mcp-eval-pack.md?source=gpmcp\nInstall/config handoff: https://mcp.packrift.com/r/install/gpmcp/generic_streamable_http?format=html\n\nPlease open the measured /r/cart URL from your review environment or MCP host so the source records a real qualified cart landing before Shopify checkout. The shell runner does not follow Shopify checkout and does not place an order.","primary_action_url":"https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_first_run_action_gpmcp_codex_1066_20260615&ai_commerce_id=mcp_first_run_action_gpmcp_codex_1066_20260615&mcp_handoff_id=mcp_handoff_cee21feb-dc52-454a-8d87-9eb3560f70eb&mcp_session_id=tracked-run-gpmcp-codex-1781499379168&mcp_source_context=gpmcp&mcp_install_target=codex&mcp_key=1066%3A53472879935856&mcp_journey=mcp_install_g","preferred_target":"generic_streamable_http","cart_landing_action_url":"https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_first_run_action_gpmcp_codex_1066_20260615&ai_commerce_id=mcp_first_run_action_gpmcp_codex_1066_20260615&mcp_handoff_id=mcp_handoff_cee21feb-dc52-454a-8d87-9eb3560f70eb&mcp_session_id=tracked-run-gpmcp-codex-1781499379168&mcp_source_context=gpmcp&mcp_install_target=codex&mcp_key=1066%3A53472879935856&mcp_journey=mcp_install_g","recent_measured_cart_urls":["https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_first_run_action_gpmcp_codex_1066_20260615&ai_commerce_id=mcp_first_run_action_gpmcp_codex_1066_20260615&mcp_handoff_id=mcp_handoff_cee21feb-dc52-454a-8d87-9eb3560f70eb&mcp_session_id=tracked-run-gpmcp-codex-1781499379168&mcp_source_context=gpmcp&mcp_install_target=codex&mcp_key=1066%3A53472879935856&mcp_journey=mcp_install_g","https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_first_run_action_gpmcp_generic_streamable_http_1066_20260614&ai_commerce_id=mcp_first_run_action_gpmcp_generic_streamable_http_1066_20260614&mcp_handoff_id=mcp_handoff_5f5895eb-8950-478e-b149-e1d9c5c6821a&mcp_session_id=tracked-run-gpmcp-generic_streamable_http-1781463000036&mcp_source_context=gpmcp&mcp_install_target=generic","https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_first_run_action_gpmcp_generic_streamable_http_1066_20260614&ai_commerce_id=mcp_first_run_action_gpmcp_generic_streamable_http_1066_20260614&mcp_handoff_id=mcp_handoff_220825c9-2060-4c1d-a469-448109932af6&mcp_session_id=tracked-run-gpmcp-generic_streamable_http-1781457482744&mcp_source_context=gpmcp&mcp_install_target=generic"],"directory_status":"source-attributed MCP activity visible; keep progressing toward real tool calls, measured carts, and orders","tracked_start_url":"https://mcp.packrift.com/r/start/gpmcp","tracked_config_url":"https://mcp.packrift.com/r/config/gpmcp","tracked_install_url":"https://mcp.packrift.com/r/install/gpmcp/generic_streamable_http?format=html","tracked_install_json_url":"https://mcp.packrift.com/r/install/gpmcp/generic_streamable_http?format=json","tracked_first_run_url":"https://mcp.packrift.com/r/run/gpmcp/generic_streamable_http?format=html","tracked_first_run_execute_url":"https://mcp.packrift.com/r/run/gpmcp/generic_streamable_http?execute=1","tracked_first_run_shell_url":"https://mcp.packrift.com/r/run/gpmcp/generic_streamable_http?format=sh","first_run_shell_one_liner":"curl -sS 'https://mcp.packrift.com/r/run/gpmcp/generic_streamable_http?format=sh' | bash","reviewer_activation_url":"https://mcp.packrift.com/r/activate/gpmcp","reviewer_activation_runner_url":"https://mcp.packrift.com/r/activate/gpmcp?format=html","reviewer_activation_shell_url":"https://mcp.packrift.com/r/activate/gpmcp?format=sh","one_command_external_runner":"curl -sS 'https://mcp.packrift.com/r/activate/gpmcp?format=sh' | bash","order_handoff_shell_url":"https://mcp.packrift.com/r/order/gpmcp?format=sh","order_handoff_shell_one_liner":"curl -sS 'https://mcp.packrift.com/r/order/gpmcp?format=sh' | bash","directory_update_card_json_url":"https://mcp.packrift.com/ai/mcp-directory-update/gpmcp.json","directory_update_card_markdown_url":"https://mcp.packrift.com/ai/mcp-directory-update/gpmcp.md","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","eval_pack_json_url":"https://mcp.packrift.com/ai/mcp-eval-pack.json?source=gpmcp","eval_pack_markdown_url":"https://mcp.packrift.com/ai/mcp-eval-pack.md?source=gpmcp","source_aware_endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=gpmcp&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=gpmcp&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=\"gpmcp_first_cart_run\", journey_id=\"mcp_install_gpmcp_1066_53472879935856\", and result_set_id=\"mcp_install_first_run_gpmcp\".\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=\"gpmcp_first_cart_run\", journey_id=\"mcp_install_gpmcp_1066_53472879935856\", and result_set_id=\"mcp_install_first_run_gpmcp\".\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=\"gpmcp_first_cart_run\", journey_id=\"mcp_install_gpmcp_1066_53472879935856\", and result_set_id=\"mcp_install_first_run_gpmcp\".\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=\"gpmcp_first_cart_run\", mcp_source_context=\"gpmcp\", mcp_install_target=\"generic_streamable_http\", journey_id=\"mcp_install_gpmcp_1066_53472879935856\", result_set_id=\"mcp_install_first_run_gpmcp\", 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=gpmcp; target=generic_streamable_http.","fast_activation_path":{"release":"PACKRIFT-MCP-INSTALL-ACTION-R12","label":"3-minute first useful run","source":"gpmcp","preferred_target":"generic_streamable_http","install_page_url":"https://mcp.packrift.com/r/install/gpmcp/generic_streamable_http?format=html","install_json_url":"https://mcp.packrift.com/r/install/gpmcp/generic_streamable_http?format=json","first_run_url":"https://mcp.packrift.com/r/run/gpmcp/generic_streamable_http?format=html","first_run_execute_url":"https://mcp.packrift.com/r/run/gpmcp/generic_streamable_http?execute=1","first_run_shell_url":"https://mcp.packrift.com/r/run/gpmcp/generic_streamable_http?format=sh","first_run_shell_one_liner":"curl -sS 'https://mcp.packrift.com/r/run/gpmcp/generic_streamable_http?format=sh' | bash","reviewer_activation_runner_url":"https://mcp.packrift.com/r/activate/gpmcp?format=html","reviewer_activation_shell_url":"https://mcp.packrift.com/r/activate/gpmcp?format=sh","reviewer_activation_shell_one_liner":"curl -sS 'https://mcp.packrift.com/r/activate/gpmcp?format=sh' | bash","source_aware_endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=gpmcp&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."},"source_order_handoff":{"status":"preview_only_activation_still_required","release":"PACKRIFT-MCP-ORDER-CONVERSION-HANDOFF-R07","source":"gpmcp","preferred_target":"generic_streamable_http","mcp_source_context":"gpmcp","mcp_install_target":"generic_streamable_http","buyer_handoff_url":"https://mcp.packrift.com/r/order/gpmcp?format=html","buyer_handoff_json_url":"https://mcp.packrift.com/r/order/gpmcp?format=json","buyer_handoff_markdown_url":"https://mcp.packrift.com/r/order/gpmcp?format=md","buyer_handoff_shell_url":"https://mcp.packrift.com/r/order/gpmcp?format=sh","order_handoff_shell_url":"https://mcp.packrift.com/r/order/gpmcp?format=sh","order_handoff_shell_one_liner":"curl -sS 'https://mcp.packrift.com/r/order/gpmcp?format=sh' | bash","buyer_action_url":"https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_order_handoff_gpmcp_1066_20260615&ai_commerce_id=mcp_order_handoff_gpmcp_1066_20260615&mcp_handoff_id=mcp_order_handoff_gpmcp_20260615&mcp_source_context=gpmcp&mcp_install_target=generic_streamable_http&mcp_key=1066%3A53472879935856&mcp_journey=mcp_order_handoff%3Agpmcp%3Ageneric_streamable_http%3A1066&mcp_result_set=mcp_order_handoff_20260615&match_type=mcp_attributed_order_handoff","product":{"sku":"1066","title":"10x6x6 ECT-32 Kraft Long Corrugated Boxes - 25 Bundle","variant_id":"53472879935856","product_id":"15061650243952","handle":"10x6x6-ect-32-kraft-long-corrugated-boxes-25-bundle","family":"boxes","image_url":"https://packrift.com/cdn/shop/files/1066.jpg?v=1774901704","catalog_price":null,"catalog_inventory":null,"pack_count":null,"dimension_display":null,"product_url":"https://packrift.com/products/10x6x6-ect-32-kraft-long-corrugated-boxes-25-bundle","catalog_status":"AI_APPROVE","static_price_inventory_rule":"Do not trust a static price or inventory value from this page. Confirm live price with get_pricing, inventory with check_inventory, and final shipping/tax/total in Shopify checkout."},"source_preserving_prepare_purchase_handoff":{"tool_name":"prepare_purchase_handoff","endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=gpmcp&packrift_mcp_target=generic_streamable_http","source_context":"gpmcp_purchase_handoff","mcp_source_context":"gpmcp","mcp_install_target":"generic_streamable_http","unconfirmed_arguments":{"sku":"1066","quantity":1,"source_context":"gpmcp_purchase_handoff","mcp_source_context":"gpmcp","mcp_install_target":"generic_streamable_http","journey_id":"mcp_order_handoff_gpmcp_1066_20260615","result_set_id":"mcp_order_handoff_20260615","utm_term":"1066","buyer_confirmed":false},"confirmed_arguments_after_buyer_approval":{"sku":"1066","quantity":1,"source_context":"gpmcp_purchase_handoff","mcp_source_context":"gpmcp","mcp_install_target":"generic_streamable_http","journey_id":"mcp_order_handoff_gpmcp_1066_20260615","result_set_id":"mcp_order_handoff_20260615","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":"gpmcp_purchase_handoff","mcp_source_context":"gpmcp","mcp_install_target":"generic_streamable_http","journey_id":"mcp_order_handoff_gpmcp_1066_20260615","result_set_id":"mcp_order_handoff_20260615","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":"gpmcp_purchase_handoff","mcp_source_context":"gpmcp","mcp_install_target":"generic_streamable_http","journey_id":"mcp_order_handoff_gpmcp_1066_20260615","result_set_id":"mcp_order_handoff_20260615","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\": \"gpmcp_purchase_handoff\",\n      \"mcp_source_context\": \"gpmcp\",\n      \"mcp_install_target\": \"generic_streamable_http\",\n      \"journey_id\": \"mcp_order_handoff_gpmcp_1066_20260615\",\n      \"result_set_id\": \"mcp_order_handoff_20260615\",\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\": \"gpmcp_purchase_handoff\",\n      \"mcp_source_context\": \"gpmcp\",\n      \"mcp_install_target\": \"generic_streamable_http\",\n      \"journey_id\": \"mcp_order_handoff_gpmcp_1066_20260615\",\n      \"result_set_id\": \"mcp_order_handoff_20260615\",\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=gpmcp and mcp_install_target=generic_streamable_http; it still does not place an order."},"buyer_checkout_review_contract":{"release":"PACKRIFT-MCP-BUYER-CHECKOUT-REVIEW-R01","status":"fresh_live_confirmation_preferred","primary_action":"Run the live MCP confirmation on this page or call prepare_purchase_handoff with buyer_confirmed=false before opening Shopify checkout.","fallback_action":"Use the source-preserving cart URL only when a real buyer or reviewer cannot run live MCP confirmation in their host.","fresh_cart_preferred":true,"fallback_source_preserving_cart_url":"https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_order_handoff_gpmcp_1066_20260615&ai_commerce_id=mcp_order_handoff_gpmcp_1066_20260615&mcp_handoff_id=mcp_order_handoff_gpmcp_20260615&mcp_source_context=gpmcp&mcp_install_target=generic_streamable_http&mcp_key=1066%3A53472879935856&mcp_journey=mcp_order_handoff%3Agpmcp%3Ageneric_streamable_http%3A1066&mcp_result_set=mcp_order_handoff_20260615&match_type=mcp_attributed_order_handoff","cart_open_event":"mcp_order_handoff_checkout_review_click","required_before_cart_open":["Exact SKU 1066 and variant 53472879935856","Live price from Packrift MCP get_pricing","Live inventory from Packrift MCP check_inventory","Buyer-selected quantity"],"required_inside_shopify_checkout":["Product, SKU, and quantity still match the buyer request","Shipping, tax, and final total are acceptable to the buyer","Cart/order attributes preserve packrift_mcp_source_context and packrift_mcp_install_target","Buyer explicitly approves placing the order after seeing checkout totals"],"proof_after_purchase":"Refresh the public GA4/Shopify funnel proof and require first_party_mcp_orders > 0 or first_party_mcp_order_revenue > 0 before closing the commerce gate."},"checkout_review_steps":["Run the live MCP confirmation on this page or call prepare_purchase_handoff with buyer_confirmed=false before opening Shopify checkout.","Exact SKU 1066 and variant 53472879935856","Live price from Packrift MCP get_pricing","Live inventory from Packrift MCP check_inventory","Buyer-selected quantity","Product, SKU, and quantity still match the buyer request","Shipping, tax, and final total are acceptable to the buyer","Cart/order attributes preserve packrift_mcp_source_context and packrift_mcp_install_target","Buyer explicitly approves placing the order after seeing checkout totals","Refresh the public GA4/Shopify funnel proof and require first_party_mcp_orders > 0 or first_party_mcp_order_revenue > 0 before closing the commerce gate."],"source_aware_endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=gpmcp&packrift_mcp_target=generic_streamable_http","source_specific_first_run_url":"https://mcp.packrift.com/r/run/gpmcp/generic_streamable_http?format=html","reviewer_activation_shell_url":"https://mcp.packrift.com/r/activate/gpmcp?format=sh","required_shopify_cart_attributes":["packrift_mcp_source_context","packrift_mcp_install_target","packrift_mcp_handoff_id","packrift_mcp_journey","packrift_mcp_result_set","packrift_utm_source","packrift_utm_medium","packrift_utm_campaign"],"proof_boundary":"This handoff is available for real buyer or reviewer follow-through, but it is not source activation proof or order proof until public snapshots show non-suppressed MCP host activity and Shopify/GA4 order evidence.","checkout_guardrail":"Open Shopify checkout only after live price, inventory, shipping, tax, final total, and buyer approval are confirmed; this handoff does not place an order."},"buyer_handoff_preview":{"status":"preview_only_activation_still_required","release":"PACKRIFT-MCP-ORDER-CONVERSION-HANDOFF-R07","source":"gpmcp","preferred_target":"generic_streamable_http","mcp_source_context":"gpmcp","mcp_install_target":"generic_streamable_http","buyer_handoff_url":"https://mcp.packrift.com/r/order/gpmcp?format=html","buyer_handoff_json_url":"https://mcp.packrift.com/r/order/gpmcp?format=json","buyer_handoff_markdown_url":"https://mcp.packrift.com/r/order/gpmcp?format=md","buyer_handoff_shell_url":"https://mcp.packrift.com/r/order/gpmcp?format=sh","order_handoff_shell_url":"https://mcp.packrift.com/r/order/gpmcp?format=sh","order_handoff_shell_one_liner":"curl -sS 'https://mcp.packrift.com/r/order/gpmcp?format=sh' | bash","buyer_action_url":"https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_order_handoff_gpmcp_1066_20260615&ai_commerce_id=mcp_order_handoff_gpmcp_1066_20260615&mcp_handoff_id=mcp_order_handoff_gpmcp_20260615&mcp_source_context=gpmcp&mcp_install_target=generic_streamable_http&mcp_key=1066%3A53472879935856&mcp_journey=mcp_order_handoff%3Agpmcp%3Ageneric_streamable_http%3A1066&mcp_result_set=mcp_order_handoff_20260615&match_type=mcp_attributed_order_handoff","product":{"sku":"1066","title":"10x6x6 ECT-32 Kraft Long Corrugated Boxes - 25 Bundle","variant_id":"53472879935856","product_id":"15061650243952","handle":"10x6x6-ect-32-kraft-long-corrugated-boxes-25-bundle","family":"boxes","image_url":"https://packrift.com/cdn/shop/files/1066.jpg?v=1774901704","catalog_price":null,"catalog_inventory":null,"pack_count":null,"dimension_display":null,"product_url":"https://packrift.com/products/10x6x6-ect-32-kraft-long-corrugated-boxes-25-bundle","catalog_status":"AI_APPROVE","static_price_inventory_rule":"Do not trust a static price or inventory value from this page. Confirm live price with get_pricing, inventory with check_inventory, and final shipping/tax/total in Shopify checkout."},"source_preserving_prepare_purchase_handoff":{"tool_name":"prepare_purchase_handoff","endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=gpmcp&packrift_mcp_target=generic_streamable_http","source_context":"gpmcp_purchase_handoff","mcp_source_context":"gpmcp","mcp_install_target":"generic_streamable_http","unconfirmed_arguments":{"sku":"1066","quantity":1,"source_context":"gpmcp_purchase_handoff","mcp_source_context":"gpmcp","mcp_install_target":"generic_streamable_http","journey_id":"mcp_order_handoff_gpmcp_1066_20260615","result_set_id":"mcp_order_handoff_20260615","utm_term":"1066","buyer_confirmed":false},"confirmed_arguments_after_buyer_approval":{"sku":"1066","quantity":1,"source_context":"gpmcp_purchase_handoff","mcp_source_context":"gpmcp","mcp_install_target":"generic_streamable_http","journey_id":"mcp_order_handoff_gpmcp_1066_20260615","result_set_id":"mcp_order_handoff_20260615","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":"gpmcp_purchase_handoff","mcp_source_context":"gpmcp","mcp_install_target":"generic_streamable_http","journey_id":"mcp_order_handoff_gpmcp_1066_20260615","result_set_id":"mcp_order_handoff_20260615","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":"gpmcp_purchase_handoff","mcp_source_context":"gpmcp","mcp_install_target":"generic_streamable_http","journey_id":"mcp_order_handoff_gpmcp_1066_20260615","result_set_id":"mcp_order_handoff_20260615","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\": \"gpmcp_purchase_handoff\",\n      \"mcp_source_context\": \"gpmcp\",\n      \"mcp_install_target\": \"generic_streamable_http\",\n      \"journey_id\": \"mcp_order_handoff_gpmcp_1066_20260615\",\n      \"result_set_id\": \"mcp_order_handoff_20260615\",\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\": \"gpmcp_purchase_handoff\",\n      \"mcp_source_context\": \"gpmcp\",\n      \"mcp_install_target\": \"generic_streamable_http\",\n      \"journey_id\": \"mcp_order_handoff_gpmcp_1066_20260615\",\n      \"result_set_id\": \"mcp_order_handoff_20260615\",\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=gpmcp and mcp_install_target=generic_streamable_http; it still does not place an order."},"buyer_checkout_review_contract":{"release":"PACKRIFT-MCP-BUYER-CHECKOUT-REVIEW-R01","status":"fresh_live_confirmation_preferred","primary_action":"Run the live MCP confirmation on this page or call prepare_purchase_handoff with buyer_confirmed=false before opening Shopify checkout.","fallback_action":"Use the source-preserving cart URL only when a real buyer or reviewer cannot run live MCP confirmation in their host.","fresh_cart_preferred":true,"fallback_source_preserving_cart_url":"https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_order_handoff_gpmcp_1066_20260615&ai_commerce_id=mcp_order_handoff_gpmcp_1066_20260615&mcp_handoff_id=mcp_order_handoff_gpmcp_20260615&mcp_source_context=gpmcp&mcp_install_target=generic_streamable_http&mcp_key=1066%3A53472879935856&mcp_journey=mcp_order_handoff%3Agpmcp%3Ageneric_streamable_http%3A1066&mcp_result_set=mcp_order_handoff_20260615&match_type=mcp_attributed_order_handoff","cart_open_event":"mcp_order_handoff_checkout_review_click","required_before_cart_open":["Exact SKU 1066 and variant 53472879935856","Live price from Packrift MCP get_pricing","Live inventory from Packrift MCP check_inventory","Buyer-selected quantity"],"required_inside_shopify_checkout":["Product, SKU, and quantity still match the buyer request","Shipping, tax, and final total are acceptable to the buyer","Cart/order attributes preserve packrift_mcp_source_context and packrift_mcp_install_target","Buyer explicitly approves placing the order after seeing checkout totals"],"proof_after_purchase":"Refresh the public GA4/Shopify funnel proof and require first_party_mcp_orders > 0 or first_party_mcp_order_revenue > 0 before closing the commerce gate."},"checkout_review_steps":["Run the live MCP confirmation on this page or call prepare_purchase_handoff with buyer_confirmed=false before opening Shopify checkout.","Exact SKU 1066 and variant 53472879935856","Live price from Packrift MCP get_pricing","Live inventory from Packrift MCP check_inventory","Buyer-selected quantity","Product, SKU, and quantity still match the buyer request","Shipping, tax, and final total are acceptable to the buyer","Cart/order attributes preserve packrift_mcp_source_context and packrift_mcp_install_target","Buyer explicitly approves placing the order after seeing checkout totals","Refresh the public GA4/Shopify funnel proof and require first_party_mcp_orders > 0 or first_party_mcp_order_revenue > 0 before closing the commerce gate."],"source_aware_endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=gpmcp&packrift_mcp_target=generic_streamable_http","source_specific_first_run_url":"https://mcp.packrift.com/r/run/gpmcp/generic_streamable_http?format=html","reviewer_activation_shell_url":"https://mcp.packrift.com/r/activate/gpmcp?format=sh","required_shopify_cart_attributes":["packrift_mcp_source_context","packrift_mcp_install_target","packrift_mcp_handoff_id","packrift_mcp_journey","packrift_mcp_result_set","packrift_utm_source","packrift_utm_medium","packrift_utm_campaign"],"proof_boundary":"This handoff is available for real buyer or reviewer follow-through, but it is not source activation proof or order proof until public snapshots show non-suppressed MCP host activity and Shopify/GA4 order evidence.","checkout_guardrail":"Open Shopify checkout only after live price, inventory, shipping, tax, final total, and buyer approval are confirmed; this handoff does not place an order."},"order_conversion_handoff":null,"copy_ready_host_configs":{"source":"gpmcp","preferred_target":"generic_streamable_http","source_aware_endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=gpmcp&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=gpmcp&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=gpmcp&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=gpmcp&packrift_mcp_target=generic_streamable_http'","codex_command":"codex mcp add packrift --url 'https://mcp.packrift.com/mcp?packrift_mcp_source=gpmcp&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=gpmcp&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=\"gpmcp_first_cart_run\", journey_id=\"mcp_install_gpmcp_1066_53472879935856\", and result_set_id=\"mcp_install_first_run_gpmcp\".\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=\"gpmcp_first_cart_run\", journey_id=\"mcp_install_gpmcp_1066_53472879935856\", and result_set_id=\"mcp_install_first_run_gpmcp\".\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=\"gpmcp_first_cart_run\", journey_id=\"mcp_install_gpmcp_1066_53472879935856\", and result_set_id=\"mcp_install_first_run_gpmcp\".\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=\"gpmcp_first_cart_run\", mcp_source_context=\"gpmcp\", mcp_install_target=\"generic_streamable_http\", journey_id=\"mcp_install_gpmcp_1066_53472879935856\", result_set_id=\"mcp_install_first_run_gpmcp\", 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=gpmcp; 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=gpmcp&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\":\"gpmcp_first_cart_run\",\"journey_id\":\"mcp_install_gpmcp_1066_53472879935856\",\"result_set_id\":\"mcp_install_first_run_gpmcp\"}}}'\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\":\"gpmcp_first_cart_run\",\"journey_id\":\"mcp_install_gpmcp_1066_53472879935856\",\"result_set_id\":\"mcp_install_first_run_gpmcp\"}}}'\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\":\"gpmcp_first_cart_run\",\"journey_id\":\"mcp_install_gpmcp_1066_53472879935856\",\"result_set_id\":\"mcp_install_first_run_gpmcp\"}}}'\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\":\"gpmcp_first_cart_run\",\"journey_id\":\"mcp_install_gpmcp_1066_53472879935856\",\"result_set_id\":\"mcp_install_first_run_gpmcp\",\"mcp_source_context\":\"gpmcp\",\"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/gpmcp/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."},"acceptance_criteria":["Source remains attributed as gpmcp.","The agent host calls tools/list against https://mcp.packrift.com/mcp?packrift_mcp_source=gpmcp&packrift_mcp_target=generic_streamable_http.","The reviewer or host can run the source-specific eval pack at https://mcp.packrift.com/ai/mcp-eval-pack.json?source=gpmcp.","The workflow calls get_cart_handoff_candidates, get_pricing, check_inventory, and create_cart_url for SKU 1066.","The returned measured https://mcp.packrift.com/r/cart/1066 URL is opened by an external reviewer, MCP host user, or buyer before any Shopify cart handoff.","The funnel source row moves closer to material MCP tool calls, qualified cart landings, and attributed orders."],"current_counts":{"starts":0,"tracked_config_fetches":0,"install_intents":1,"first_run_actions":9,"first_run_executions":5,"preferred_target":"generic_streamable_http","mcp_tool_calls":20,"create_cart_url_calls":5,"external_qualified_create_cart_url_calls":5,"qualified_cart_landings":0,"recent_measured_cart_urls":["https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_first_run_action_gpmcp_codex_1066_20260615&ai_commerce_id=mcp_first_run_action_gpmcp_codex_1066_20260615&mcp_handoff_id=mcp_handoff_cee21feb-dc52-454a-8d87-9eb3560f70eb&mcp_session_id=tracked-run-gpmcp-codex-1781499379168&mcp_source_context=gpmcp&mcp_install_target=codex&mcp_key=1066%3A53472879935856&mcp_journey=mcp_install_g","https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_first_run_action_gpmcp_generic_streamable_http_1066_20260614&ai_commerce_id=mcp_first_run_action_gpmcp_generic_streamable_http_1066_20260614&mcp_handoff_id=mcp_handoff_5f5895eb-8950-478e-b149-e1d9c5c6821a&mcp_session_id=tracked-run-gpmcp-generic_streamable_http-1781463000036&mcp_source_context=gpmcp&mcp_install_target=generic","https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_first_run_action_gpmcp_generic_streamable_http_1066_20260614&ai_commerce_id=mcp_first_run_action_gpmcp_generic_streamable_http_1066_20260614&mcp_handoff_id=mcp_handoff_220825c9-2060-4c1d-a469-448109932af6&mcp_session_id=tracked-run-gpmcp-generic_streamable_http-1781457482744&mcp_source_context=gpmcp&mcp_install_target=generic"]}},{"source":"findmcp_dev","priority":"critical","priority_score":151,"current_stage":"qualified cart landing and MCP tool calls visible; order and revenue missing","target_event_to_watch":"mcp_attributed_order","recommended_action":"Stop looping on first-run proof. Use the source-aware measured cart handoff in a real buyer or reviewer procurement flow and watch Shopify/GA4 for an MCP-attributed order or revenue event.","external_activation_required":true,"operator_safety_rule":"Do not count another first-run action or Packrift self-opened cart as completion proof. This row now needs a real buyer, reviewer, or directory-side procurement flow that produces an MCP-attributed order or revenue signal.","external_activation_message":"Packrift MCP has source-attributed MCP tool calls and qualified cart landing proof for this source.\n\nSource: findmcp_dev\nEndpoint: https://mcp.packrift.com/mcp\nDirectory update card: https://mcp.packrift.com/ai/mcp-directory-update/findmcp_dev.json\nBuyer/reviewer handoff page: https://mcp.packrift.com/r/order/findmcp_dev?format=html\nSource-preserving order cart handoff: https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_order_handoff_findmcp_dev_1066_20260615&ai_commerce_id=mcp_order_handoff_findmcp_dev_1066_20260615&mcp_handoff_id=mcp_order_handoff_findmcp_dev_20260615&mcp_source_context=findmcp_dev&mcp_install_target=generic_streamable_http&mcp_key=1066%3A53472879935856&mcp_journey=mcp_order_handoff%3Afindmcp_dev%3Ageneric_streamable_http%3A1066&mcp_result_set=mcp_order_handoff_20260615&match_type=mcp_attributed_order_handoff\nEarlier measured cart proof: https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_first_run_action_findmcp_dev_cline_1066_20260615&ai_commerce_id=mcp_first_run_action_findmcp_dev_cline_1066_20260615&mcp_handoff_id=mcp_handoff_310cb114-db75-42ce-a890-845581919921&mcp_session_id=tracked-run-findmcp_dev-cline-1781499430198&mcp_source_context=findmcp_dev&mcp_install_target=cline&mcp_key=1066%3A53472879935856&m\nFast first-run shell: curl -sS 'https://mcp.packrift.com/r/run/findmcp_dev/generic_streamable_http?format=sh' | bash\nShell activation script: https://mcp.packrift.com/r/activate/findmcp_dev?format=sh\nOne-command external runner: curl -sS 'https://mcp.packrift.com/r/activate/findmcp_dev?format=sh' | bash\nLive tool discovery JSON: https://mcp.packrift.com/ai/mcp-tools.json\nLive tool discovery Markdown: https://mcp.packrift.com/ai/spec-finder-tools.md\nHost acceptance eval pack: https://mcp.packrift.com/ai/mcp-eval-pack.json?source=findmcp_dev\nEval pack Markdown: https://mcp.packrift.com/ai/mcp-eval-pack.md?source=findmcp_dev\nInstall/config handoff: https://mcp.packrift.com/r/install/findmcp_dev/generic_streamable_http?format=html\n\nPlease run a real buyer or reviewer procurement flow through the MCP host and continue into Shopify checkout only when the buyer confirms. The next proof gate is an MCP-attributed order or revenue event, not another first-run proof click.","primary_action_url":"https://mcp.packrift.com/r/order/findmcp_dev?format=html","preferred_target":"generic_streamable_http","cart_landing_action_url":"https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_order_handoff_findmcp_dev_1066_20260615&ai_commerce_id=mcp_order_handoff_findmcp_dev_1066_20260615&mcp_handoff_id=mcp_order_handoff_findmcp_dev_20260615&mcp_source_context=findmcp_dev&mcp_install_target=generic_streamable_http&mcp_key=1066%3A53472879935856&mcp_journey=mcp_order_handoff%3Afindmcp_dev%3Ageneric_streamable_http%3A1066&mcp_result_set=mcp_order_handoff_20260615&match_type=mcp_attributed_order_handoff","recent_measured_cart_urls":["https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_first_run_action_findmcp_dev_cline_1066_20260615&ai_commerce_id=mcp_first_run_action_findmcp_dev_cline_1066_20260615&mcp_handoff_id=mcp_handoff_310cb114-db75-42ce-a890-845581919921&mcp_session_id=tracked-run-findmcp_dev-cline-1781499430198&mcp_source_context=findmcp_dev&mcp_install_target=cline&mcp_key=1066%3A53472879935856&m"],"directory_status":"source-attributed MCP activity visible; keep progressing toward real tool calls, measured carts, and orders","tracked_start_url":"https://mcp.packrift.com/r/start/findmcp_dev","tracked_config_url":"https://mcp.packrift.com/r/config/findmcp_dev","tracked_install_url":"https://mcp.packrift.com/r/install/findmcp_dev/generic_streamable_http?format=html","tracked_install_json_url":"https://mcp.packrift.com/r/install/findmcp_dev/generic_streamable_http?format=json","tracked_first_run_url":"https://mcp.packrift.com/r/run/findmcp_dev/generic_streamable_http?format=html","tracked_first_run_execute_url":"https://mcp.packrift.com/r/run/findmcp_dev/generic_streamable_http?execute=1","tracked_first_run_shell_url":"https://mcp.packrift.com/r/run/findmcp_dev/generic_streamable_http?format=sh","first_run_shell_one_liner":"curl -sS 'https://mcp.packrift.com/r/run/findmcp_dev/generic_streamable_http?format=sh' | bash","reviewer_activation_url":"https://mcp.packrift.com/r/activate/findmcp_dev","reviewer_activation_runner_url":"https://mcp.packrift.com/r/activate/findmcp_dev?format=html","reviewer_activation_shell_url":"https://mcp.packrift.com/r/activate/findmcp_dev?format=sh","one_command_external_runner":"curl -sS 'https://mcp.packrift.com/r/activate/findmcp_dev?format=sh' | bash","order_handoff_shell_url":"https://mcp.packrift.com/r/order/findmcp_dev?format=sh","order_handoff_shell_one_liner":"curl -sS 'https://mcp.packrift.com/r/order/findmcp_dev?format=sh' | bash","directory_update_card_json_url":"https://mcp.packrift.com/ai/mcp-directory-update/findmcp_dev.json","directory_update_card_markdown_url":"https://mcp.packrift.com/ai/mcp-directory-update/findmcp_dev.md","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","eval_pack_json_url":"https://mcp.packrift.com/ai/mcp-eval-pack.json?source=findmcp_dev","eval_pack_markdown_url":"https://mcp.packrift.com/ai/mcp-eval-pack.md?source=findmcp_dev","source_aware_endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=findmcp_dev&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=findmcp_dev&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=\"findmcp_dev_first_cart_run\", journey_id=\"mcp_install_findmcp_dev_1066_53472879935856\", and result_set_id=\"mcp_install_first_run_findmcp_dev\".\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=\"findmcp_dev_first_cart_run\", journey_id=\"mcp_install_findmcp_dev_1066_53472879935856\", and result_set_id=\"mcp_install_first_run_findmcp_dev\".\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=\"findmcp_dev_first_cart_run\", journey_id=\"mcp_install_findmcp_dev_1066_53472879935856\", and result_set_id=\"mcp_install_first_run_findmcp_dev\".\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=\"findmcp_dev_first_cart_run\", mcp_source_context=\"findmcp_dev\", mcp_install_target=\"generic_streamable_http\", journey_id=\"mcp_install_findmcp_dev_1066_53472879935856\", result_set_id=\"mcp_install_first_run_findmcp_dev\", 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=findmcp_dev; target=generic_streamable_http.","fast_activation_path":{"release":"PACKRIFT-MCP-INSTALL-ACTION-R12","label":"3-minute first useful run","source":"findmcp_dev","preferred_target":"generic_streamable_http","install_page_url":"https://mcp.packrift.com/r/install/findmcp_dev/generic_streamable_http?format=html","install_json_url":"https://mcp.packrift.com/r/install/findmcp_dev/generic_streamable_http?format=json","first_run_url":"https://mcp.packrift.com/r/run/findmcp_dev/generic_streamable_http?format=html","first_run_execute_url":"https://mcp.packrift.com/r/run/findmcp_dev/generic_streamable_http?execute=1","first_run_shell_url":"https://mcp.packrift.com/r/run/findmcp_dev/generic_streamable_http?format=sh","first_run_shell_one_liner":"curl -sS 'https://mcp.packrift.com/r/run/findmcp_dev/generic_streamable_http?format=sh' | bash","reviewer_activation_runner_url":"https://mcp.packrift.com/r/activate/findmcp_dev?format=html","reviewer_activation_shell_url":"https://mcp.packrift.com/r/activate/findmcp_dev?format=sh","reviewer_activation_shell_one_liner":"curl -sS 'https://mcp.packrift.com/r/activate/findmcp_dev?format=sh' | bash","source_aware_endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=findmcp_dev&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."},"source_order_handoff":{"status":"checkout_proof_needed","release":"PACKRIFT-MCP-ORDER-CONVERSION-HANDOFF-R07","source":"findmcp_dev","preferred_target":"generic_streamable_http","mcp_source_context":"findmcp_dev","mcp_install_target":"generic_streamable_http","buyer_handoff_url":"https://mcp.packrift.com/r/order/findmcp_dev?format=html","buyer_handoff_json_url":"https://mcp.packrift.com/r/order/findmcp_dev?format=json","buyer_handoff_markdown_url":"https://mcp.packrift.com/r/order/findmcp_dev?format=md","buyer_handoff_shell_url":"https://mcp.packrift.com/r/order/findmcp_dev?format=sh","order_handoff_shell_url":"https://mcp.packrift.com/r/order/findmcp_dev?format=sh","order_handoff_shell_one_liner":"curl -sS 'https://mcp.packrift.com/r/order/findmcp_dev?format=sh' | bash","buyer_action_url":"https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_order_handoff_findmcp_dev_1066_20260615&ai_commerce_id=mcp_order_handoff_findmcp_dev_1066_20260615&mcp_handoff_id=mcp_order_handoff_findmcp_dev_20260615&mcp_source_context=findmcp_dev&mcp_install_target=generic_streamable_http&mcp_key=1066%3A53472879935856&mcp_journey=mcp_order_handoff%3Afindmcp_dev%3Ageneric_streamable_http%3A1066&mcp_result_set=mcp_order_handoff_20260615&match_type=mcp_attributed_order_handoff","product":{"sku":"1066","title":"10x6x6 ECT-32 Kraft Long Corrugated Boxes - 25 Bundle","variant_id":"53472879935856","product_id":"15061650243952","handle":"10x6x6-ect-32-kraft-long-corrugated-boxes-25-bundle","family":"boxes","image_url":"https://packrift.com/cdn/shop/files/1066.jpg?v=1774901704","catalog_price":null,"catalog_inventory":null,"pack_count":null,"dimension_display":null,"product_url":"https://packrift.com/products/10x6x6-ect-32-kraft-long-corrugated-boxes-25-bundle","catalog_status":"AI_APPROVE","static_price_inventory_rule":"Do not trust a static price or inventory value from this page. Confirm live price with get_pricing, inventory with check_inventory, and final shipping/tax/total in Shopify checkout."},"source_preserving_prepare_purchase_handoff":{"tool_name":"prepare_purchase_handoff","endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=findmcp_dev&packrift_mcp_target=generic_streamable_http","source_context":"findmcp_dev_purchase_handoff","mcp_source_context":"findmcp_dev","mcp_install_target":"generic_streamable_http","unconfirmed_arguments":{"sku":"1066","quantity":1,"source_context":"findmcp_dev_purchase_handoff","mcp_source_context":"findmcp_dev","mcp_install_target":"generic_streamable_http","journey_id":"mcp_order_handoff_findmcp_dev_1066_20260615","result_set_id":"mcp_order_handoff_20260615","utm_term":"1066","buyer_confirmed":false},"confirmed_arguments_after_buyer_approval":{"sku":"1066","quantity":1,"source_context":"findmcp_dev_purchase_handoff","mcp_source_context":"findmcp_dev","mcp_install_target":"generic_streamable_http","journey_id":"mcp_order_handoff_findmcp_dev_1066_20260615","result_set_id":"mcp_order_handoff_20260615","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":"findmcp_dev_purchase_handoff","mcp_source_context":"findmcp_dev","mcp_install_target":"generic_streamable_http","journey_id":"mcp_order_handoff_findmcp_dev_1066_20260615","result_set_id":"mcp_order_handoff_20260615","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":"findmcp_dev_purchase_handoff","mcp_source_context":"findmcp_dev","mcp_install_target":"generic_streamable_http","journey_id":"mcp_order_handoff_findmcp_dev_1066_20260615","result_set_id":"mcp_order_handoff_20260615","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\": \"findmcp_dev_purchase_handoff\",\n      \"mcp_source_context\": \"findmcp_dev\",\n      \"mcp_install_target\": \"generic_streamable_http\",\n      \"journey_id\": \"mcp_order_handoff_findmcp_dev_1066_20260615\",\n      \"result_set_id\": \"mcp_order_handoff_20260615\",\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\": \"findmcp_dev_purchase_handoff\",\n      \"mcp_source_context\": \"findmcp_dev\",\n      \"mcp_install_target\": \"generic_streamable_http\",\n      \"journey_id\": \"mcp_order_handoff_findmcp_dev_1066_20260615\",\n      \"result_set_id\": \"mcp_order_handoff_20260615\",\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=findmcp_dev and mcp_install_target=generic_streamable_http; it still does not place an order."},"buyer_checkout_review_contract":{"release":"PACKRIFT-MCP-BUYER-CHECKOUT-REVIEW-R01","status":"fresh_live_confirmation_preferred","primary_action":"Run the live MCP confirmation on this page or call prepare_purchase_handoff with buyer_confirmed=false before opening Shopify checkout.","fallback_action":"Use the source-preserving cart URL only when a real buyer or reviewer cannot run live MCP confirmation in their host.","fresh_cart_preferred":true,"fallback_source_preserving_cart_url":"https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_order_handoff_findmcp_dev_1066_20260615&ai_commerce_id=mcp_order_handoff_findmcp_dev_1066_20260615&mcp_handoff_id=mcp_order_handoff_findmcp_dev_20260615&mcp_source_context=findmcp_dev&mcp_install_target=generic_streamable_http&mcp_key=1066%3A53472879935856&mcp_journey=mcp_order_handoff%3Afindmcp_dev%3Ageneric_streamable_http%3A1066&mcp_result_set=mcp_order_handoff_20260615&match_type=mcp_attributed_order_handoff","cart_open_event":"mcp_order_handoff_checkout_review_click","required_before_cart_open":["Exact SKU 1066 and variant 53472879935856","Live price from Packrift MCP get_pricing","Live inventory from Packrift MCP check_inventory","Buyer-selected quantity"],"required_inside_shopify_checkout":["Product, SKU, and quantity still match the buyer request","Shipping, tax, and final total are acceptable to the buyer","Cart/order attributes preserve packrift_mcp_source_context and packrift_mcp_install_target","Buyer explicitly approves placing the order after seeing checkout totals"],"proof_after_purchase":"Refresh the public GA4/Shopify funnel proof and require first_party_mcp_orders > 0 or first_party_mcp_order_revenue > 0 before closing the commerce gate."},"checkout_review_steps":["Run the live MCP confirmation on this page or call prepare_purchase_handoff with buyer_confirmed=false before opening Shopify checkout.","Exact SKU 1066 and variant 53472879935856","Live price from Packrift MCP get_pricing","Live inventory from Packrift MCP check_inventory","Buyer-selected quantity","Product, SKU, and quantity still match the buyer request","Shipping, tax, and final total are acceptable to the buyer","Cart/order attributes preserve packrift_mcp_source_context and packrift_mcp_install_target","Buyer explicitly approves placing the order after seeing checkout totals","Refresh the public GA4/Shopify funnel proof and require first_party_mcp_orders > 0 or first_party_mcp_order_revenue > 0 before closing the commerce gate."],"source_aware_endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=findmcp_dev&packrift_mcp_target=generic_streamable_http","source_specific_first_run_url":"https://mcp.packrift.com/r/run/findmcp_dev/generic_streamable_http?format=html","reviewer_activation_shell_url":"https://mcp.packrift.com/r/activate/findmcp_dev?format=sh","required_shopify_cart_attributes":["packrift_mcp_source_context","packrift_mcp_install_target","packrift_mcp_handoff_id","packrift_mcp_journey","packrift_mcp_result_set","packrift_utm_source","packrift_utm_medium","packrift_utm_campaign"],"proof_boundary":"This handoff is available for real buyer or reviewer follow-through, but it is not source activation proof or order proof until public snapshots show non-suppressed MCP host activity and Shopify/GA4 order evidence.","checkout_guardrail":"Open Shopify checkout only after live price, inventory, shipping, tax, final total, and buyer approval are confirmed; this handoff does not place an order."},"buyer_handoff_preview":{"status":"checkout_proof_needed","release":"PACKRIFT-MCP-ORDER-CONVERSION-HANDOFF-R07","source":"findmcp_dev","preferred_target":"generic_streamable_http","mcp_source_context":"findmcp_dev","mcp_install_target":"generic_streamable_http","buyer_handoff_url":"https://mcp.packrift.com/r/order/findmcp_dev?format=html","buyer_handoff_json_url":"https://mcp.packrift.com/r/order/findmcp_dev?format=json","buyer_handoff_markdown_url":"https://mcp.packrift.com/r/order/findmcp_dev?format=md","buyer_handoff_shell_url":"https://mcp.packrift.com/r/order/findmcp_dev?format=sh","order_handoff_shell_url":"https://mcp.packrift.com/r/order/findmcp_dev?format=sh","order_handoff_shell_one_liner":"curl -sS 'https://mcp.packrift.com/r/order/findmcp_dev?format=sh' | bash","buyer_action_url":"https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_order_handoff_findmcp_dev_1066_20260615&ai_commerce_id=mcp_order_handoff_findmcp_dev_1066_20260615&mcp_handoff_id=mcp_order_handoff_findmcp_dev_20260615&mcp_source_context=findmcp_dev&mcp_install_target=generic_streamable_http&mcp_key=1066%3A53472879935856&mcp_journey=mcp_order_handoff%3Afindmcp_dev%3Ageneric_streamable_http%3A1066&mcp_result_set=mcp_order_handoff_20260615&match_type=mcp_attributed_order_handoff","product":{"sku":"1066","title":"10x6x6 ECT-32 Kraft Long Corrugated Boxes - 25 Bundle","variant_id":"53472879935856","product_id":"15061650243952","handle":"10x6x6-ect-32-kraft-long-corrugated-boxes-25-bundle","family":"boxes","image_url":"https://packrift.com/cdn/shop/files/1066.jpg?v=1774901704","catalog_price":null,"catalog_inventory":null,"pack_count":null,"dimension_display":null,"product_url":"https://packrift.com/products/10x6x6-ect-32-kraft-long-corrugated-boxes-25-bundle","catalog_status":"AI_APPROVE","static_price_inventory_rule":"Do not trust a static price or inventory value from this page. Confirm live price with get_pricing, inventory with check_inventory, and final shipping/tax/total in Shopify checkout."},"source_preserving_prepare_purchase_handoff":{"tool_name":"prepare_purchase_handoff","endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=findmcp_dev&packrift_mcp_target=generic_streamable_http","source_context":"findmcp_dev_purchase_handoff","mcp_source_context":"findmcp_dev","mcp_install_target":"generic_streamable_http","unconfirmed_arguments":{"sku":"1066","quantity":1,"source_context":"findmcp_dev_purchase_handoff","mcp_source_context":"findmcp_dev","mcp_install_target":"generic_streamable_http","journey_id":"mcp_order_handoff_findmcp_dev_1066_20260615","result_set_id":"mcp_order_handoff_20260615","utm_term":"1066","buyer_confirmed":false},"confirmed_arguments_after_buyer_approval":{"sku":"1066","quantity":1,"source_context":"findmcp_dev_purchase_handoff","mcp_source_context":"findmcp_dev","mcp_install_target":"generic_streamable_http","journey_id":"mcp_order_handoff_findmcp_dev_1066_20260615","result_set_id":"mcp_order_handoff_20260615","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":"findmcp_dev_purchase_handoff","mcp_source_context":"findmcp_dev","mcp_install_target":"generic_streamable_http","journey_id":"mcp_order_handoff_findmcp_dev_1066_20260615","result_set_id":"mcp_order_handoff_20260615","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":"findmcp_dev_purchase_handoff","mcp_source_context":"findmcp_dev","mcp_install_target":"generic_streamable_http","journey_id":"mcp_order_handoff_findmcp_dev_1066_20260615","result_set_id":"mcp_order_handoff_20260615","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\": \"findmcp_dev_purchase_handoff\",\n      \"mcp_source_context\": \"findmcp_dev\",\n      \"mcp_install_target\": \"generic_streamable_http\",\n      \"journey_id\": \"mcp_order_handoff_findmcp_dev_1066_20260615\",\n      \"result_set_id\": \"mcp_order_handoff_20260615\",\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\": \"findmcp_dev_purchase_handoff\",\n      \"mcp_source_context\": \"findmcp_dev\",\n      \"mcp_install_target\": \"generic_streamable_http\",\n      \"journey_id\": \"mcp_order_handoff_findmcp_dev_1066_20260615\",\n      \"result_set_id\": \"mcp_order_handoff_20260615\",\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=findmcp_dev and mcp_install_target=generic_streamable_http; it still does not place an order."},"buyer_checkout_review_contract":{"release":"PACKRIFT-MCP-BUYER-CHECKOUT-REVIEW-R01","status":"fresh_live_confirmation_preferred","primary_action":"Run the live MCP confirmation on this page or call prepare_purchase_handoff with buyer_confirmed=false before opening Shopify checkout.","fallback_action":"Use the source-preserving cart URL only when a real buyer or reviewer cannot run live MCP confirmation in their host.","fresh_cart_preferred":true,"fallback_source_preserving_cart_url":"https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_order_handoff_findmcp_dev_1066_20260615&ai_commerce_id=mcp_order_handoff_findmcp_dev_1066_20260615&mcp_handoff_id=mcp_order_handoff_findmcp_dev_20260615&mcp_source_context=findmcp_dev&mcp_install_target=generic_streamable_http&mcp_key=1066%3A53472879935856&mcp_journey=mcp_order_handoff%3Afindmcp_dev%3Ageneric_streamable_http%3A1066&mcp_result_set=mcp_order_handoff_20260615&match_type=mcp_attributed_order_handoff","cart_open_event":"mcp_order_handoff_checkout_review_click","required_before_cart_open":["Exact SKU 1066 and variant 53472879935856","Live price from Packrift MCP get_pricing","Live inventory from Packrift MCP check_inventory","Buyer-selected quantity"],"required_inside_shopify_checkout":["Product, SKU, and quantity still match the buyer request","Shipping, tax, and final total are acceptable to the buyer","Cart/order attributes preserve packrift_mcp_source_context and packrift_mcp_install_target","Buyer explicitly approves placing the order after seeing checkout totals"],"proof_after_purchase":"Refresh the public GA4/Shopify funnel proof and require first_party_mcp_orders > 0 or first_party_mcp_order_revenue > 0 before closing the commerce gate."},"checkout_review_steps":["Run the live MCP confirmation on this page or call prepare_purchase_handoff with buyer_confirmed=false before opening Shopify checkout.","Exact SKU 1066 and variant 53472879935856","Live price from Packrift MCP get_pricing","Live inventory from Packrift MCP check_inventory","Buyer-selected quantity","Product, SKU, and quantity still match the buyer request","Shipping, tax, and final total are acceptable to the buyer","Cart/order attributes preserve packrift_mcp_source_context and packrift_mcp_install_target","Buyer explicitly approves placing the order after seeing checkout totals","Refresh the public GA4/Shopify funnel proof and require first_party_mcp_orders > 0 or first_party_mcp_order_revenue > 0 before closing the commerce gate."],"source_aware_endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=findmcp_dev&packrift_mcp_target=generic_streamable_http","source_specific_first_run_url":"https://mcp.packrift.com/r/run/findmcp_dev/generic_streamable_http?format=html","reviewer_activation_shell_url":"https://mcp.packrift.com/r/activate/findmcp_dev?format=sh","required_shopify_cart_attributes":["packrift_mcp_source_context","packrift_mcp_install_target","packrift_mcp_handoff_id","packrift_mcp_journey","packrift_mcp_result_set","packrift_utm_source","packrift_utm_medium","packrift_utm_campaign"],"proof_boundary":"This handoff is available for real buyer or reviewer follow-through, but it is not source activation proof or order proof until public snapshots show non-suppressed MCP host activity and Shopify/GA4 order evidence.","checkout_guardrail":"Open Shopify checkout only after live price, inventory, shipping, tax, final total, and buyer approval are confirmed; this handoff does not place an order."},"order_conversion_handoff":{"status":"order_proof_needed","release":"PACKRIFT-MCP-ORDER-CONVERSION-HANDOFF-R07","source":"findmcp_dev","preferred_target":"generic_streamable_http","mcp_source_context":"findmcp_dev","mcp_install_target":"generic_streamable_http","buyer_handoff_url":"https://mcp.packrift.com/r/order/findmcp_dev?format=html","buyer_handoff_json_url":"https://mcp.packrift.com/r/order/findmcp_dev?format=json","buyer_handoff_markdown_url":"https://mcp.packrift.com/r/order/findmcp_dev?format=md","buyer_handoff_shell_url":"https://mcp.packrift.com/r/order/findmcp_dev?format=sh","order_handoff_shell_url":"https://mcp.packrift.com/r/order/findmcp_dev?format=sh","order_handoff_shell_one_liner":"curl -sS 'https://mcp.packrift.com/r/order/findmcp_dev?format=sh' | bash","primary_order_handoff_url":"https://mcp.packrift.com/r/order/findmcp_dev?format=html","buyer_ready_summary":"Exact SKU 1066 (10x6x6 ECT-32 Kraft Long Corrugated Boxes - 25 Bundle), quantity 1, source-preserving MCP cart handoff. Buyer must confirm live price, inventory, shipping, tax, and final total in Shopify before placing any order.","product":{"sku":"1066","title":"10x6x6 ECT-32 Kraft Long Corrugated Boxes - 25 Bundle","variant_id":"53472879935856","product_id":"15061650243952","handle":"10x6x6-ect-32-kraft-long-corrugated-boxes-25-bundle","family":"boxes","image_url":"https://packrift.com/cdn/shop/files/1066.jpg?v=1774901704","catalog_price":null,"catalog_inventory":null,"pack_count":null,"dimension_display":null,"product_url":"https://packrift.com/products/10x6x6-ect-32-kraft-long-corrugated-boxes-25-bundle","catalog_status":"AI_APPROVE","static_price_inventory_rule":"Do not trust a static price or inventory value from this page. Confirm live price with get_pricing, inventory with check_inventory, and final shipping/tax/total in Shopify checkout."},"buyer_action_url":"https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_order_handoff_findmcp_dev_1066_20260615&ai_commerce_id=mcp_order_handoff_findmcp_dev_1066_20260615&mcp_handoff_id=mcp_order_handoff_findmcp_dev_20260615&mcp_source_context=findmcp_dev&mcp_install_target=generic_streamable_http&mcp_key=1066%3A53472879935856&mcp_journey=mcp_order_handoff%3Afindmcp_dev%3Ageneric_streamable_http%3A1066&mcp_result_set=mcp_order_handoff_20260615&match_type=mcp_attributed_order_handoff","cart_landing_action_url":"https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_order_handoff_findmcp_dev_1066_20260615&ai_commerce_id=mcp_order_handoff_findmcp_dev_1066_20260615&mcp_handoff_id=mcp_order_handoff_findmcp_dev_20260615&mcp_source_context=findmcp_dev&mcp_install_target=generic_streamable_http&mcp_key=1066%3A53472879935856&mcp_journey=mcp_order_handoff%3Afindmcp_dev%3Ageneric_streamable_http%3A1066&mcp_result_set=mcp_order_handoff_20260615&match_type=mcp_attributed_order_handoff","measured_cart_url":"https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_first_run_action_findmcp_dev_cline_1066_20260615&ai_commerce_id=mcp_first_run_action_findmcp_dev_cline_1066_20260615&mcp_handoff_id=mcp_handoff_310cb114-db75-42ce-a890-845581919921&mcp_session_id=tracked-run-findmcp_dev-cline-1781499430198&mcp_source_context=findmcp_dev&mcp_install_target=cline&mcp_key=1066%3A53472879935856&m","measured_cart_url_source_preserving":false,"measured_cart_url_source_preservation_gap":"Measured cart proof is retained, but buyer action uses the fallback source-preserving cart because explicit mcp_source_context and mcp_install_target cart params are missing.","previous_measured_cart_url":"https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_first_run_action_findmcp_dev_cline_1066_20260615&ai_commerce_id=mcp_first_run_action_findmcp_dev_cline_1066_20260615&mcp_handoff_id=mcp_handoff_310cb114-db75-42ce-a890-845581919921&mcp_session_id=tracked-run-findmcp_dev-cline-1781499430198&mcp_source_context=findmcp_dev&mcp_install_target=cline&mcp_key=1066%3A53472879935856&m","fallback_source_preserving_cart_url":"https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_order_handoff_findmcp_dev_1066_20260615&ai_commerce_id=mcp_order_handoff_findmcp_dev_1066_20260615&mcp_handoff_id=mcp_order_handoff_findmcp_dev_20260615&mcp_source_context=findmcp_dev&mcp_install_target=generic_streamable_http&mcp_key=1066%3A53472879935856&mcp_journey=mcp_order_handoff%3Afindmcp_dev%3Ageneric_streamable_http%3A1066&mcp_result_set=mcp_order_handoff_20260615&match_type=mcp_attributed_order_handoff","source_preserving_prepare_purchase_handoff":{"tool_name":"prepare_purchase_handoff","endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=findmcp_dev&packrift_mcp_target=generic_streamable_http","source_context":"findmcp_dev_purchase_handoff","mcp_source_context":"findmcp_dev","mcp_install_target":"generic_streamable_http","unconfirmed_arguments":{"sku":"1066","quantity":1,"source_context":"findmcp_dev_purchase_handoff","mcp_source_context":"findmcp_dev","mcp_install_target":"generic_streamable_http","journey_id":"mcp_order_handoff_findmcp_dev_1066_20260615","result_set_id":"mcp_order_handoff_20260615","utm_term":"1066","buyer_confirmed":false},"confirmed_arguments_after_buyer_approval":{"sku":"1066","quantity":1,"source_context":"findmcp_dev_purchase_handoff","mcp_source_context":"findmcp_dev","mcp_install_target":"generic_streamable_http","journey_id":"mcp_order_handoff_findmcp_dev_1066_20260615","result_set_id":"mcp_order_handoff_20260615","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":"findmcp_dev_purchase_handoff","mcp_source_context":"findmcp_dev","mcp_install_target":"generic_streamable_http","journey_id":"mcp_order_handoff_findmcp_dev_1066_20260615","result_set_id":"mcp_order_handoff_20260615","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":"findmcp_dev_purchase_handoff","mcp_source_context":"findmcp_dev","mcp_install_target":"generic_streamable_http","journey_id":"mcp_order_handoff_findmcp_dev_1066_20260615","result_set_id":"mcp_order_handoff_20260615","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\": \"findmcp_dev_purchase_handoff\",\n      \"mcp_source_context\": \"findmcp_dev\",\n      \"mcp_install_target\": \"generic_streamable_http\",\n      \"journey_id\": \"mcp_order_handoff_findmcp_dev_1066_20260615\",\n      \"result_set_id\": \"mcp_order_handoff_20260615\",\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\": \"findmcp_dev_purchase_handoff\",\n      \"mcp_source_context\": \"findmcp_dev\",\n      \"mcp_install_target\": \"generic_streamable_http\",\n      \"journey_id\": \"mcp_order_handoff_findmcp_dev_1066_20260615\",\n      \"result_set_id\": \"mcp_order_handoff_20260615\",\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=findmcp_dev and mcp_install_target=generic_streamable_http; it still does not place an order."},"buyer_checkout_review_contract":{"release":"PACKRIFT-MCP-BUYER-CHECKOUT-REVIEW-R01","status":"fresh_live_confirmation_preferred","primary_action":"Run the live MCP confirmation on this page or call prepare_purchase_handoff with buyer_confirmed=false before opening Shopify checkout.","fallback_action":"Use the source-preserving cart URL only when a real buyer or reviewer cannot run live MCP confirmation in their host.","fresh_cart_preferred":true,"fallback_source_preserving_cart_url":"https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_order_handoff_findmcp_dev_1066_20260615&ai_commerce_id=mcp_order_handoff_findmcp_dev_1066_20260615&mcp_handoff_id=mcp_order_handoff_findmcp_dev_20260615&mcp_source_context=findmcp_dev&mcp_install_target=generic_streamable_http&mcp_key=1066%3A53472879935856&mcp_journey=mcp_order_handoff%3Afindmcp_dev%3Ageneric_streamable_http%3A1066&mcp_result_set=mcp_order_handoff_20260615&match_type=mcp_attributed_order_handoff","cart_open_event":"mcp_order_handoff_checkout_review_click","required_before_cart_open":["Exact SKU 1066 and variant 53472879935856","Live price from Packrift MCP get_pricing","Live inventory from Packrift MCP check_inventory","Buyer-selected quantity"],"required_inside_shopify_checkout":["Product, SKU, and quantity still match the buyer request","Shipping, tax, and final total are acceptable to the buyer","Cart/order attributes preserve packrift_mcp_source_context and packrift_mcp_install_target","Buyer explicitly approves placing the order after seeing checkout totals"],"proof_after_purchase":"Refresh the public GA4/Shopify funnel proof and require first_party_mcp_orders > 0 or first_party_mcp_order_revenue > 0 before closing the commerce gate."},"checkout_review_steps":["Run the live MCP confirmation on this page or call prepare_purchase_handoff with buyer_confirmed=false before opening Shopify checkout.","Exact SKU 1066 and variant 53472879935856","Live price from Packrift MCP get_pricing","Live inventory from Packrift MCP check_inventory","Buyer-selected quantity","Product, SKU, and quantity still match the buyer request","Shipping, tax, and final total are acceptable to the buyer","Cart/order attributes preserve packrift_mcp_source_context and packrift_mcp_install_target","Buyer explicitly approves placing the order after seeing checkout totals","Refresh the public GA4/Shopify funnel proof and require first_party_mcp_orders > 0 or first_party_mcp_order_revenue > 0 before closing the commerce gate."],"source_aware_endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=findmcp_dev&packrift_mcp_target=generic_streamable_http","source_specific_first_run_url":"https://mcp.packrift.com/r/run/findmcp_dev/generic_streamable_http?format=html","reviewer_activation_shell_url":"https://mcp.packrift.com/r/activate/findmcp_dev?format=sh","buyer_prompt":"Use Packrift MCP source findmcp_dev to prepare a real purchase handoff for SKU 1066. Confirm exact SKU 1066, variant 53472879935856, live price, inventory, quantity 1, shipping/tax at checkout, and buyer approval before placing any order. Return the measured MCP cart URL first; continue through Shopify checkout only if the buyer confirms.","copy_ready_buyer_request":"Can you review this Packrift MCP cart handoff for SKU 1066 (10x6x6 ECT-32 Kraft Long Corrugated Boxes - 25 Bundle)? It came from source findmcp_dev. Open https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_order_handoff_findmcp_dev_1066_20260615&ai_commerce_id=mcp_order_handoff_findmcp_dev_1066_20260615&mcp_handoff_id=mcp_order_handoff_findmcp_dev_20260615&mcp_source_context=findmcp_dev&mcp_install_target=generic_streamable_http&mcp_key=1066%3A53472879935856&mcp_journey=mcp_order_handoff%3Afindmcp_dev%3Ageneric_streamable_http%3A1066&mcp_result_set=mcp_order_handoff_20260615&match_type=mcp_attributed_order_handoff, confirm the product/price/quantity/shipping in Shopify, and only place the order if it is actually approved.","copy_ready_reviewer_request":"Packrift MCP already has source-attributed activation proof for this path.\nSource: findmcp_dev\nHosted endpoint: https://mcp.packrift.com/mcp\nBuyer/reviewer handoff: https://mcp.packrift.com/r/order/findmcp_dev?format=html\nSource-preserving cart: https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_order_handoff_findmcp_dev_1066_20260615&ai_commerce_id=mcp_order_handoff_findmcp_dev_1066_20260615&mcp_handoff_id=mcp_order_handoff_findmcp_dev_20260615&mcp_source_context=findmcp_dev&mcp_install_target=generic_streamable_http&mcp_key=1066%3A53472879935856&mcp_journey=mcp_order_handoff%3Afindmcp_dev%3Ageneric_streamable_http%3A1066&mcp_result_set=mcp_order_handoff_20260615&match_type=mcp_attributed_order_handoff\nProduct: 10x6x6 ECT-32 Kraft Long Corrugated Boxes - 25 Bundle (1066)\nReal MCP runner: https://mcp.packrift.com/r/activate/findmcp_dev?format=html\nShortcut tool: prepare_purchase_handoff with mcp_source_context and mcp_install_target from this handoff\nEval pack: https://mcp.packrift.com/ai/mcp-eval-pack.json?source=findmcp_dev\n\nPlease run this from a real MCP host or buyer/reviewer workflow. The page and MCP tools do not place an order by themselves; the remaining proof gate is a buyer-approved Shopify checkout that preserves MCP attribution.","order_proof_watch":"https://mcp.packrift.com/ai/mcp-ga4-funnel-proof.json","proof_gate":"first_party_mcp_orders > 0 or first_party_mcp_order_revenue > 0 with source-preserving MCP cart attributes","required_shopify_cart_attributes":["packrift_mcp_source_context","packrift_mcp_install_target","packrift_mcp_handoff_id","packrift_mcp_journey","packrift_mcp_result_set","packrift_utm_source","packrift_utm_medium","packrift_utm_campaign"],"attribution_rule":"Source-specific order proof should prefer packrift_mcp_source_context, then fall back to source parsed from mcp_journey, result set, Packrift AI IDs, or UTM fields.","suppression_rule":"Do not count synthetic proof, shell runner only proof, or Packrift self-opened carts as an MCP-attributed order. The order must come from a buyer, reviewer, or real MCP host user completing Shopify checkout."},"copy_ready_host_configs":{"source":"findmcp_dev","preferred_target":"generic_streamable_http","source_aware_endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=findmcp_dev&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=findmcp_dev&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=findmcp_dev&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=findmcp_dev&packrift_mcp_target=generic_streamable_http'","codex_command":"codex mcp add packrift --url 'https://mcp.packrift.com/mcp?packrift_mcp_source=findmcp_dev&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=findmcp_dev&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=\"findmcp_dev_first_cart_run\", journey_id=\"mcp_install_findmcp_dev_1066_53472879935856\", and result_set_id=\"mcp_install_first_run_findmcp_dev\".\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=\"findmcp_dev_first_cart_run\", journey_id=\"mcp_install_findmcp_dev_1066_53472879935856\", and result_set_id=\"mcp_install_first_run_findmcp_dev\".\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=\"findmcp_dev_first_cart_run\", journey_id=\"mcp_install_findmcp_dev_1066_53472879935856\", and result_set_id=\"mcp_install_first_run_findmcp_dev\".\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=\"findmcp_dev_first_cart_run\", mcp_source_context=\"findmcp_dev\", mcp_install_target=\"generic_streamable_http\", journey_id=\"mcp_install_findmcp_dev_1066_53472879935856\", result_set_id=\"mcp_install_first_run_findmcp_dev\", 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=findmcp_dev; 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=findmcp_dev&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\":\"findmcp_dev_first_cart_run\",\"journey_id\":\"mcp_install_findmcp_dev_1066_53472879935856\",\"result_set_id\":\"mcp_install_first_run_findmcp_dev\"}}}'\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\":\"findmcp_dev_first_cart_run\",\"journey_id\":\"mcp_install_findmcp_dev_1066_53472879935856\",\"result_set_id\":\"mcp_install_first_run_findmcp_dev\"}}}'\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\":\"findmcp_dev_first_cart_run\",\"journey_id\":\"mcp_install_findmcp_dev_1066_53472879935856\",\"result_set_id\":\"mcp_install_first_run_findmcp_dev\"}}}'\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\":\"findmcp_dev_first_cart_run\",\"journey_id\":\"mcp_install_findmcp_dev_1066_53472879935856\",\"result_set_id\":\"mcp_install_first_run_findmcp_dev\",\"mcp_source_context\":\"findmcp_dev\",\"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/findmcp_dev/generic_streamable_http?format=sh' | bash","success_gate":"This source already has MCP tool and measured cart proof. The next success gate is a buyer/reviewer checkout that preserves packrift_mcp_source_context and produces first_party_mcp_orders or measurable MCP revenue."},"acceptance_criteria":["Source remains attributed as findmcp_dev.","The agent host calls tools/list against https://mcp.packrift.com/mcp?packrift_mcp_source=findmcp_dev&packrift_mcp_target=generic_streamable_http.","The reviewer or host can run the source-specific eval pack at https://mcp.packrift.com/ai/mcp-eval-pack.json?source=findmcp_dev.","The workflow calls get_cart_handoff_candidates, get_pricing, check_inventory, and create_cart_url for SKU 1066.","The returned measured https://mcp.packrift.com/r/cart/1066 URL is opened by an external reviewer, MCP host user, or buyer before any Shopify cart handoff.","A real buyer or reviewer completes checkout from an MCP-attributed handoff, producing first_party_mcp_orders > 0 or measurable MCP revenue in the GA4 funnel proof."],"current_counts":{"starts":0,"tracked_config_fetches":0,"install_intents":0,"first_run_actions":2,"first_run_executions":1,"preferred_target":"generic_streamable_http","mcp_tool_calls":4,"create_cart_url_calls":1,"external_qualified_create_cart_url_calls":1,"qualified_cart_landings":2,"recent_measured_cart_urls":["https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_first_run_action_findmcp_dev_cline_1066_20260615&ai_commerce_id=mcp_first_run_action_findmcp_dev_cline_1066_20260615&mcp_handoff_id=mcp_handoff_310cb114-db75-42ce-a890-845581919921&mcp_session_id=tracked-run-findmcp_dev-cline-1781499430198&mcp_source_context=findmcp_dev&mcp_install_target=cline&mcp_key=1066%3A53472879935856&m"]}},{"source":"mcpfinder","priority":"critical","priority_score":149,"current_stage":"external-qualified cart URL created but /r/cart landing missing","target_event_to_watch":"mcp_cart_landing","recommended_action":"Send the returned measured /r/cart URL to the source reviewer or a real MCP-host user and count the blocker as resolved only when they open it from their side.","external_activation_required":true,"operator_safety_rule":"Do not self-open this cart URL as completion proof. Share it with the source reviewer, directory operator, or a real MCP-host user; the row is complete only after an external source-side cart landing appears.","external_activation_message":"Packrift MCP produced a measured cart handoff for this source.\n\nSource: mcpfinder\nEndpoint: https://mcp.packrift.com/mcp\nDirectory update card: https://mcp.packrift.com/ai/mcp-directory-update/mcpfinder.json\nMeasured cart URL to review: https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_first_run_action_mcpfinder_cline_1066_20260614&ai_commerce_id=mcp_first_run_action_mcpfinder_cline_1066_20260614&mcp_handoff_id=mcp_handoff_a1c5f422-0fd9-46d3-9385-f47e9c0f942d&mcp_session_id=tracked-run-mcpfinder-cline-1781430368598&mcp_source_context=mcpfinder&mcp_install_target=cline&mcp_key=1066%3A53472879935856&mcp_journ\nShell activation script: https://mcp.packrift.com/r/activate/mcpfinder?format=sh\nOne-command external runner: curl -sS 'https://mcp.packrift.com/r/activate/mcpfinder?format=sh' | bash\nLive tool discovery JSON: https://mcp.packrift.com/ai/mcp-tools.json\nLive tool discovery Markdown: https://mcp.packrift.com/ai/spec-finder-tools.md\nHost acceptance eval pack: https://mcp.packrift.com/ai/mcp-eval-pack.json?source=mcpfinder\nEval pack Markdown: https://mcp.packrift.com/ai/mcp-eval-pack.md?source=mcpfinder\nInstall/config handoff: https://mcp.packrift.com/r/install/mcpfinder/generic_streamable_http?format=html\n\nPlease open the measured /r/cart URL from your review environment or MCP host so the source records a real qualified cart landing before Shopify checkout. The shell runner does not follow Shopify checkout and does not place an order.","primary_action_url":"https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_first_run_action_mcpfinder_cline_1066_20260614&ai_commerce_id=mcp_first_run_action_mcpfinder_cline_1066_20260614&mcp_handoff_id=mcp_handoff_a1c5f422-0fd9-46d3-9385-f47e9c0f942d&mcp_session_id=tracked-run-mcpfinder-cline-1781430368598&mcp_source_context=mcpfinder&mcp_install_target=cline&mcp_key=1066%3A53472879935856&mcp_journ","preferred_target":"generic_streamable_http","cart_landing_action_url":"https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_first_run_action_mcpfinder_cline_1066_20260614&ai_commerce_id=mcp_first_run_action_mcpfinder_cline_1066_20260614&mcp_handoff_id=mcp_handoff_a1c5f422-0fd9-46d3-9385-f47e9c0f942d&mcp_session_id=tracked-run-mcpfinder-cline-1781430368598&mcp_source_context=mcpfinder&mcp_install_target=cline&mcp_key=1066%3A53472879935856&mcp_journ","recent_measured_cart_urls":["https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_first_run_action_mcpfinder_cline_1066_20260614&ai_commerce_id=mcp_first_run_action_mcpfinder_cline_1066_20260614&mcp_handoff_id=mcp_handoff_a1c5f422-0fd9-46d3-9385-f47e9c0f942d&mcp_session_id=tracked-run-mcpfinder-cline-1781430368598&mcp_source_context=mcpfinder&mcp_install_target=cline&mcp_key=1066%3A53472879935856&mcp_journ","https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_first_run_action_mcpfinder_generic_streamable_http_1066_20260614&ai_commerce_id=mcp_first_run_action_mcpfinder_generic_streamable_http_1066_20260614&mcp_handoff_id=mcp_handoff_425a7fff-538e-452f-a1b2-4759c04e7fa7&mcp_session_id=tracked-run-mcpfinder-generic_streamable_http-1781423961091&mcp_source_context=mcpfinder&mcp_instal","https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_first_run_action_mcpfinder_codex_1066_20260614&ai_commerce_id=mcp_first_run_action_mcpfinder_codex_1066_20260614&mcp_handoff_id=mcp_handoff_cfdb107c-77db-4c42-956d-7cafe98c2562&mcp_session_id=tracked-run-mcpfinder-codex-1781414855263&mcp_source_context=mcpfinder&mcp_install_target=codex&mcp_key=1066%3A53472879935856&mcp_journ"],"directory_status":"submitted and under review; needs listing approval and post-review first-run activation","tracked_start_url":"https://mcp.packrift.com/r/start/mcpfinder","tracked_config_url":"https://mcp.packrift.com/r/config/mcpfinder","tracked_install_url":"https://mcp.packrift.com/r/install/mcpfinder/generic_streamable_http?format=html","tracked_install_json_url":"https://mcp.packrift.com/r/install/mcpfinder/generic_streamable_http?format=json","tracked_first_run_url":"https://mcp.packrift.com/r/run/mcpfinder/generic_streamable_http?format=html","tracked_first_run_execute_url":"https://mcp.packrift.com/r/run/mcpfinder/generic_streamable_http?execute=1","tracked_first_run_shell_url":"https://mcp.packrift.com/r/run/mcpfinder/generic_streamable_http?format=sh","first_run_shell_one_liner":"curl -sS 'https://mcp.packrift.com/r/run/mcpfinder/generic_streamable_http?format=sh' | bash","reviewer_activation_url":"https://mcp.packrift.com/r/activate/mcpfinder","reviewer_activation_runner_url":"https://mcp.packrift.com/r/activate/mcpfinder?format=html","reviewer_activation_shell_url":"https://mcp.packrift.com/r/activate/mcpfinder?format=sh","one_command_external_runner":"curl -sS 'https://mcp.packrift.com/r/activate/mcpfinder?format=sh' | bash","order_handoff_shell_url":"https://mcp.packrift.com/r/order/mcpfinder?format=sh","order_handoff_shell_one_liner":"curl -sS 'https://mcp.packrift.com/r/order/mcpfinder?format=sh' | bash","directory_update_card_json_url":"https://mcp.packrift.com/ai/mcp-directory-update/mcpfinder.json","directory_update_card_markdown_url":"https://mcp.packrift.com/ai/mcp-directory-update/mcpfinder.md","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","eval_pack_json_url":"https://mcp.packrift.com/ai/mcp-eval-pack.json?source=mcpfinder","eval_pack_markdown_url":"https://mcp.packrift.com/ai/mcp-eval-pack.md?source=mcpfinder","source_aware_endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=mcpfinder&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=mcpfinder&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=\"mcpfinder_first_cart_run\", journey_id=\"mcp_install_mcpfinder_1066_53472879935856\", and result_set_id=\"mcp_install_first_run_mcpfinder\".\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=\"mcpfinder_first_cart_run\", journey_id=\"mcp_install_mcpfinder_1066_53472879935856\", and result_set_id=\"mcp_install_first_run_mcpfinder\".\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=\"mcpfinder_first_cart_run\", journey_id=\"mcp_install_mcpfinder_1066_53472879935856\", and result_set_id=\"mcp_install_first_run_mcpfinder\".\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=\"mcpfinder_first_cart_run\", mcp_source_context=\"mcpfinder\", mcp_install_target=\"generic_streamable_http\", journey_id=\"mcp_install_mcpfinder_1066_53472879935856\", result_set_id=\"mcp_install_first_run_mcpfinder\", 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=mcpfinder; target=generic_streamable_http.","fast_activation_path":{"release":"PACKRIFT-MCP-INSTALL-ACTION-R12","label":"3-minute first useful run","source":"mcpfinder","preferred_target":"generic_streamable_http","install_page_url":"https://mcp.packrift.com/r/install/mcpfinder/generic_streamable_http?format=html","install_json_url":"https://mcp.packrift.com/r/install/mcpfinder/generic_streamable_http?format=json","first_run_url":"https://mcp.packrift.com/r/run/mcpfinder/generic_streamable_http?format=html","first_run_execute_url":"https://mcp.packrift.com/r/run/mcpfinder/generic_streamable_http?execute=1","first_run_shell_url":"https://mcp.packrift.com/r/run/mcpfinder/generic_streamable_http?format=sh","first_run_shell_one_liner":"curl -sS 'https://mcp.packrift.com/r/run/mcpfinder/generic_streamable_http?format=sh' | bash","reviewer_activation_runner_url":"https://mcp.packrift.com/r/activate/mcpfinder?format=html","reviewer_activation_shell_url":"https://mcp.packrift.com/r/activate/mcpfinder?format=sh","reviewer_activation_shell_one_liner":"curl -sS 'https://mcp.packrift.com/r/activate/mcpfinder?format=sh' | bash","source_aware_endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=mcpfinder&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."},"source_order_handoff":{"status":"preview_only_activation_still_required","release":"PACKRIFT-MCP-ORDER-CONVERSION-HANDOFF-R07","source":"mcpfinder","preferred_target":"generic_streamable_http","mcp_source_context":"mcpfinder","mcp_install_target":"generic_streamable_http","buyer_handoff_url":"https://mcp.packrift.com/r/order/mcpfinder?format=html","buyer_handoff_json_url":"https://mcp.packrift.com/r/order/mcpfinder?format=json","buyer_handoff_markdown_url":"https://mcp.packrift.com/r/order/mcpfinder?format=md","buyer_handoff_shell_url":"https://mcp.packrift.com/r/order/mcpfinder?format=sh","order_handoff_shell_url":"https://mcp.packrift.com/r/order/mcpfinder?format=sh","order_handoff_shell_one_liner":"curl -sS 'https://mcp.packrift.com/r/order/mcpfinder?format=sh' | bash","buyer_action_url":"https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_order_handoff_mcpfinder_1066_20260615&ai_commerce_id=mcp_order_handoff_mcpfinder_1066_20260615&mcp_handoff_id=mcp_order_handoff_mcpfinder_20260615&mcp_source_context=mcpfinder&mcp_install_target=generic_streamable_http&mcp_key=1066%3A53472879935856&mcp_journey=mcp_order_handoff%3Amcpfinder%3Ageneric_streamable_http%3A1066&mcp_result_set=mcp_order_handoff_20260615&match_type=mcp_attributed_order_handoff","product":{"sku":"1066","title":"10x6x6 ECT-32 Kraft Long Corrugated Boxes - 25 Bundle","variant_id":"53472879935856","product_id":"15061650243952","handle":"10x6x6-ect-32-kraft-long-corrugated-boxes-25-bundle","family":"boxes","image_url":"https://packrift.com/cdn/shop/files/1066.jpg?v=1774901704","catalog_price":null,"catalog_inventory":null,"pack_count":null,"dimension_display":null,"product_url":"https://packrift.com/products/10x6x6-ect-32-kraft-long-corrugated-boxes-25-bundle","catalog_status":"AI_APPROVE","static_price_inventory_rule":"Do not trust a static price or inventory value from this page. Confirm live price with get_pricing, inventory with check_inventory, and final shipping/tax/total in Shopify checkout."},"source_preserving_prepare_purchase_handoff":{"tool_name":"prepare_purchase_handoff","endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=mcpfinder&packrift_mcp_target=generic_streamable_http","source_context":"mcpfinder_purchase_handoff","mcp_source_context":"mcpfinder","mcp_install_target":"generic_streamable_http","unconfirmed_arguments":{"sku":"1066","quantity":1,"source_context":"mcpfinder_purchase_handoff","mcp_source_context":"mcpfinder","mcp_install_target":"generic_streamable_http","journey_id":"mcp_order_handoff_mcpfinder_1066_20260615","result_set_id":"mcp_order_handoff_20260615","utm_term":"1066","buyer_confirmed":false},"confirmed_arguments_after_buyer_approval":{"sku":"1066","quantity":1,"source_context":"mcpfinder_purchase_handoff","mcp_source_context":"mcpfinder","mcp_install_target":"generic_streamable_http","journey_id":"mcp_order_handoff_mcpfinder_1066_20260615","result_set_id":"mcp_order_handoff_20260615","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":"mcpfinder_purchase_handoff","mcp_source_context":"mcpfinder","mcp_install_target":"generic_streamable_http","journey_id":"mcp_order_handoff_mcpfinder_1066_20260615","result_set_id":"mcp_order_handoff_20260615","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":"mcpfinder_purchase_handoff","mcp_source_context":"mcpfinder","mcp_install_target":"generic_streamable_http","journey_id":"mcp_order_handoff_mcpfinder_1066_20260615","result_set_id":"mcp_order_handoff_20260615","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\": \"mcpfinder_purchase_handoff\",\n      \"mcp_source_context\": \"mcpfinder\",\n      \"mcp_install_target\": \"generic_streamable_http\",\n      \"journey_id\": \"mcp_order_handoff_mcpfinder_1066_20260615\",\n      \"result_set_id\": \"mcp_order_handoff_20260615\",\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\": \"mcpfinder_purchase_handoff\",\n      \"mcp_source_context\": \"mcpfinder\",\n      \"mcp_install_target\": \"generic_streamable_http\",\n      \"journey_id\": \"mcp_order_handoff_mcpfinder_1066_20260615\",\n      \"result_set_id\": \"mcp_order_handoff_20260615\",\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=mcpfinder and mcp_install_target=generic_streamable_http; it still does not place an order."},"buyer_checkout_review_contract":{"release":"PACKRIFT-MCP-BUYER-CHECKOUT-REVIEW-R01","status":"fresh_live_confirmation_preferred","primary_action":"Run the live MCP confirmation on this page or call prepare_purchase_handoff with buyer_confirmed=false before opening Shopify checkout.","fallback_action":"Use the source-preserving cart URL only when a real buyer or reviewer cannot run live MCP confirmation in their host.","fresh_cart_preferred":true,"fallback_source_preserving_cart_url":"https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_order_handoff_mcpfinder_1066_20260615&ai_commerce_id=mcp_order_handoff_mcpfinder_1066_20260615&mcp_handoff_id=mcp_order_handoff_mcpfinder_20260615&mcp_source_context=mcpfinder&mcp_install_target=generic_streamable_http&mcp_key=1066%3A53472879935856&mcp_journey=mcp_order_handoff%3Amcpfinder%3Ageneric_streamable_http%3A1066&mcp_result_set=mcp_order_handoff_20260615&match_type=mcp_attributed_order_handoff","cart_open_event":"mcp_order_handoff_checkout_review_click","required_before_cart_open":["Exact SKU 1066 and variant 53472879935856","Live price from Packrift MCP get_pricing","Live inventory from Packrift MCP check_inventory","Buyer-selected quantity"],"required_inside_shopify_checkout":["Product, SKU, and quantity still match the buyer request","Shipping, tax, and final total are acceptable to the buyer","Cart/order attributes preserve packrift_mcp_source_context and packrift_mcp_install_target","Buyer explicitly approves placing the order after seeing checkout totals"],"proof_after_purchase":"Refresh the public GA4/Shopify funnel proof and require first_party_mcp_orders > 0 or first_party_mcp_order_revenue > 0 before closing the commerce gate."},"checkout_review_steps":["Run the live MCP confirmation on this page or call prepare_purchase_handoff with buyer_confirmed=false before opening Shopify checkout.","Exact SKU 1066 and variant 53472879935856","Live price from Packrift MCP get_pricing","Live inventory from Packrift MCP check_inventory","Buyer-selected quantity","Product, SKU, and quantity still match the buyer request","Shipping, tax, and final total are acceptable to the buyer","Cart/order attributes preserve packrift_mcp_source_context and packrift_mcp_install_target","Buyer explicitly approves placing the order after seeing checkout totals","Refresh the public GA4/Shopify funnel proof and require first_party_mcp_orders > 0 or first_party_mcp_order_revenue > 0 before closing the commerce gate."],"source_aware_endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=mcpfinder&packrift_mcp_target=generic_streamable_http","source_specific_first_run_url":"https://mcp.packrift.com/r/run/mcpfinder/generic_streamable_http?format=html","reviewer_activation_shell_url":"https://mcp.packrift.com/r/activate/mcpfinder?format=sh","required_shopify_cart_attributes":["packrift_mcp_source_context","packrift_mcp_install_target","packrift_mcp_handoff_id","packrift_mcp_journey","packrift_mcp_result_set","packrift_utm_source","packrift_utm_medium","packrift_utm_campaign"],"proof_boundary":"This handoff is available for real buyer or reviewer follow-through, but it is not source activation proof or order proof until public snapshots show non-suppressed MCP host activity and Shopify/GA4 order evidence.","checkout_guardrail":"Open Shopify checkout only after live price, inventory, shipping, tax, final total, and buyer approval are confirmed; this handoff does not place an order."},"buyer_handoff_preview":{"status":"preview_only_activation_still_required","release":"PACKRIFT-MCP-ORDER-CONVERSION-HANDOFF-R07","source":"mcpfinder","preferred_target":"generic_streamable_http","mcp_source_context":"mcpfinder","mcp_install_target":"generic_streamable_http","buyer_handoff_url":"https://mcp.packrift.com/r/order/mcpfinder?format=html","buyer_handoff_json_url":"https://mcp.packrift.com/r/order/mcpfinder?format=json","buyer_handoff_markdown_url":"https://mcp.packrift.com/r/order/mcpfinder?format=md","buyer_handoff_shell_url":"https://mcp.packrift.com/r/order/mcpfinder?format=sh","order_handoff_shell_url":"https://mcp.packrift.com/r/order/mcpfinder?format=sh","order_handoff_shell_one_liner":"curl -sS 'https://mcp.packrift.com/r/order/mcpfinder?format=sh' | bash","buyer_action_url":"https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_order_handoff_mcpfinder_1066_20260615&ai_commerce_id=mcp_order_handoff_mcpfinder_1066_20260615&mcp_handoff_id=mcp_order_handoff_mcpfinder_20260615&mcp_source_context=mcpfinder&mcp_install_target=generic_streamable_http&mcp_key=1066%3A53472879935856&mcp_journey=mcp_order_handoff%3Amcpfinder%3Ageneric_streamable_http%3A1066&mcp_result_set=mcp_order_handoff_20260615&match_type=mcp_attributed_order_handoff","product":{"sku":"1066","title":"10x6x6 ECT-32 Kraft Long Corrugated Boxes - 25 Bundle","variant_id":"53472879935856","product_id":"15061650243952","handle":"10x6x6-ect-32-kraft-long-corrugated-boxes-25-bundle","family":"boxes","image_url":"https://packrift.com/cdn/shop/files/1066.jpg?v=1774901704","catalog_price":null,"catalog_inventory":null,"pack_count":null,"dimension_display":null,"product_url":"https://packrift.com/products/10x6x6-ect-32-kraft-long-corrugated-boxes-25-bundle","catalog_status":"AI_APPROVE","static_price_inventory_rule":"Do not trust a static price or inventory value from this page. Confirm live price with get_pricing, inventory with check_inventory, and final shipping/tax/total in Shopify checkout."},"source_preserving_prepare_purchase_handoff":{"tool_name":"prepare_purchase_handoff","endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=mcpfinder&packrift_mcp_target=generic_streamable_http","source_context":"mcpfinder_purchase_handoff","mcp_source_context":"mcpfinder","mcp_install_target":"generic_streamable_http","unconfirmed_arguments":{"sku":"1066","quantity":1,"source_context":"mcpfinder_purchase_handoff","mcp_source_context":"mcpfinder","mcp_install_target":"generic_streamable_http","journey_id":"mcp_order_handoff_mcpfinder_1066_20260615","result_set_id":"mcp_order_handoff_20260615","utm_term":"1066","buyer_confirmed":false},"confirmed_arguments_after_buyer_approval":{"sku":"1066","quantity":1,"source_context":"mcpfinder_purchase_handoff","mcp_source_context":"mcpfinder","mcp_install_target":"generic_streamable_http","journey_id":"mcp_order_handoff_mcpfinder_1066_20260615","result_set_id":"mcp_order_handoff_20260615","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":"mcpfinder_purchase_handoff","mcp_source_context":"mcpfinder","mcp_install_target":"generic_streamable_http","journey_id":"mcp_order_handoff_mcpfinder_1066_20260615","result_set_id":"mcp_order_handoff_20260615","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":"mcpfinder_purchase_handoff","mcp_source_context":"mcpfinder","mcp_install_target":"generic_streamable_http","journey_id":"mcp_order_handoff_mcpfinder_1066_20260615","result_set_id":"mcp_order_handoff_20260615","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\": \"mcpfinder_purchase_handoff\",\n      \"mcp_source_context\": \"mcpfinder\",\n      \"mcp_install_target\": \"generic_streamable_http\",\n      \"journey_id\": \"mcp_order_handoff_mcpfinder_1066_20260615\",\n      \"result_set_id\": \"mcp_order_handoff_20260615\",\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\": \"mcpfinder_purchase_handoff\",\n      \"mcp_source_context\": \"mcpfinder\",\n      \"mcp_install_target\": \"generic_streamable_http\",\n      \"journey_id\": \"mcp_order_handoff_mcpfinder_1066_20260615\",\n      \"result_set_id\": \"mcp_order_handoff_20260615\",\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=mcpfinder and mcp_install_target=generic_streamable_http; it still does not place an order."},"buyer_checkout_review_contract":{"release":"PACKRIFT-MCP-BUYER-CHECKOUT-REVIEW-R01","status":"fresh_live_confirmation_preferred","primary_action":"Run the live MCP confirmation on this page or call prepare_purchase_handoff with buyer_confirmed=false before opening Shopify checkout.","fallback_action":"Use the source-preserving cart URL only when a real buyer or reviewer cannot run live MCP confirmation in their host.","fresh_cart_preferred":true,"fallback_source_preserving_cart_url":"https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_order_handoff_mcpfinder_1066_20260615&ai_commerce_id=mcp_order_handoff_mcpfinder_1066_20260615&mcp_handoff_id=mcp_order_handoff_mcpfinder_20260615&mcp_source_context=mcpfinder&mcp_install_target=generic_streamable_http&mcp_key=1066%3A53472879935856&mcp_journey=mcp_order_handoff%3Amcpfinder%3Ageneric_streamable_http%3A1066&mcp_result_set=mcp_order_handoff_20260615&match_type=mcp_attributed_order_handoff","cart_open_event":"mcp_order_handoff_checkout_review_click","required_before_cart_open":["Exact SKU 1066 and variant 53472879935856","Live price from Packrift MCP get_pricing","Live inventory from Packrift MCP check_inventory","Buyer-selected quantity"],"required_inside_shopify_checkout":["Product, SKU, and quantity still match the buyer request","Shipping, tax, and final total are acceptable to the buyer","Cart/order attributes preserve packrift_mcp_source_context and packrift_mcp_install_target","Buyer explicitly approves placing the order after seeing checkout totals"],"proof_after_purchase":"Refresh the public GA4/Shopify funnel proof and require first_party_mcp_orders > 0 or first_party_mcp_order_revenue > 0 before closing the commerce gate."},"checkout_review_steps":["Run the live MCP confirmation on this page or call prepare_purchase_handoff with buyer_confirmed=false before opening Shopify checkout.","Exact SKU 1066 and variant 53472879935856","Live price from Packrift MCP get_pricing","Live inventory from Packrift MCP check_inventory","Buyer-selected quantity","Product, SKU, and quantity still match the buyer request","Shipping, tax, and final total are acceptable to the buyer","Cart/order attributes preserve packrift_mcp_source_context and packrift_mcp_install_target","Buyer explicitly approves placing the order after seeing checkout totals","Refresh the public GA4/Shopify funnel proof and require first_party_mcp_orders > 0 or first_party_mcp_order_revenue > 0 before closing the commerce gate."],"source_aware_endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=mcpfinder&packrift_mcp_target=generic_streamable_http","source_specific_first_run_url":"https://mcp.packrift.com/r/run/mcpfinder/generic_streamable_http?format=html","reviewer_activation_shell_url":"https://mcp.packrift.com/r/activate/mcpfinder?format=sh","required_shopify_cart_attributes":["packrift_mcp_source_context","packrift_mcp_install_target","packrift_mcp_handoff_id","packrift_mcp_journey","packrift_mcp_result_set","packrift_utm_source","packrift_utm_medium","packrift_utm_campaign"],"proof_boundary":"This handoff is available for real buyer or reviewer follow-through, but it is not source activation proof or order proof until public snapshots show non-suppressed MCP host activity and Shopify/GA4 order evidence.","checkout_guardrail":"Open Shopify checkout only after live price, inventory, shipping, tax, final total, and buyer approval are confirmed; this handoff does not place an order."},"order_conversion_handoff":null,"copy_ready_host_configs":{"source":"mcpfinder","preferred_target":"generic_streamable_http","source_aware_endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=mcpfinder&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=mcpfinder&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=mcpfinder&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=mcpfinder&packrift_mcp_target=generic_streamable_http'","codex_command":"codex mcp add packrift --url 'https://mcp.packrift.com/mcp?packrift_mcp_source=mcpfinder&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=mcpfinder&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=\"mcpfinder_first_cart_run\", journey_id=\"mcp_install_mcpfinder_1066_53472879935856\", and result_set_id=\"mcp_install_first_run_mcpfinder\".\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=\"mcpfinder_first_cart_run\", journey_id=\"mcp_install_mcpfinder_1066_53472879935856\", and result_set_id=\"mcp_install_first_run_mcpfinder\".\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=\"mcpfinder_first_cart_run\", journey_id=\"mcp_install_mcpfinder_1066_53472879935856\", and result_set_id=\"mcp_install_first_run_mcpfinder\".\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=\"mcpfinder_first_cart_run\", mcp_source_context=\"mcpfinder\", mcp_install_target=\"generic_streamable_http\", journey_id=\"mcp_install_mcpfinder_1066_53472879935856\", result_set_id=\"mcp_install_first_run_mcpfinder\", 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=mcpfinder; 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=mcpfinder&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\":\"mcpfinder_first_cart_run\",\"journey_id\":\"mcp_install_mcpfinder_1066_53472879935856\",\"result_set_id\":\"mcp_install_first_run_mcpfinder\"}}}'\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\":\"mcpfinder_first_cart_run\",\"journey_id\":\"mcp_install_mcpfinder_1066_53472879935856\",\"result_set_id\":\"mcp_install_first_run_mcpfinder\"}}}'\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\":\"mcpfinder_first_cart_run\",\"journey_id\":\"mcp_install_mcpfinder_1066_53472879935856\",\"result_set_id\":\"mcp_install_first_run_mcpfinder\"}}}'\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\":\"mcpfinder_first_cart_run\",\"journey_id\":\"mcp_install_mcpfinder_1066_53472879935856\",\"result_set_id\":\"mcp_install_first_run_mcpfinder\",\"mcp_source_context\":\"mcpfinder\",\"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/mcpfinder/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."},"acceptance_criteria":["Source remains attributed as mcpfinder.","The agent host calls tools/list against https://mcp.packrift.com/mcp?packrift_mcp_source=mcpfinder&packrift_mcp_target=generic_streamable_http.","The reviewer or host can run the source-specific eval pack at https://mcp.packrift.com/ai/mcp-eval-pack.json?source=mcpfinder.","The workflow calls get_cart_handoff_candidates, get_pricing, check_inventory, and create_cart_url for SKU 1066.","The returned measured https://mcp.packrift.com/r/cart/1066 URL is opened by an external reviewer, MCP host user, or buyer before any Shopify cart handoff.","The funnel source row moves closer to material MCP tool calls, qualified cart landings, and attributed orders."],"current_counts":{"starts":1,"tracked_config_fetches":0,"install_intents":1,"first_run_actions":4,"first_run_executions":3,"preferred_target":"generic_streamable_http","mcp_tool_calls":12,"create_cart_url_calls":3,"external_qualified_create_cart_url_calls":3,"qualified_cart_landings":0,"recent_measured_cart_urls":["https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_first_run_action_mcpfinder_cline_1066_20260614&ai_commerce_id=mcp_first_run_action_mcpfinder_cline_1066_20260614&mcp_handoff_id=mcp_handoff_a1c5f422-0fd9-46d3-9385-f47e9c0f942d&mcp_session_id=tracked-run-mcpfinder-cline-1781430368598&mcp_source_context=mcpfinder&mcp_install_target=cline&mcp_key=1066%3A53472879935856&mcp_journ","https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_first_run_action_mcpfinder_generic_streamable_http_1066_20260614&ai_commerce_id=mcp_first_run_action_mcpfinder_generic_streamable_http_1066_20260614&mcp_handoff_id=mcp_handoff_425a7fff-538e-452f-a1b2-4759c04e7fa7&mcp_session_id=tracked-run-mcpfinder-generic_streamable_http-1781423961091&mcp_source_context=mcpfinder&mcp_instal","https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_first_run_action_mcpfinder_codex_1066_20260614&ai_commerce_id=mcp_first_run_action_mcpfinder_codex_1066_20260614&mcp_handoff_id=mcp_handoff_cfdb107c-77db-4c42-956d-7cafe98c2562&mcp_session_id=tracked-run-mcpfinder-codex-1781414855263&mcp_source_context=mcpfinder&mcp_install_target=codex&mcp_key=1066%3A53472879935856&mcp_journ"]}},{"source":"codex_remote_mcp","priority":"critical","priority_score":146,"current_stage":"external-qualified cart URL created but /r/cart landing missing","target_event_to_watch":"mcp_cart_landing","recommended_action":"Send the returned measured /r/cart URL to the source reviewer or a real MCP-host user and count the blocker as resolved only when they open it from their side.","external_activation_required":true,"operator_safety_rule":"Do not self-open this cart URL as completion proof. Share it with the source reviewer, directory operator, or a real MCP-host user; the row is complete only after an external source-side cart landing appears.","external_activation_message":"Packrift MCP produced a measured cart handoff for this source.\n\nSource: codex_remote_mcp\nEndpoint: https://mcp.packrift.com/mcp\nDirectory update card: https://mcp.packrift.com/ai/mcp-directory-update/codex_remote_mcp.json\nMeasured cart URL to review: https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_first_run_action_codex_remote_mcp_claude_code_1066_20260614&ai_commerce_id=mcp_first_run_action_codex_remote_mcp_claude_code_1066_20260614&mcp_handoff_id=mcp_handoff_f3927bfd-7982-49d0-b0ff-98baa195c15a&mcp_session_id=tracked-run-codex_remote_mcp-claude_code-1781480388368&mcp_source_context=codex_remote_mcp&mcp_install_target\nShell activation script: https://mcp.packrift.com/r/activate/codex_remote_mcp?format=sh\nOne-command external runner: curl -sS 'https://mcp.packrift.com/r/activate/codex_remote_mcp?format=sh' | bash\nLive tool discovery JSON: https://mcp.packrift.com/ai/mcp-tools.json\nLive tool discovery Markdown: https://mcp.packrift.com/ai/spec-finder-tools.md\nHost acceptance eval pack: https://mcp.packrift.com/ai/mcp-eval-pack.json?source=codex_remote_mcp\nEval pack Markdown: https://mcp.packrift.com/ai/mcp-eval-pack.md?source=codex_remote_mcp\nInstall/config handoff: https://mcp.packrift.com/r/install/codex_remote_mcp/codex?format=html\n\nPlease open the measured /r/cart URL from your review environment or MCP host so the source records a real qualified cart landing before Shopify checkout. The shell runner does not follow Shopify checkout and does not place an order.","primary_action_url":"https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_first_run_action_codex_remote_mcp_claude_code_1066_20260614&ai_commerce_id=mcp_first_run_action_codex_remote_mcp_claude_code_1066_20260614&mcp_handoff_id=mcp_handoff_f3927bfd-7982-49d0-b0ff-98baa195c15a&mcp_session_id=tracked-run-codex_remote_mcp-claude_code-1781480388368&mcp_source_context=codex_remote_mcp&mcp_install_target","preferred_target":"codex","cart_landing_action_url":"https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_first_run_action_codex_remote_mcp_claude_code_1066_20260614&ai_commerce_id=mcp_first_run_action_codex_remote_mcp_claude_code_1066_20260614&mcp_handoff_id=mcp_handoff_f3927bfd-7982-49d0-b0ff-98baa195c15a&mcp_session_id=tracked-run-codex_remote_mcp-claude_code-1781480388368&mcp_source_context=codex_remote_mcp&mcp_install_target","recent_measured_cart_urls":["https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_first_run_action_codex_remote_mcp_claude_code_1066_20260614&ai_commerce_id=mcp_first_run_action_codex_remote_mcp_claude_code_1066_20260614&mcp_handoff_id=mcp_handoff_f3927bfd-7982-49d0-b0ff-98baa195c15a&mcp_session_id=tracked-run-codex_remote_mcp-claude_code-1781480388368&mcp_source_context=codex_remote_mcp&mcp_install_target"],"directory_status":"source-attributed MCP activity visible; keep progressing toward real tool calls, measured carts, and orders","tracked_start_url":"https://mcp.packrift.com/r/start/codex_remote_mcp","tracked_config_url":"https://mcp.packrift.com/r/config/codex_remote_mcp","tracked_install_url":"https://mcp.packrift.com/r/install/codex_remote_mcp/codex?format=html","tracked_install_json_url":"https://mcp.packrift.com/r/install/codex_remote_mcp/codex?format=json","tracked_first_run_url":"https://mcp.packrift.com/r/run/codex_remote_mcp/codex?format=html","tracked_first_run_execute_url":"https://mcp.packrift.com/r/run/codex_remote_mcp/codex?execute=1","tracked_first_run_shell_url":"https://mcp.packrift.com/r/run/codex_remote_mcp/codex?format=sh","first_run_shell_one_liner":"curl -sS 'https://mcp.packrift.com/r/run/codex_remote_mcp/codex?format=sh' | bash","reviewer_activation_url":"https://mcp.packrift.com/r/activate/codex_remote_mcp","reviewer_activation_runner_url":"https://mcp.packrift.com/r/activate/codex_remote_mcp?format=html","reviewer_activation_shell_url":"https://mcp.packrift.com/r/activate/codex_remote_mcp?format=sh","one_command_external_runner":"curl -sS 'https://mcp.packrift.com/r/activate/codex_remote_mcp?format=sh' | bash","order_handoff_shell_url":"https://mcp.packrift.com/r/order/codex_remote_mcp?format=sh","order_handoff_shell_one_liner":"curl -sS 'https://mcp.packrift.com/r/order/codex_remote_mcp?format=sh' | bash","directory_update_card_json_url":"https://mcp.packrift.com/ai/mcp-directory-update/codex_remote_mcp.json","directory_update_card_markdown_url":"https://mcp.packrift.com/ai/mcp-directory-update/codex_remote_mcp.md","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","eval_pack_json_url":"https://mcp.packrift.com/ai/mcp-eval-pack.json?source=codex_remote_mcp","eval_pack_markdown_url":"https://mcp.packrift.com/ai/mcp-eval-pack.md?source=codex_remote_mcp","source_aware_endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=codex_remote_mcp&packrift_mcp_target=codex","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=codex_remote_mcp&packrift_mcp_target=codex\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=\"codex_remote_mcp_first_cart_run\", journey_id=\"mcp_install_codex_remote_mcp_1066_53472879935856\", and result_set_id=\"mcp_install_first_run_codex_remote_mcp\".\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=\"codex_remote_mcp_first_cart_run\", journey_id=\"mcp_install_codex_remote_mcp_1066_53472879935856\", and result_set_id=\"mcp_install_first_run_codex_remote_mcp\".\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=\"codex_remote_mcp_first_cart_run\", journey_id=\"mcp_install_codex_remote_mcp_1066_53472879935856\", and result_set_id=\"mcp_install_first_run_codex_remote_mcp\".\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=\"codex_remote_mcp_first_cart_run\", mcp_source_context=\"codex_remote_mcp\", mcp_install_target=\"codex\", journey_id=\"mcp_install_codex_remote_mcp_1066_53472879935856\", result_set_id=\"mcp_install_first_run_codex_remote_mcp\", 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=codex_remote_mcp; target=codex.","fast_activation_path":{"release":"PACKRIFT-MCP-INSTALL-ACTION-R12","label":"3-minute first useful run","source":"codex_remote_mcp","preferred_target":"codex","install_page_url":"https://mcp.packrift.com/r/install/codex_remote_mcp/codex?format=html","install_json_url":"https://mcp.packrift.com/r/install/codex_remote_mcp/codex?format=json","first_run_url":"https://mcp.packrift.com/r/run/codex_remote_mcp/codex?format=html","first_run_execute_url":"https://mcp.packrift.com/r/run/codex_remote_mcp/codex?execute=1","first_run_shell_url":"https://mcp.packrift.com/r/run/codex_remote_mcp/codex?format=sh","first_run_shell_one_liner":"curl -sS 'https://mcp.packrift.com/r/run/codex_remote_mcp/codex?format=sh' | bash","reviewer_activation_runner_url":"https://mcp.packrift.com/r/activate/codex_remote_mcp?format=html","reviewer_activation_shell_url":"https://mcp.packrift.com/r/activate/codex_remote_mcp?format=sh","reviewer_activation_shell_one_liner":"curl -sS 'https://mcp.packrift.com/r/activate/codex_remote_mcp?format=sh' | bash","source_aware_endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=codex_remote_mcp&packrift_mcp_target=codex","required_final_tool":"create_cart_url","required_cart_url_prefix":"https://mcp.packrift.com/r/cart/1066","no_order_created":true,"steps":["Copy the Codex command 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."},"source_order_handoff":{"status":"preview_only_activation_still_required","release":"PACKRIFT-MCP-ORDER-CONVERSION-HANDOFF-R07","source":"codex_remote_mcp","preferred_target":"codex","mcp_source_context":"codex_remote_mcp","mcp_install_target":"codex","buyer_handoff_url":"https://mcp.packrift.com/r/order/codex_remote_mcp?format=html","buyer_handoff_json_url":"https://mcp.packrift.com/r/order/codex_remote_mcp?format=json","buyer_handoff_markdown_url":"https://mcp.packrift.com/r/order/codex_remote_mcp?format=md","buyer_handoff_shell_url":"https://mcp.packrift.com/r/order/codex_remote_mcp?format=sh","order_handoff_shell_url":"https://mcp.packrift.com/r/order/codex_remote_mcp?format=sh","order_handoff_shell_one_liner":"curl -sS 'https://mcp.packrift.com/r/order/codex_remote_mcp?format=sh' | bash","buyer_action_url":"https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_order_handoff_codex_remote_mcp_1066_20260615&ai_commerce_id=mcp_order_handoff_codex_remote_mcp_1066_20260615&mcp_handoff_id=mcp_order_handoff_codex_remote_mcp_20260615&mcp_source_context=codex_remote_mcp&mcp_install_target=codex&mcp_key=1066%3A53472879935856&mcp_journey=mcp_order_handoff%3Acodex_remote_mcp%3Acodex%3A1066&mcp_result_set=mcp_order_handoff_20260615&match_type=mcp_attributed_order_handoff","product":{"sku":"1066","title":"10x6x6 ECT-32 Kraft Long Corrugated Boxes - 25 Bundle","variant_id":"53472879935856","product_id":"15061650243952","handle":"10x6x6-ect-32-kraft-long-corrugated-boxes-25-bundle","family":"boxes","image_url":"https://packrift.com/cdn/shop/files/1066.jpg?v=1774901704","catalog_price":null,"catalog_inventory":null,"pack_count":null,"dimension_display":null,"product_url":"https://packrift.com/products/10x6x6-ect-32-kraft-long-corrugated-boxes-25-bundle","catalog_status":"AI_APPROVE","static_price_inventory_rule":"Do not trust a static price or inventory value from this page. Confirm live price with get_pricing, inventory with check_inventory, and final shipping/tax/total in Shopify checkout."},"source_preserving_prepare_purchase_handoff":{"tool_name":"prepare_purchase_handoff","endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=codex_remote_mcp&packrift_mcp_target=codex","source_context":"codex_remote_mcp_purchase_handoff","mcp_source_context":"codex_remote_mcp","mcp_install_target":"codex","unconfirmed_arguments":{"sku":"1066","quantity":1,"source_context":"codex_remote_mcp_purchase_handoff","mcp_source_context":"codex_remote_mcp","mcp_install_target":"codex","journey_id":"mcp_order_handoff_codex_remote_mcp_1066_20260615","result_set_id":"mcp_order_handoff_20260615","utm_term":"1066","buyer_confirmed":false},"confirmed_arguments_after_buyer_approval":{"sku":"1066","quantity":1,"source_context":"codex_remote_mcp_purchase_handoff","mcp_source_context":"codex_remote_mcp","mcp_install_target":"codex","journey_id":"mcp_order_handoff_codex_remote_mcp_1066_20260615","result_set_id":"mcp_order_handoff_20260615","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":"codex_remote_mcp_purchase_handoff","mcp_source_context":"codex_remote_mcp","mcp_install_target":"codex","journey_id":"mcp_order_handoff_codex_remote_mcp_1066_20260615","result_set_id":"mcp_order_handoff_20260615","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":"codex_remote_mcp_purchase_handoff","mcp_source_context":"codex_remote_mcp","mcp_install_target":"codex","journey_id":"mcp_order_handoff_codex_remote_mcp_1066_20260615","result_set_id":"mcp_order_handoff_20260615","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\": \"codex_remote_mcp_purchase_handoff\",\n      \"mcp_source_context\": \"codex_remote_mcp\",\n      \"mcp_install_target\": \"codex\",\n      \"journey_id\": \"mcp_order_handoff_codex_remote_mcp_1066_20260615\",\n      \"result_set_id\": \"mcp_order_handoff_20260615\",\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\": \"codex_remote_mcp_purchase_handoff\",\n      \"mcp_source_context\": \"codex_remote_mcp\",\n      \"mcp_install_target\": \"codex\",\n      \"journey_id\": \"mcp_order_handoff_codex_remote_mcp_1066_20260615\",\n      \"result_set_id\": \"mcp_order_handoff_20260615\",\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=codex_remote_mcp and mcp_install_target=codex; it still does not place an order."},"buyer_checkout_review_contract":{"release":"PACKRIFT-MCP-BUYER-CHECKOUT-REVIEW-R01","status":"fresh_live_confirmation_preferred","primary_action":"Run the live MCP confirmation on this page or call prepare_purchase_handoff with buyer_confirmed=false before opening Shopify checkout.","fallback_action":"Use the source-preserving cart URL only when a real buyer or reviewer cannot run live MCP confirmation in their host.","fresh_cart_preferred":true,"fallback_source_preserving_cart_url":"https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_order_handoff_codex_remote_mcp_1066_20260615&ai_commerce_id=mcp_order_handoff_codex_remote_mcp_1066_20260615&mcp_handoff_id=mcp_order_handoff_codex_remote_mcp_20260615&mcp_source_context=codex_remote_mcp&mcp_install_target=codex&mcp_key=1066%3A53472879935856&mcp_journey=mcp_order_handoff%3Acodex_remote_mcp%3Acodex%3A1066&mcp_result_set=mcp_order_handoff_20260615&match_type=mcp_attributed_order_handoff","cart_open_event":"mcp_order_handoff_checkout_review_click","required_before_cart_open":["Exact SKU 1066 and variant 53472879935856","Live price from Packrift MCP get_pricing","Live inventory from Packrift MCP check_inventory","Buyer-selected quantity"],"required_inside_shopify_checkout":["Product, SKU, and quantity still match the buyer request","Shipping, tax, and final total are acceptable to the buyer","Cart/order attributes preserve packrift_mcp_source_context and packrift_mcp_install_target","Buyer explicitly approves placing the order after seeing checkout totals"],"proof_after_purchase":"Refresh the public GA4/Shopify funnel proof and require first_party_mcp_orders > 0 or first_party_mcp_order_revenue > 0 before closing the commerce gate."},"checkout_review_steps":["Run the live MCP confirmation on this page or call prepare_purchase_handoff with buyer_confirmed=false before opening Shopify checkout.","Exact SKU 1066 and variant 53472879935856","Live price from Packrift MCP get_pricing","Live inventory from Packrift MCP check_inventory","Buyer-selected quantity","Product, SKU, and quantity still match the buyer request","Shipping, tax, and final total are acceptable to the buyer","Cart/order attributes preserve packrift_mcp_source_context and packrift_mcp_install_target","Buyer explicitly approves placing the order after seeing checkout totals","Refresh the public GA4/Shopify funnel proof and require first_party_mcp_orders > 0 or first_party_mcp_order_revenue > 0 before closing the commerce gate."],"source_aware_endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=codex_remote_mcp&packrift_mcp_target=codex","source_specific_first_run_url":"https://mcp.packrift.com/r/run/codex_remote_mcp/codex?format=html","reviewer_activation_shell_url":"https://mcp.packrift.com/r/activate/codex_remote_mcp?format=sh","required_shopify_cart_attributes":["packrift_mcp_source_context","packrift_mcp_install_target","packrift_mcp_handoff_id","packrift_mcp_journey","packrift_mcp_result_set","packrift_utm_source","packrift_utm_medium","packrift_utm_campaign"],"proof_boundary":"This handoff is available for real buyer or reviewer follow-through, but it is not source activation proof or order proof until public snapshots show non-suppressed MCP host activity and Shopify/GA4 order evidence.","checkout_guardrail":"Open Shopify checkout only after live price, inventory, shipping, tax, final total, and buyer approval are confirmed; this handoff does not place an order."},"buyer_handoff_preview":{"status":"preview_only_activation_still_required","release":"PACKRIFT-MCP-ORDER-CONVERSION-HANDOFF-R07","source":"codex_remote_mcp","preferred_target":"codex","mcp_source_context":"codex_remote_mcp","mcp_install_target":"codex","buyer_handoff_url":"https://mcp.packrift.com/r/order/codex_remote_mcp?format=html","buyer_handoff_json_url":"https://mcp.packrift.com/r/order/codex_remote_mcp?format=json","buyer_handoff_markdown_url":"https://mcp.packrift.com/r/order/codex_remote_mcp?format=md","buyer_handoff_shell_url":"https://mcp.packrift.com/r/order/codex_remote_mcp?format=sh","order_handoff_shell_url":"https://mcp.packrift.com/r/order/codex_remote_mcp?format=sh","order_handoff_shell_one_liner":"curl -sS 'https://mcp.packrift.com/r/order/codex_remote_mcp?format=sh' | bash","buyer_action_url":"https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_order_handoff_codex_remote_mcp_1066_20260615&ai_commerce_id=mcp_order_handoff_codex_remote_mcp_1066_20260615&mcp_handoff_id=mcp_order_handoff_codex_remote_mcp_20260615&mcp_source_context=codex_remote_mcp&mcp_install_target=codex&mcp_key=1066%3A53472879935856&mcp_journey=mcp_order_handoff%3Acodex_remote_mcp%3Acodex%3A1066&mcp_result_set=mcp_order_handoff_20260615&match_type=mcp_attributed_order_handoff","product":{"sku":"1066","title":"10x6x6 ECT-32 Kraft Long Corrugated Boxes - 25 Bundle","variant_id":"53472879935856","product_id":"15061650243952","handle":"10x6x6-ect-32-kraft-long-corrugated-boxes-25-bundle","family":"boxes","image_url":"https://packrift.com/cdn/shop/files/1066.jpg?v=1774901704","catalog_price":null,"catalog_inventory":null,"pack_count":null,"dimension_display":null,"product_url":"https://packrift.com/products/10x6x6-ect-32-kraft-long-corrugated-boxes-25-bundle","catalog_status":"AI_APPROVE","static_price_inventory_rule":"Do not trust a static price or inventory value from this page. Confirm live price with get_pricing, inventory with check_inventory, and final shipping/tax/total in Shopify checkout."},"source_preserving_prepare_purchase_handoff":{"tool_name":"prepare_purchase_handoff","endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=codex_remote_mcp&packrift_mcp_target=codex","source_context":"codex_remote_mcp_purchase_handoff","mcp_source_context":"codex_remote_mcp","mcp_install_target":"codex","unconfirmed_arguments":{"sku":"1066","quantity":1,"source_context":"codex_remote_mcp_purchase_handoff","mcp_source_context":"codex_remote_mcp","mcp_install_target":"codex","journey_id":"mcp_order_handoff_codex_remote_mcp_1066_20260615","result_set_id":"mcp_order_handoff_20260615","utm_term":"1066","buyer_confirmed":false},"confirmed_arguments_after_buyer_approval":{"sku":"1066","quantity":1,"source_context":"codex_remote_mcp_purchase_handoff","mcp_source_context":"codex_remote_mcp","mcp_install_target":"codex","journey_id":"mcp_order_handoff_codex_remote_mcp_1066_20260615","result_set_id":"mcp_order_handoff_20260615","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":"codex_remote_mcp_purchase_handoff","mcp_source_context":"codex_remote_mcp","mcp_install_target":"codex","journey_id":"mcp_order_handoff_codex_remote_mcp_1066_20260615","result_set_id":"mcp_order_handoff_20260615","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":"codex_remote_mcp_purchase_handoff","mcp_source_context":"codex_remote_mcp","mcp_install_target":"codex","journey_id":"mcp_order_handoff_codex_remote_mcp_1066_20260615","result_set_id":"mcp_order_handoff_20260615","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\": \"codex_remote_mcp_purchase_handoff\",\n      \"mcp_source_context\": \"codex_remote_mcp\",\n      \"mcp_install_target\": \"codex\",\n      \"journey_id\": \"mcp_order_handoff_codex_remote_mcp_1066_20260615\",\n      \"result_set_id\": \"mcp_order_handoff_20260615\",\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\": \"codex_remote_mcp_purchase_handoff\",\n      \"mcp_source_context\": \"codex_remote_mcp\",\n      \"mcp_install_target\": \"codex\",\n      \"journey_id\": \"mcp_order_handoff_codex_remote_mcp_1066_20260615\",\n      \"result_set_id\": \"mcp_order_handoff_20260615\",\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=codex_remote_mcp and mcp_install_target=codex; it still does not place an order."},"buyer_checkout_review_contract":{"release":"PACKRIFT-MCP-BUYER-CHECKOUT-REVIEW-R01","status":"fresh_live_confirmation_preferred","primary_action":"Run the live MCP confirmation on this page or call prepare_purchase_handoff with buyer_confirmed=false before opening Shopify checkout.","fallback_action":"Use the source-preserving cart URL only when a real buyer or reviewer cannot run live MCP confirmation in their host.","fresh_cart_preferred":true,"fallback_source_preserving_cart_url":"https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_order_handoff_codex_remote_mcp_1066_20260615&ai_commerce_id=mcp_order_handoff_codex_remote_mcp_1066_20260615&mcp_handoff_id=mcp_order_handoff_codex_remote_mcp_20260615&mcp_source_context=codex_remote_mcp&mcp_install_target=codex&mcp_key=1066%3A53472879935856&mcp_journey=mcp_order_handoff%3Acodex_remote_mcp%3Acodex%3A1066&mcp_result_set=mcp_order_handoff_20260615&match_type=mcp_attributed_order_handoff","cart_open_event":"mcp_order_handoff_checkout_review_click","required_before_cart_open":["Exact SKU 1066 and variant 53472879935856","Live price from Packrift MCP get_pricing","Live inventory from Packrift MCP check_inventory","Buyer-selected quantity"],"required_inside_shopify_checkout":["Product, SKU, and quantity still match the buyer request","Shipping, tax, and final total are acceptable to the buyer","Cart/order attributes preserve packrift_mcp_source_context and packrift_mcp_install_target","Buyer explicitly approves placing the order after seeing checkout totals"],"proof_after_purchase":"Refresh the public GA4/Shopify funnel proof and require first_party_mcp_orders > 0 or first_party_mcp_order_revenue > 0 before closing the commerce gate."},"checkout_review_steps":["Run the live MCP confirmation on this page or call prepare_purchase_handoff with buyer_confirmed=false before opening Shopify checkout.","Exact SKU 1066 and variant 53472879935856","Live price from Packrift MCP get_pricing","Live inventory from Packrift MCP check_inventory","Buyer-selected quantity","Product, SKU, and quantity still match the buyer request","Shipping, tax, and final total are acceptable to the buyer","Cart/order attributes preserve packrift_mcp_source_context and packrift_mcp_install_target","Buyer explicitly approves placing the order after seeing checkout totals","Refresh the public GA4/Shopify funnel proof and require first_party_mcp_orders > 0 or first_party_mcp_order_revenue > 0 before closing the commerce gate."],"source_aware_endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=codex_remote_mcp&packrift_mcp_target=codex","source_specific_first_run_url":"https://mcp.packrift.com/r/run/codex_remote_mcp/codex?format=html","reviewer_activation_shell_url":"https://mcp.packrift.com/r/activate/codex_remote_mcp?format=sh","required_shopify_cart_attributes":["packrift_mcp_source_context","packrift_mcp_install_target","packrift_mcp_handoff_id","packrift_mcp_journey","packrift_mcp_result_set","packrift_utm_source","packrift_utm_medium","packrift_utm_campaign"],"proof_boundary":"This handoff is available for real buyer or reviewer follow-through, but it is not source activation proof or order proof until public snapshots show non-suppressed MCP host activity and Shopify/GA4 order evidence.","checkout_guardrail":"Open Shopify checkout only after live price, inventory, shipping, tax, final total, and buyer approval are confirmed; this handoff does not place an order."},"order_conversion_handoff":null,"copy_ready_host_configs":{"source":"codex_remote_mcp","preferred_target":"codex","source_aware_endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=codex_remote_mcp&packrift_mcp_target=codex","generic_mcp_json":"{\n  \"mcpServers\": {\n    \"packrift\": {\n      \"type\": \"http\",\n      \"url\": \"https://mcp.packrift.com/mcp?packrift_mcp_source=codex_remote_mcp&packrift_mcp_target=codex\"\n    }\n  }\n}","cline_mcp_json":"{\n  \"mcpServers\": {\n    \"packrift\": {\n      \"type\": \"streamableHttp\",\n      \"url\": \"https://mcp.packrift.com/mcp?packrift_mcp_source=codex_remote_mcp&packrift_mcp_target=codex\",\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=codex_remote_mcp&packrift_mcp_target=codex'","codex_command":"codex mcp add packrift --url 'https://mcp.packrift.com/mcp?packrift_mcp_source=codex_remote_mcp&packrift_mcp_target=codex'","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=codex_remote_mcp&packrift_mcp_target=codex\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=\"codex_remote_mcp_first_cart_run\", journey_id=\"mcp_install_codex_remote_mcp_1066_53472879935856\", and result_set_id=\"mcp_install_first_run_codex_remote_mcp\".\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=\"codex_remote_mcp_first_cart_run\", journey_id=\"mcp_install_codex_remote_mcp_1066_53472879935856\", and result_set_id=\"mcp_install_first_run_codex_remote_mcp\".\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=\"codex_remote_mcp_first_cart_run\", journey_id=\"mcp_install_codex_remote_mcp_1066_53472879935856\", and result_set_id=\"mcp_install_first_run_codex_remote_mcp\".\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=\"codex_remote_mcp_first_cart_run\", mcp_source_context=\"codex_remote_mcp\", mcp_install_target=\"codex\", journey_id=\"mcp_install_codex_remote_mcp_1066_53472879935856\", result_set_id=\"mcp_install_first_run_codex_remote_mcp\", 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=codex_remote_mcp; target=codex.","curl_script":"#!/usr/bin/env bash\nset -euo pipefail\n\nPACKRIFT_MCP_ENDPOINT='https://mcp.packrift.com/mcp?packrift_mcp_source=codex_remote_mcp&packrift_mcp_target=codex'\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\":\"codex_remote_mcp_first_cart_run\",\"journey_id\":\"mcp_install_codex_remote_mcp_1066_53472879935856\",\"result_set_id\":\"mcp_install_first_run_codex_remote_mcp\"}}}'\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\":\"codex_remote_mcp_first_cart_run\",\"journey_id\":\"mcp_install_codex_remote_mcp_1066_53472879935856\",\"result_set_id\":\"mcp_install_first_run_codex_remote_mcp\"}}}'\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\":\"codex_remote_mcp_first_cart_run\",\"journey_id\":\"mcp_install_codex_remote_mcp_1066_53472879935856\",\"result_set_id\":\"mcp_install_first_run_codex_remote_mcp\"}}}'\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\":\"codex_remote_mcp_first_cart_run\",\"journey_id\":\"mcp_install_codex_remote_mcp_1066_53472879935856\",\"result_set_id\":\"mcp_install_first_run_codex_remote_mcp\",\"mcp_source_context\":\"codex_remote_mcp\",\"mcp_install_target\":\"codex\",\"utm_term\":\"1066\"}}}'\ntouch_measured_cart_landing\n","first_run_shell_one_liner":"curl -sS 'https://mcp.packrift.com/r/run/codex_remote_mcp/codex?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."},"acceptance_criteria":["Source remains attributed as codex_remote_mcp.","The agent host calls tools/list against https://mcp.packrift.com/mcp?packrift_mcp_source=codex_remote_mcp&packrift_mcp_target=codex.","The reviewer or host can run the source-specific eval pack at https://mcp.packrift.com/ai/mcp-eval-pack.json?source=codex_remote_mcp.","The workflow calls get_cart_handoff_candidates, get_pricing, check_inventory, and create_cart_url for SKU 1066.","The returned measured https://mcp.packrift.com/r/cart/1066 URL is opened by an external reviewer, MCP host user, or buyer before any Shopify cart handoff.","The funnel source row moves closer to material MCP tool calls, qualified cart landings, and attributed orders."],"current_counts":{"starts":0,"tracked_config_fetches":2,"install_intents":1,"first_run_actions":2,"first_run_executions":1,"preferred_target":"codex","mcp_tool_calls":13,"create_cart_url_calls":1,"external_qualified_create_cart_url_calls":1,"qualified_cart_landings":0,"recent_measured_cart_urls":["https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_first_run_action_codex_remote_mcp_claude_code_1066_20260614&ai_commerce_id=mcp_first_run_action_codex_remote_mcp_claude_code_1066_20260614&mcp_handoff_id=mcp_handoff_f3927bfd-7982-49d0-b0ff-98baa195c15a&mcp_session_id=tracked-run-codex_remote_mcp-claude_code-1781480388368&mcp_source_context=codex_remote_mcp&mcp_install_target"]}},{"source":"jan_agent","priority":"critical","priority_score":146,"current_stage":"external-qualified cart URL created but /r/cart landing missing","target_event_to_watch":"mcp_cart_landing","recommended_action":"Send the returned measured /r/cart URL to the source reviewer or a real MCP-host user and count the blocker as resolved only when they open it from their side.","external_activation_required":true,"operator_safety_rule":"Do not self-open this cart URL as completion proof. Share it with the source reviewer, directory operator, or a real MCP-host user; the row is complete only after an external source-side cart landing appears.","external_activation_message":"Packrift MCP produced a measured cart handoff for this source.\n\nSource: jan_agent\nEndpoint: https://mcp.packrift.com/mcp\nDirectory update card: https://mcp.packrift.com/ai/mcp-directory-update/jan_agent.json\nMeasured cart URL to review: https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_first_run_action_jan_agent_generic_streamable_http_1066_20260614&ai_commerce_id=mcp_first_run_action_jan_agent_generic_streamable_http_1066_20260614&mcp_handoff_id=mcp_handoff_280ed72d-6f65-4b8d-8e39-450c578cc1dc&mcp_session_id=tracked-run-jan_agent-generic_streamable_http-1781471948391&mcp_source_context=jan_agent&mcp_instal\nShell activation script: https://mcp.packrift.com/r/activate/jan_agent?format=sh\nOne-command external runner: curl -sS 'https://mcp.packrift.com/r/activate/jan_agent?format=sh' | bash\nLive tool discovery JSON: https://mcp.packrift.com/ai/mcp-tools.json\nLive tool discovery Markdown: https://mcp.packrift.com/ai/spec-finder-tools.md\nHost acceptance eval pack: https://mcp.packrift.com/ai/mcp-eval-pack.json?source=jan_agent\nEval pack Markdown: https://mcp.packrift.com/ai/mcp-eval-pack.md?source=jan_agent\nInstall/config handoff: https://mcp.packrift.com/r/install/jan_agent/generic_streamable_http?format=html\n\nPlease open the measured /r/cart URL from your review environment or MCP host so the source records a real qualified cart landing before Shopify checkout. The shell runner does not follow Shopify checkout and does not place an order.","primary_action_url":"https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_first_run_action_jan_agent_generic_streamable_http_1066_20260614&ai_commerce_id=mcp_first_run_action_jan_agent_generic_streamable_http_1066_20260614&mcp_handoff_id=mcp_handoff_280ed72d-6f65-4b8d-8e39-450c578cc1dc&mcp_session_id=tracked-run-jan_agent-generic_streamable_http-1781471948391&mcp_source_context=jan_agent&mcp_instal","preferred_target":"generic_streamable_http","cart_landing_action_url":"https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_first_run_action_jan_agent_generic_streamable_http_1066_20260614&ai_commerce_id=mcp_first_run_action_jan_agent_generic_streamable_http_1066_20260614&mcp_handoff_id=mcp_handoff_280ed72d-6f65-4b8d-8e39-450c578cc1dc&mcp_session_id=tracked-run-jan_agent-generic_streamable_http-1781471948391&mcp_source_context=jan_agent&mcp_instal","recent_measured_cart_urls":["https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_first_run_action_jan_agent_generic_streamable_http_1066_20260614&ai_commerce_id=mcp_first_run_action_jan_agent_generic_streamable_http_1066_20260614&mcp_handoff_id=mcp_handoff_280ed72d-6f65-4b8d-8e39-450c578cc1dc&mcp_session_id=tracked-run-jan_agent-generic_streamable_http-1781471948391&mcp_source_context=jan_agent&mcp_instal","https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_first_run_action_jan_agent_generic_streamable_http_1066_20260614&ai_commerce_id=mcp_first_run_action_jan_agent_generic_streamable_http_1066_20260614&mcp_handoff_id=mcp_handoff_a9b8580c-f2fd-4bb5-b77c-91cfd9198a9a&mcp_session_id=tracked-run-jan_agent-generic_streamable_http-1781471176878&mcp_source_context=jan_agent&mcp_instal","https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_first_run_action_jan_agent_codex_1066_20260614&ai_commerce_id=mcp_first_run_action_jan_agent_codex_1066_20260614&mcp_handoff_id=mcp_handoff_2d4dd25c-901e-4098-90d8-4b05cb91b13d&mcp_session_id=tracked-run-jan_agent-codex-1781452932598&mcp_source_context=jan_agent&mcp_install_target=codex&mcp_key=1066%3A53472879935856&mcp_journ"],"directory_status":"source-attributed MCP activity visible; keep progressing toward real tool calls, measured carts, and orders","tracked_start_url":"https://mcp.packrift.com/r/start/jan_agent","tracked_config_url":"https://mcp.packrift.com/r/config/jan_agent","tracked_install_url":"https://mcp.packrift.com/r/install/jan_agent/generic_streamable_http?format=html","tracked_install_json_url":"https://mcp.packrift.com/r/install/jan_agent/generic_streamable_http?format=json","tracked_first_run_url":"https://mcp.packrift.com/r/run/jan_agent/generic_streamable_http?format=html","tracked_first_run_execute_url":"https://mcp.packrift.com/r/run/jan_agent/generic_streamable_http?execute=1","tracked_first_run_shell_url":"https://mcp.packrift.com/r/run/jan_agent/generic_streamable_http?format=sh","first_run_shell_one_liner":"curl -sS 'https://mcp.packrift.com/r/run/jan_agent/generic_streamable_http?format=sh' | bash","reviewer_activation_url":"https://mcp.packrift.com/r/activate/jan_agent","reviewer_activation_runner_url":"https://mcp.packrift.com/r/activate/jan_agent?format=html","reviewer_activation_shell_url":"https://mcp.packrift.com/r/activate/jan_agent?format=sh","one_command_external_runner":"curl -sS 'https://mcp.packrift.com/r/activate/jan_agent?format=sh' | bash","order_handoff_shell_url":"https://mcp.packrift.com/r/order/jan_agent?format=sh","order_handoff_shell_one_liner":"curl -sS 'https://mcp.packrift.com/r/order/jan_agent?format=sh' | bash","directory_update_card_json_url":"https://mcp.packrift.com/ai/mcp-directory-update/jan_agent.json","directory_update_card_markdown_url":"https://mcp.packrift.com/ai/mcp-directory-update/jan_agent.md","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","eval_pack_json_url":"https://mcp.packrift.com/ai/mcp-eval-pack.json?source=jan_agent","eval_pack_markdown_url":"https://mcp.packrift.com/ai/mcp-eval-pack.md?source=jan_agent","source_aware_endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=jan_agent&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=jan_agent&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=\"jan_agent_first_cart_run\", journey_id=\"mcp_install_jan_agent_1066_53472879935856\", and result_set_id=\"mcp_install_first_run_jan_agent\".\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=\"jan_agent_first_cart_run\", journey_id=\"mcp_install_jan_agent_1066_53472879935856\", and result_set_id=\"mcp_install_first_run_jan_agent\".\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=\"jan_agent_first_cart_run\", journey_id=\"mcp_install_jan_agent_1066_53472879935856\", and result_set_id=\"mcp_install_first_run_jan_agent\".\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=\"jan_agent_first_cart_run\", mcp_source_context=\"jan_agent\", mcp_install_target=\"generic_streamable_http\", journey_id=\"mcp_install_jan_agent_1066_53472879935856\", result_set_id=\"mcp_install_first_run_jan_agent\", 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=jan_agent; target=generic_streamable_http.","fast_activation_path":{"release":"PACKRIFT-MCP-INSTALL-ACTION-R12","label":"3-minute first useful run","source":"jan_agent","preferred_target":"generic_streamable_http","install_page_url":"https://mcp.packrift.com/r/install/jan_agent/generic_streamable_http?format=html","install_json_url":"https://mcp.packrift.com/r/install/jan_agent/generic_streamable_http?format=json","first_run_url":"https://mcp.packrift.com/r/run/jan_agent/generic_streamable_http?format=html","first_run_execute_url":"https://mcp.packrift.com/r/run/jan_agent/generic_streamable_http?execute=1","first_run_shell_url":"https://mcp.packrift.com/r/run/jan_agent/generic_streamable_http?format=sh","first_run_shell_one_liner":"curl -sS 'https://mcp.packrift.com/r/run/jan_agent/generic_streamable_http?format=sh' | bash","reviewer_activation_runner_url":"https://mcp.packrift.com/r/activate/jan_agent?format=html","reviewer_activation_shell_url":"https://mcp.packrift.com/r/activate/jan_agent?format=sh","reviewer_activation_shell_one_liner":"curl -sS 'https://mcp.packrift.com/r/activate/jan_agent?format=sh' | bash","source_aware_endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=jan_agent&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."},"source_order_handoff":{"status":"preview_only_activation_still_required","release":"PACKRIFT-MCP-ORDER-CONVERSION-HANDOFF-R07","source":"jan_agent","preferred_target":"generic_streamable_http","mcp_source_context":"jan_agent","mcp_install_target":"generic_streamable_http","buyer_handoff_url":"https://mcp.packrift.com/r/order/jan_agent?format=html","buyer_handoff_json_url":"https://mcp.packrift.com/r/order/jan_agent?format=json","buyer_handoff_markdown_url":"https://mcp.packrift.com/r/order/jan_agent?format=md","buyer_handoff_shell_url":"https://mcp.packrift.com/r/order/jan_agent?format=sh","order_handoff_shell_url":"https://mcp.packrift.com/r/order/jan_agent?format=sh","order_handoff_shell_one_liner":"curl -sS 'https://mcp.packrift.com/r/order/jan_agent?format=sh' | bash","buyer_action_url":"https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_order_handoff_jan_agent_1066_20260615&ai_commerce_id=mcp_order_handoff_jan_agent_1066_20260615&mcp_handoff_id=mcp_order_handoff_jan_agent_20260615&mcp_source_context=jan_agent&mcp_install_target=generic_streamable_http&mcp_key=1066%3A53472879935856&mcp_journey=mcp_order_handoff%3Ajan_agent%3Ageneric_streamable_http%3A1066&mcp_result_set=mcp_order_handoff_20260615&match_type=mcp_attributed_order_handoff","product":{"sku":"1066","title":"10x6x6 ECT-32 Kraft Long Corrugated Boxes - 25 Bundle","variant_id":"53472879935856","product_id":"15061650243952","handle":"10x6x6-ect-32-kraft-long-corrugated-boxes-25-bundle","family":"boxes","image_url":"https://packrift.com/cdn/shop/files/1066.jpg?v=1774901704","catalog_price":null,"catalog_inventory":null,"pack_count":null,"dimension_display":null,"product_url":"https://packrift.com/products/10x6x6-ect-32-kraft-long-corrugated-boxes-25-bundle","catalog_status":"AI_APPROVE","static_price_inventory_rule":"Do not trust a static price or inventory value from this page. Confirm live price with get_pricing, inventory with check_inventory, and final shipping/tax/total in Shopify checkout."},"source_preserving_prepare_purchase_handoff":{"tool_name":"prepare_purchase_handoff","endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=jan_agent&packrift_mcp_target=generic_streamable_http","source_context":"jan_agent_purchase_handoff","mcp_source_context":"jan_agent","mcp_install_target":"generic_streamable_http","unconfirmed_arguments":{"sku":"1066","quantity":1,"source_context":"jan_agent_purchase_handoff","mcp_source_context":"jan_agent","mcp_install_target":"generic_streamable_http","journey_id":"mcp_order_handoff_jan_agent_1066_20260615","result_set_id":"mcp_order_handoff_20260615","utm_term":"1066","buyer_confirmed":false},"confirmed_arguments_after_buyer_approval":{"sku":"1066","quantity":1,"source_context":"jan_agent_purchase_handoff","mcp_source_context":"jan_agent","mcp_install_target":"generic_streamable_http","journey_id":"mcp_order_handoff_jan_agent_1066_20260615","result_set_id":"mcp_order_handoff_20260615","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":"jan_agent_purchase_handoff","mcp_source_context":"jan_agent","mcp_install_target":"generic_streamable_http","journey_id":"mcp_order_handoff_jan_agent_1066_20260615","result_set_id":"mcp_order_handoff_20260615","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":"jan_agent_purchase_handoff","mcp_source_context":"jan_agent","mcp_install_target":"generic_streamable_http","journey_id":"mcp_order_handoff_jan_agent_1066_20260615","result_set_id":"mcp_order_handoff_20260615","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\": \"jan_agent_purchase_handoff\",\n      \"mcp_source_context\": \"jan_agent\",\n      \"mcp_install_target\": \"generic_streamable_http\",\n      \"journey_id\": \"mcp_order_handoff_jan_agent_1066_20260615\",\n      \"result_set_id\": \"mcp_order_handoff_20260615\",\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\": \"jan_agent_purchase_handoff\",\n      \"mcp_source_context\": \"jan_agent\",\n      \"mcp_install_target\": \"generic_streamable_http\",\n      \"journey_id\": \"mcp_order_handoff_jan_agent_1066_20260615\",\n      \"result_set_id\": \"mcp_order_handoff_20260615\",\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=jan_agent and mcp_install_target=generic_streamable_http; it still does not place an order."},"buyer_checkout_review_contract":{"release":"PACKRIFT-MCP-BUYER-CHECKOUT-REVIEW-R01","status":"fresh_live_confirmation_preferred","primary_action":"Run the live MCP confirmation on this page or call prepare_purchase_handoff with buyer_confirmed=false before opening Shopify checkout.","fallback_action":"Use the source-preserving cart URL only when a real buyer or reviewer cannot run live MCP confirmation in their host.","fresh_cart_preferred":true,"fallback_source_preserving_cart_url":"https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_order_handoff_jan_agent_1066_20260615&ai_commerce_id=mcp_order_handoff_jan_agent_1066_20260615&mcp_handoff_id=mcp_order_handoff_jan_agent_20260615&mcp_source_context=jan_agent&mcp_install_target=generic_streamable_http&mcp_key=1066%3A53472879935856&mcp_journey=mcp_order_handoff%3Ajan_agent%3Ageneric_streamable_http%3A1066&mcp_result_set=mcp_order_handoff_20260615&match_type=mcp_attributed_order_handoff","cart_open_event":"mcp_order_handoff_checkout_review_click","required_before_cart_open":["Exact SKU 1066 and variant 53472879935856","Live price from Packrift MCP get_pricing","Live inventory from Packrift MCP check_inventory","Buyer-selected quantity"],"required_inside_shopify_checkout":["Product, SKU, and quantity still match the buyer request","Shipping, tax, and final total are acceptable to the buyer","Cart/order attributes preserve packrift_mcp_source_context and packrift_mcp_install_target","Buyer explicitly approves placing the order after seeing checkout totals"],"proof_after_purchase":"Refresh the public GA4/Shopify funnel proof and require first_party_mcp_orders > 0 or first_party_mcp_order_revenue > 0 before closing the commerce gate."},"checkout_review_steps":["Run the live MCP confirmation on this page or call prepare_purchase_handoff with buyer_confirmed=false before opening Shopify checkout.","Exact SKU 1066 and variant 53472879935856","Live price from Packrift MCP get_pricing","Live inventory from Packrift MCP check_inventory","Buyer-selected quantity","Product, SKU, and quantity still match the buyer request","Shipping, tax, and final total are acceptable to the buyer","Cart/order attributes preserve packrift_mcp_source_context and packrift_mcp_install_target","Buyer explicitly approves placing the order after seeing checkout totals","Refresh the public GA4/Shopify funnel proof and require first_party_mcp_orders > 0 or first_party_mcp_order_revenue > 0 before closing the commerce gate."],"source_aware_endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=jan_agent&packrift_mcp_target=generic_streamable_http","source_specific_first_run_url":"https://mcp.packrift.com/r/run/jan_agent/generic_streamable_http?format=html","reviewer_activation_shell_url":"https://mcp.packrift.com/r/activate/jan_agent?format=sh","required_shopify_cart_attributes":["packrift_mcp_source_context","packrift_mcp_install_target","packrift_mcp_handoff_id","packrift_mcp_journey","packrift_mcp_result_set","packrift_utm_source","packrift_utm_medium","packrift_utm_campaign"],"proof_boundary":"This handoff is available for real buyer or reviewer follow-through, but it is not source activation proof or order proof until public snapshots show non-suppressed MCP host activity and Shopify/GA4 order evidence.","checkout_guardrail":"Open Shopify checkout only after live price, inventory, shipping, tax, final total, and buyer approval are confirmed; this handoff does not place an order."},"buyer_handoff_preview":{"status":"preview_only_activation_still_required","release":"PACKRIFT-MCP-ORDER-CONVERSION-HANDOFF-R07","source":"jan_agent","preferred_target":"generic_streamable_http","mcp_source_context":"jan_agent","mcp_install_target":"generic_streamable_http","buyer_handoff_url":"https://mcp.packrift.com/r/order/jan_agent?format=html","buyer_handoff_json_url":"https://mcp.packrift.com/r/order/jan_agent?format=json","buyer_handoff_markdown_url":"https://mcp.packrift.com/r/order/jan_agent?format=md","buyer_handoff_shell_url":"https://mcp.packrift.com/r/order/jan_agent?format=sh","order_handoff_shell_url":"https://mcp.packrift.com/r/order/jan_agent?format=sh","order_handoff_shell_one_liner":"curl -sS 'https://mcp.packrift.com/r/order/jan_agent?format=sh' | bash","buyer_action_url":"https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_order_handoff_jan_agent_1066_20260615&ai_commerce_id=mcp_order_handoff_jan_agent_1066_20260615&mcp_handoff_id=mcp_order_handoff_jan_agent_20260615&mcp_source_context=jan_agent&mcp_install_target=generic_streamable_http&mcp_key=1066%3A53472879935856&mcp_journey=mcp_order_handoff%3Ajan_agent%3Ageneric_streamable_http%3A1066&mcp_result_set=mcp_order_handoff_20260615&match_type=mcp_attributed_order_handoff","product":{"sku":"1066","title":"10x6x6 ECT-32 Kraft Long Corrugated Boxes - 25 Bundle","variant_id":"53472879935856","product_id":"15061650243952","handle":"10x6x6-ect-32-kraft-long-corrugated-boxes-25-bundle","family":"boxes","image_url":"https://packrift.com/cdn/shop/files/1066.jpg?v=1774901704","catalog_price":null,"catalog_inventory":null,"pack_count":null,"dimension_display":null,"product_url":"https://packrift.com/products/10x6x6-ect-32-kraft-long-corrugated-boxes-25-bundle","catalog_status":"AI_APPROVE","static_price_inventory_rule":"Do not trust a static price or inventory value from this page. Confirm live price with get_pricing, inventory with check_inventory, and final shipping/tax/total in Shopify checkout."},"source_preserving_prepare_purchase_handoff":{"tool_name":"prepare_purchase_handoff","endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=jan_agent&packrift_mcp_target=generic_streamable_http","source_context":"jan_agent_purchase_handoff","mcp_source_context":"jan_agent","mcp_install_target":"generic_streamable_http","unconfirmed_arguments":{"sku":"1066","quantity":1,"source_context":"jan_agent_purchase_handoff","mcp_source_context":"jan_agent","mcp_install_target":"generic_streamable_http","journey_id":"mcp_order_handoff_jan_agent_1066_20260615","result_set_id":"mcp_order_handoff_20260615","utm_term":"1066","buyer_confirmed":false},"confirmed_arguments_after_buyer_approval":{"sku":"1066","quantity":1,"source_context":"jan_agent_purchase_handoff","mcp_source_context":"jan_agent","mcp_install_target":"generic_streamable_http","journey_id":"mcp_order_handoff_jan_agent_1066_20260615","result_set_id":"mcp_order_handoff_20260615","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":"jan_agent_purchase_handoff","mcp_source_context":"jan_agent","mcp_install_target":"generic_streamable_http","journey_id":"mcp_order_handoff_jan_agent_1066_20260615","result_set_id":"mcp_order_handoff_20260615","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":"jan_agent_purchase_handoff","mcp_source_context":"jan_agent","mcp_install_target":"generic_streamable_http","journey_id":"mcp_order_handoff_jan_agent_1066_20260615","result_set_id":"mcp_order_handoff_20260615","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\": \"jan_agent_purchase_handoff\",\n      \"mcp_source_context\": \"jan_agent\",\n      \"mcp_install_target\": \"generic_streamable_http\",\n      \"journey_id\": \"mcp_order_handoff_jan_agent_1066_20260615\",\n      \"result_set_id\": \"mcp_order_handoff_20260615\",\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\": \"jan_agent_purchase_handoff\",\n      \"mcp_source_context\": \"jan_agent\",\n      \"mcp_install_target\": \"generic_streamable_http\",\n      \"journey_id\": \"mcp_order_handoff_jan_agent_1066_20260615\",\n      \"result_set_id\": \"mcp_order_handoff_20260615\",\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=jan_agent and mcp_install_target=generic_streamable_http; it still does not place an order."},"buyer_checkout_review_contract":{"release":"PACKRIFT-MCP-BUYER-CHECKOUT-REVIEW-R01","status":"fresh_live_confirmation_preferred","primary_action":"Run the live MCP confirmation on this page or call prepare_purchase_handoff with buyer_confirmed=false before opening Shopify checkout.","fallback_action":"Use the source-preserving cart URL only when a real buyer or reviewer cannot run live MCP confirmation in their host.","fresh_cart_preferred":true,"fallback_source_preserving_cart_url":"https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_order_handoff_jan_agent_1066_20260615&ai_commerce_id=mcp_order_handoff_jan_agent_1066_20260615&mcp_handoff_id=mcp_order_handoff_jan_agent_20260615&mcp_source_context=jan_agent&mcp_install_target=generic_streamable_http&mcp_key=1066%3A53472879935856&mcp_journey=mcp_order_handoff%3Ajan_agent%3Ageneric_streamable_http%3A1066&mcp_result_set=mcp_order_handoff_20260615&match_type=mcp_attributed_order_handoff","cart_open_event":"mcp_order_handoff_checkout_review_click","required_before_cart_open":["Exact SKU 1066 and variant 53472879935856","Live price from Packrift MCP get_pricing","Live inventory from Packrift MCP check_inventory","Buyer-selected quantity"],"required_inside_shopify_checkout":["Product, SKU, and quantity still match the buyer request","Shipping, tax, and final total are acceptable to the buyer","Cart/order attributes preserve packrift_mcp_source_context and packrift_mcp_install_target","Buyer explicitly approves placing the order after seeing checkout totals"],"proof_after_purchase":"Refresh the public GA4/Shopify funnel proof and require first_party_mcp_orders > 0 or first_party_mcp_order_revenue > 0 before closing the commerce gate."},"checkout_review_steps":["Run the live MCP confirmation on this page or call prepare_purchase_handoff with buyer_confirmed=false before opening Shopify checkout.","Exact SKU 1066 and variant 53472879935856","Live price from Packrift MCP get_pricing","Live inventory from Packrift MCP check_inventory","Buyer-selected quantity","Product, SKU, and quantity still match the buyer request","Shipping, tax, and final total are acceptable to the buyer","Cart/order attributes preserve packrift_mcp_source_context and packrift_mcp_install_target","Buyer explicitly approves placing the order after seeing checkout totals","Refresh the public GA4/Shopify funnel proof and require first_party_mcp_orders > 0 or first_party_mcp_order_revenue > 0 before closing the commerce gate."],"source_aware_endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=jan_agent&packrift_mcp_target=generic_streamable_http","source_specific_first_run_url":"https://mcp.packrift.com/r/run/jan_agent/generic_streamable_http?format=html","reviewer_activation_shell_url":"https://mcp.packrift.com/r/activate/jan_agent?format=sh","required_shopify_cart_attributes":["packrift_mcp_source_context","packrift_mcp_install_target","packrift_mcp_handoff_id","packrift_mcp_journey","packrift_mcp_result_set","packrift_utm_source","packrift_utm_medium","packrift_utm_campaign"],"proof_boundary":"This handoff is available for real buyer or reviewer follow-through, but it is not source activation proof or order proof until public snapshots show non-suppressed MCP host activity and Shopify/GA4 order evidence.","checkout_guardrail":"Open Shopify checkout only after live price, inventory, shipping, tax, final total, and buyer approval are confirmed; this handoff does not place an order."},"order_conversion_handoff":null,"copy_ready_host_configs":{"source":"jan_agent","preferred_target":"generic_streamable_http","source_aware_endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=jan_agent&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=jan_agent&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=jan_agent&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=jan_agent&packrift_mcp_target=generic_streamable_http'","codex_command":"codex mcp add packrift --url 'https://mcp.packrift.com/mcp?packrift_mcp_source=jan_agent&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=jan_agent&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=\"jan_agent_first_cart_run\", journey_id=\"mcp_install_jan_agent_1066_53472879935856\", and result_set_id=\"mcp_install_first_run_jan_agent\".\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=\"jan_agent_first_cart_run\", journey_id=\"mcp_install_jan_agent_1066_53472879935856\", and result_set_id=\"mcp_install_first_run_jan_agent\".\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=\"jan_agent_first_cart_run\", journey_id=\"mcp_install_jan_agent_1066_53472879935856\", and result_set_id=\"mcp_install_first_run_jan_agent\".\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=\"jan_agent_first_cart_run\", mcp_source_context=\"jan_agent\", mcp_install_target=\"generic_streamable_http\", journey_id=\"mcp_install_jan_agent_1066_53472879935856\", result_set_id=\"mcp_install_first_run_jan_agent\", 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=jan_agent; 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=jan_agent&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\":\"jan_agent_first_cart_run\",\"journey_id\":\"mcp_install_jan_agent_1066_53472879935856\",\"result_set_id\":\"mcp_install_first_run_jan_agent\"}}}'\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\":\"jan_agent_first_cart_run\",\"journey_id\":\"mcp_install_jan_agent_1066_53472879935856\",\"result_set_id\":\"mcp_install_first_run_jan_agent\"}}}'\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\":\"jan_agent_first_cart_run\",\"journey_id\":\"mcp_install_jan_agent_1066_53472879935856\",\"result_set_id\":\"mcp_install_first_run_jan_agent\"}}}'\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\":\"jan_agent_first_cart_run\",\"journey_id\":\"mcp_install_jan_agent_1066_53472879935856\",\"result_set_id\":\"mcp_install_first_run_jan_agent\",\"mcp_source_context\":\"jan_agent\",\"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/jan_agent/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."},"acceptance_criteria":["Source remains attributed as jan_agent.","The agent host calls tools/list against https://mcp.packrift.com/mcp?packrift_mcp_source=jan_agent&packrift_mcp_target=generic_streamable_http.","The reviewer or host can run the source-specific eval pack at https://mcp.packrift.com/ai/mcp-eval-pack.json?source=jan_agent.","The workflow calls get_cart_handoff_candidates, get_pricing, check_inventory, and create_cart_url for SKU 1066.","The returned measured https://mcp.packrift.com/r/cart/1066 URL is opened by an external reviewer, MCP host user, or buyer before any Shopify cart handoff.","The funnel source row moves closer to material MCP tool calls, qualified cart landings, and attributed orders."],"current_counts":{"starts":0,"tracked_config_fetches":1,"install_intents":0,"first_run_actions":2,"first_run_executions":3,"preferred_target":"generic_streamable_http","mcp_tool_calls":12,"create_cart_url_calls":3,"external_qualified_create_cart_url_calls":3,"qualified_cart_landings":0,"recent_measured_cart_urls":["https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_first_run_action_jan_agent_generic_streamable_http_1066_20260614&ai_commerce_id=mcp_first_run_action_jan_agent_generic_streamable_http_1066_20260614&mcp_handoff_id=mcp_handoff_280ed72d-6f65-4b8d-8e39-450c578cc1dc&mcp_session_id=tracked-run-jan_agent-generic_streamable_http-1781471948391&mcp_source_context=jan_agent&mcp_instal","https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_first_run_action_jan_agent_generic_streamable_http_1066_20260614&ai_commerce_id=mcp_first_run_action_jan_agent_generic_streamable_http_1066_20260614&mcp_handoff_id=mcp_handoff_a9b8580c-f2fd-4bb5-b77c-91cfd9198a9a&mcp_session_id=tracked-run-jan_agent-generic_streamable_http-1781471176878&mcp_source_context=jan_agent&mcp_instal","https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_first_run_action_jan_agent_codex_1066_20260614&ai_commerce_id=mcp_first_run_action_jan_agent_codex_1066_20260614&mcp_handoff_id=mcp_handoff_2d4dd25c-901e-4098-90d8-4b05cb91b13d&mcp_session_id=tracked-run-jan_agent-codex-1781452932598&mcp_source_context=jan_agent&mcp_install_target=codex&mcp_key=1066%3A53472879935856&mcp_journ"]}},{"source":"browse_sh","priority":"critical","priority_score":145,"current_stage":"external-qualified cart URL created but /r/cart landing missing","target_event_to_watch":"mcp_cart_landing","recommended_action":"Send the returned measured /r/cart URL to the source reviewer or a real MCP-host user and count the blocker as resolved only when they open it from their side.","external_activation_required":true,"operator_safety_rule":"Do not self-open this cart URL as completion proof. Share it with the source reviewer, directory operator, or a real MCP-host user; the row is complete only after an external source-side cart landing appears.","external_activation_message":"Packrift MCP produced a measured cart handoff for this source.\n\nSource: browse_sh\nEndpoint: https://mcp.packrift.com/mcp\nDirectory update card: https://mcp.packrift.com/ai/mcp-directory-update/browse_sh.json\nMeasured cart URL to review: https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_first_run_action_browse_sh_cline_1066_20260614&ai_commerce_id=mcp_first_run_action_browse_sh_cline_1066_20260614&mcp_handoff_id=mcp_handoff_a2441251-440c-4711-800c-8f36f7997384&mcp_session_id=tracked-run-browse_sh-cline-1781425733496&mcp_source_context=browse_sh&mcp_install_target=cline&mcp_key=1066%3A53472879935856&mcp_journ\nShell activation script: https://mcp.packrift.com/r/activate/browse_sh?format=sh\nOne-command external runner: curl -sS 'https://mcp.packrift.com/r/activate/browse_sh?format=sh' | bash\nLive tool discovery JSON: https://mcp.packrift.com/ai/mcp-tools.json\nLive tool discovery Markdown: https://mcp.packrift.com/ai/spec-finder-tools.md\nHost acceptance eval pack: https://mcp.packrift.com/ai/mcp-eval-pack.json?source=browse_sh\nEval pack Markdown: https://mcp.packrift.com/ai/mcp-eval-pack.md?source=browse_sh\nInstall/config handoff: https://mcp.packrift.com/r/install/browse_sh/generic_streamable_http?format=html\n\nPlease open the measured /r/cart URL from your review environment or MCP host so the source records a real qualified cart landing before Shopify checkout. The shell runner does not follow Shopify checkout and does not place an order.","primary_action_url":"https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_first_run_action_browse_sh_cline_1066_20260614&ai_commerce_id=mcp_first_run_action_browse_sh_cline_1066_20260614&mcp_handoff_id=mcp_handoff_a2441251-440c-4711-800c-8f36f7997384&mcp_session_id=tracked-run-browse_sh-cline-1781425733496&mcp_source_context=browse_sh&mcp_install_target=cline&mcp_key=1066%3A53472879935856&mcp_journ","preferred_target":"generic_streamable_http","cart_landing_action_url":"https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_first_run_action_browse_sh_cline_1066_20260614&ai_commerce_id=mcp_first_run_action_browse_sh_cline_1066_20260614&mcp_handoff_id=mcp_handoff_a2441251-440c-4711-800c-8f36f7997384&mcp_session_id=tracked-run-browse_sh-cline-1781425733496&mcp_source_context=browse_sh&mcp_install_target=cline&mcp_key=1066%3A53472879935856&mcp_journ","recent_measured_cart_urls":["https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_first_run_action_browse_sh_cline_1066_20260614&ai_commerce_id=mcp_first_run_action_browse_sh_cline_1066_20260614&mcp_handoff_id=mcp_handoff_a2441251-440c-4711-800c-8f36f7997384&mcp_session_id=tracked-run-browse_sh-cline-1781425733496&mcp_source_context=browse_sh&mcp_install_target=cline&mcp_key=1066%3A53472879935856&mcp_journ","https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_first_run_action_browse_sh_generic_streamable_http_1066_20260614&ai_commerce_id=mcp_first_run_action_browse_sh_generic_streamable_http_1066_20260614&mcp_handoff_id=mcp_handoff_3dc7206f-9902-42bd-aa86-1677c4428ded&mcp_session_id=tracked-run-browse_sh-generic_streamable_http-1781404858904&mcp_source_context=browse_sh&mcp_instal"],"directory_status":"catalog live and installable; monitor installs and drive MCP-first runs","tracked_start_url":"https://mcp.packrift.com/r/start/browse_sh","tracked_config_url":"https://mcp.packrift.com/r/config/browse_sh","tracked_install_url":"https://mcp.packrift.com/r/install/browse_sh/generic_streamable_http?format=html","tracked_install_json_url":"https://mcp.packrift.com/r/install/browse_sh/generic_streamable_http?format=json","tracked_first_run_url":"https://mcp.packrift.com/r/run/browse_sh/generic_streamable_http?format=html","tracked_first_run_execute_url":"https://mcp.packrift.com/r/run/browse_sh/generic_streamable_http?execute=1","tracked_first_run_shell_url":"https://mcp.packrift.com/r/run/browse_sh/generic_streamable_http?format=sh","first_run_shell_one_liner":"curl -sS 'https://mcp.packrift.com/r/run/browse_sh/generic_streamable_http?format=sh' | bash","reviewer_activation_url":"https://mcp.packrift.com/r/activate/browse_sh","reviewer_activation_runner_url":"https://mcp.packrift.com/r/activate/browse_sh?format=html","reviewer_activation_shell_url":"https://mcp.packrift.com/r/activate/browse_sh?format=sh","one_command_external_runner":"curl -sS 'https://mcp.packrift.com/r/activate/browse_sh?format=sh' | bash","order_handoff_shell_url":"https://mcp.packrift.com/r/order/browse_sh?format=sh","order_handoff_shell_one_liner":"curl -sS 'https://mcp.packrift.com/r/order/browse_sh?format=sh' | bash","directory_update_card_json_url":"https://mcp.packrift.com/ai/mcp-directory-update/browse_sh.json","directory_update_card_markdown_url":"https://mcp.packrift.com/ai/mcp-directory-update/browse_sh.md","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","eval_pack_json_url":"https://mcp.packrift.com/ai/mcp-eval-pack.json?source=browse_sh","eval_pack_markdown_url":"https://mcp.packrift.com/ai/mcp-eval-pack.md?source=browse_sh","source_aware_endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=browse_sh&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=browse_sh&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=\"browse_sh_first_cart_run\", journey_id=\"mcp_install_browse_sh_1066_53472879935856\", and result_set_id=\"mcp_install_first_run_browse_sh\".\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=\"browse_sh_first_cart_run\", journey_id=\"mcp_install_browse_sh_1066_53472879935856\", and result_set_id=\"mcp_install_first_run_browse_sh\".\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=\"browse_sh_first_cart_run\", journey_id=\"mcp_install_browse_sh_1066_53472879935856\", and result_set_id=\"mcp_install_first_run_browse_sh\".\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=\"browse_sh_first_cart_run\", mcp_source_context=\"browse_sh\", mcp_install_target=\"generic_streamable_http\", journey_id=\"mcp_install_browse_sh_1066_53472879935856\", result_set_id=\"mcp_install_first_run_browse_sh\", 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=browse_sh; target=generic_streamable_http.","fast_activation_path":{"release":"PACKRIFT-MCP-INSTALL-ACTION-R12","label":"3-minute first useful run","source":"browse_sh","preferred_target":"generic_streamable_http","install_page_url":"https://mcp.packrift.com/r/install/browse_sh/generic_streamable_http?format=html","install_json_url":"https://mcp.packrift.com/r/install/browse_sh/generic_streamable_http?format=json","first_run_url":"https://mcp.packrift.com/r/run/browse_sh/generic_streamable_http?format=html","first_run_execute_url":"https://mcp.packrift.com/r/run/browse_sh/generic_streamable_http?execute=1","first_run_shell_url":"https://mcp.packrift.com/r/run/browse_sh/generic_streamable_http?format=sh","first_run_shell_one_liner":"curl -sS 'https://mcp.packrift.com/r/run/browse_sh/generic_streamable_http?format=sh' | bash","reviewer_activation_runner_url":"https://mcp.packrift.com/r/activate/browse_sh?format=html","reviewer_activation_shell_url":"https://mcp.packrift.com/r/activate/browse_sh?format=sh","reviewer_activation_shell_one_liner":"curl -sS 'https://mcp.packrift.com/r/activate/browse_sh?format=sh' | bash","source_aware_endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=browse_sh&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."},"source_order_handoff":{"status":"preview_only_activation_still_required","release":"PACKRIFT-MCP-ORDER-CONVERSION-HANDOFF-R07","source":"browse_sh","preferred_target":"generic_streamable_http","mcp_source_context":"browse_sh","mcp_install_target":"generic_streamable_http","buyer_handoff_url":"https://mcp.packrift.com/r/order/browse_sh?format=html","buyer_handoff_json_url":"https://mcp.packrift.com/r/order/browse_sh?format=json","buyer_handoff_markdown_url":"https://mcp.packrift.com/r/order/browse_sh?format=md","buyer_handoff_shell_url":"https://mcp.packrift.com/r/order/browse_sh?format=sh","order_handoff_shell_url":"https://mcp.packrift.com/r/order/browse_sh?format=sh","order_handoff_shell_one_liner":"curl -sS 'https://mcp.packrift.com/r/order/browse_sh?format=sh' | bash","buyer_action_url":"https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_order_handoff_browse_sh_1066_20260615&ai_commerce_id=mcp_order_handoff_browse_sh_1066_20260615&mcp_handoff_id=mcp_order_handoff_browse_sh_20260615&mcp_source_context=browse_sh&mcp_install_target=generic_streamable_http&mcp_key=1066%3A53472879935856&mcp_journey=mcp_order_handoff%3Abrowse_sh%3Ageneric_streamable_http%3A1066&mcp_result_set=mcp_order_handoff_20260615&match_type=mcp_attributed_order_handoff","product":{"sku":"1066","title":"10x6x6 ECT-32 Kraft Long Corrugated Boxes - 25 Bundle","variant_id":"53472879935856","product_id":"15061650243952","handle":"10x6x6-ect-32-kraft-long-corrugated-boxes-25-bundle","family":"boxes","image_url":"https://packrift.com/cdn/shop/files/1066.jpg?v=1774901704","catalog_price":null,"catalog_inventory":null,"pack_count":null,"dimension_display":null,"product_url":"https://packrift.com/products/10x6x6-ect-32-kraft-long-corrugated-boxes-25-bundle","catalog_status":"AI_APPROVE","static_price_inventory_rule":"Do not trust a static price or inventory value from this page. Confirm live price with get_pricing, inventory with check_inventory, and final shipping/tax/total in Shopify checkout."},"source_preserving_prepare_purchase_handoff":{"tool_name":"prepare_purchase_handoff","endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=browse_sh&packrift_mcp_target=generic_streamable_http","source_context":"browse_sh_purchase_handoff","mcp_source_context":"browse_sh","mcp_install_target":"generic_streamable_http","unconfirmed_arguments":{"sku":"1066","quantity":1,"source_context":"browse_sh_purchase_handoff","mcp_source_context":"browse_sh","mcp_install_target":"generic_streamable_http","journey_id":"mcp_order_handoff_browse_sh_1066_20260615","result_set_id":"mcp_order_handoff_20260615","utm_term":"1066","buyer_confirmed":false},"confirmed_arguments_after_buyer_approval":{"sku":"1066","quantity":1,"source_context":"browse_sh_purchase_handoff","mcp_source_context":"browse_sh","mcp_install_target":"generic_streamable_http","journey_id":"mcp_order_handoff_browse_sh_1066_20260615","result_set_id":"mcp_order_handoff_20260615","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":"browse_sh_purchase_handoff","mcp_source_context":"browse_sh","mcp_install_target":"generic_streamable_http","journey_id":"mcp_order_handoff_browse_sh_1066_20260615","result_set_id":"mcp_order_handoff_20260615","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":"browse_sh_purchase_handoff","mcp_source_context":"browse_sh","mcp_install_target":"generic_streamable_http","journey_id":"mcp_order_handoff_browse_sh_1066_20260615","result_set_id":"mcp_order_handoff_20260615","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\": \"browse_sh_purchase_handoff\",\n      \"mcp_source_context\": \"browse_sh\",\n      \"mcp_install_target\": \"generic_streamable_http\",\n      \"journey_id\": \"mcp_order_handoff_browse_sh_1066_20260615\",\n      \"result_set_id\": \"mcp_order_handoff_20260615\",\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\": \"browse_sh_purchase_handoff\",\n      \"mcp_source_context\": \"browse_sh\",\n      \"mcp_install_target\": \"generic_streamable_http\",\n      \"journey_id\": \"mcp_order_handoff_browse_sh_1066_20260615\",\n      \"result_set_id\": \"mcp_order_handoff_20260615\",\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=browse_sh and mcp_install_target=generic_streamable_http; it still does not place an order."},"buyer_checkout_review_contract":{"release":"PACKRIFT-MCP-BUYER-CHECKOUT-REVIEW-R01","status":"fresh_live_confirmation_preferred","primary_action":"Run the live MCP confirmation on this page or call prepare_purchase_handoff with buyer_confirmed=false before opening Shopify checkout.","fallback_action":"Use the source-preserving cart URL only when a real buyer or reviewer cannot run live MCP confirmation in their host.","fresh_cart_preferred":true,"fallback_source_preserving_cart_url":"https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_order_handoff_browse_sh_1066_20260615&ai_commerce_id=mcp_order_handoff_browse_sh_1066_20260615&mcp_handoff_id=mcp_order_handoff_browse_sh_20260615&mcp_source_context=browse_sh&mcp_install_target=generic_streamable_http&mcp_key=1066%3A53472879935856&mcp_journey=mcp_order_handoff%3Abrowse_sh%3Ageneric_streamable_http%3A1066&mcp_result_set=mcp_order_handoff_20260615&match_type=mcp_attributed_order_handoff","cart_open_event":"mcp_order_handoff_checkout_review_click","required_before_cart_open":["Exact SKU 1066 and variant 53472879935856","Live price from Packrift MCP get_pricing","Live inventory from Packrift MCP check_inventory","Buyer-selected quantity"],"required_inside_shopify_checkout":["Product, SKU, and quantity still match the buyer request","Shipping, tax, and final total are acceptable to the buyer","Cart/order attributes preserve packrift_mcp_source_context and packrift_mcp_install_target","Buyer explicitly approves placing the order after seeing checkout totals"],"proof_after_purchase":"Refresh the public GA4/Shopify funnel proof and require first_party_mcp_orders > 0 or first_party_mcp_order_revenue > 0 before closing the commerce gate."},"checkout_review_steps":["Run the live MCP confirmation on this page or call prepare_purchase_handoff with buyer_confirmed=false before opening Shopify checkout.","Exact SKU 1066 and variant 53472879935856","Live price from Packrift MCP get_pricing","Live inventory from Packrift MCP check_inventory","Buyer-selected quantity","Product, SKU, and quantity still match the buyer request","Shipping, tax, and final total are acceptable to the buyer","Cart/order attributes preserve packrift_mcp_source_context and packrift_mcp_install_target","Buyer explicitly approves placing the order after seeing checkout totals","Refresh the public GA4/Shopify funnel proof and require first_party_mcp_orders > 0 or first_party_mcp_order_revenue > 0 before closing the commerce gate."],"source_aware_endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=browse_sh&packrift_mcp_target=generic_streamable_http","source_specific_first_run_url":"https://mcp.packrift.com/r/run/browse_sh/generic_streamable_http?format=html","reviewer_activation_shell_url":"https://mcp.packrift.com/r/activate/browse_sh?format=sh","required_shopify_cart_attributes":["packrift_mcp_source_context","packrift_mcp_install_target","packrift_mcp_handoff_id","packrift_mcp_journey","packrift_mcp_result_set","packrift_utm_source","packrift_utm_medium","packrift_utm_campaign"],"proof_boundary":"This handoff is available for real buyer or reviewer follow-through, but it is not source activation proof or order proof until public snapshots show non-suppressed MCP host activity and Shopify/GA4 order evidence.","checkout_guardrail":"Open Shopify checkout only after live price, inventory, shipping, tax, final total, and buyer approval are confirmed; this handoff does not place an order."},"buyer_handoff_preview":{"status":"preview_only_activation_still_required","release":"PACKRIFT-MCP-ORDER-CONVERSION-HANDOFF-R07","source":"browse_sh","preferred_target":"generic_streamable_http","mcp_source_context":"browse_sh","mcp_install_target":"generic_streamable_http","buyer_handoff_url":"https://mcp.packrift.com/r/order/browse_sh?format=html","buyer_handoff_json_url":"https://mcp.packrift.com/r/order/browse_sh?format=json","buyer_handoff_markdown_url":"https://mcp.packrift.com/r/order/browse_sh?format=md","buyer_handoff_shell_url":"https://mcp.packrift.com/r/order/browse_sh?format=sh","order_handoff_shell_url":"https://mcp.packrift.com/r/order/browse_sh?format=sh","order_handoff_shell_one_liner":"curl -sS 'https://mcp.packrift.com/r/order/browse_sh?format=sh' | bash","buyer_action_url":"https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_order_handoff_browse_sh_1066_20260615&ai_commerce_id=mcp_order_handoff_browse_sh_1066_20260615&mcp_handoff_id=mcp_order_handoff_browse_sh_20260615&mcp_source_context=browse_sh&mcp_install_target=generic_streamable_http&mcp_key=1066%3A53472879935856&mcp_journey=mcp_order_handoff%3Abrowse_sh%3Ageneric_streamable_http%3A1066&mcp_result_set=mcp_order_handoff_20260615&match_type=mcp_attributed_order_handoff","product":{"sku":"1066","title":"10x6x6 ECT-32 Kraft Long Corrugated Boxes - 25 Bundle","variant_id":"53472879935856","product_id":"15061650243952","handle":"10x6x6-ect-32-kraft-long-corrugated-boxes-25-bundle","family":"boxes","image_url":"https://packrift.com/cdn/shop/files/1066.jpg?v=1774901704","catalog_price":null,"catalog_inventory":null,"pack_count":null,"dimension_display":null,"product_url":"https://packrift.com/products/10x6x6-ect-32-kraft-long-corrugated-boxes-25-bundle","catalog_status":"AI_APPROVE","static_price_inventory_rule":"Do not trust a static price or inventory value from this page. Confirm live price with get_pricing, inventory with check_inventory, and final shipping/tax/total in Shopify checkout."},"source_preserving_prepare_purchase_handoff":{"tool_name":"prepare_purchase_handoff","endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=browse_sh&packrift_mcp_target=generic_streamable_http","source_context":"browse_sh_purchase_handoff","mcp_source_context":"browse_sh","mcp_install_target":"generic_streamable_http","unconfirmed_arguments":{"sku":"1066","quantity":1,"source_context":"browse_sh_purchase_handoff","mcp_source_context":"browse_sh","mcp_install_target":"generic_streamable_http","journey_id":"mcp_order_handoff_browse_sh_1066_20260615","result_set_id":"mcp_order_handoff_20260615","utm_term":"1066","buyer_confirmed":false},"confirmed_arguments_after_buyer_approval":{"sku":"1066","quantity":1,"source_context":"browse_sh_purchase_handoff","mcp_source_context":"browse_sh","mcp_install_target":"generic_streamable_http","journey_id":"mcp_order_handoff_browse_sh_1066_20260615","result_set_id":"mcp_order_handoff_20260615","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":"browse_sh_purchase_handoff","mcp_source_context":"browse_sh","mcp_install_target":"generic_streamable_http","journey_id":"mcp_order_handoff_browse_sh_1066_20260615","result_set_id":"mcp_order_handoff_20260615","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":"browse_sh_purchase_handoff","mcp_source_context":"browse_sh","mcp_install_target":"generic_streamable_http","journey_id":"mcp_order_handoff_browse_sh_1066_20260615","result_set_id":"mcp_order_handoff_20260615","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\": \"browse_sh_purchase_handoff\",\n      \"mcp_source_context\": \"browse_sh\",\n      \"mcp_install_target\": \"generic_streamable_http\",\n      \"journey_id\": \"mcp_order_handoff_browse_sh_1066_20260615\",\n      \"result_set_id\": \"mcp_order_handoff_20260615\",\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\": \"browse_sh_purchase_handoff\",\n      \"mcp_source_context\": \"browse_sh\",\n      \"mcp_install_target\": \"generic_streamable_http\",\n      \"journey_id\": \"mcp_order_handoff_browse_sh_1066_20260615\",\n      \"result_set_id\": \"mcp_order_handoff_20260615\",\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=browse_sh and mcp_install_target=generic_streamable_http; it still does not place an order."},"buyer_checkout_review_contract":{"release":"PACKRIFT-MCP-BUYER-CHECKOUT-REVIEW-R01","status":"fresh_live_confirmation_preferred","primary_action":"Run the live MCP confirmation on this page or call prepare_purchase_handoff with buyer_confirmed=false before opening Shopify checkout.","fallback_action":"Use the source-preserving cart URL only when a real buyer or reviewer cannot run live MCP confirmation in their host.","fresh_cart_preferred":true,"fallback_source_preserving_cart_url":"https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_order_handoff_browse_sh_1066_20260615&ai_commerce_id=mcp_order_handoff_browse_sh_1066_20260615&mcp_handoff_id=mcp_order_handoff_browse_sh_20260615&mcp_source_context=browse_sh&mcp_install_target=generic_streamable_http&mcp_key=1066%3A53472879935856&mcp_journey=mcp_order_handoff%3Abrowse_sh%3Ageneric_streamable_http%3A1066&mcp_result_set=mcp_order_handoff_20260615&match_type=mcp_attributed_order_handoff","cart_open_event":"mcp_order_handoff_checkout_review_click","required_before_cart_open":["Exact SKU 1066 and variant 53472879935856","Live price from Packrift MCP get_pricing","Live inventory from Packrift MCP check_inventory","Buyer-selected quantity"],"required_inside_shopify_checkout":["Product, SKU, and quantity still match the buyer request","Shipping, tax, and final total are acceptable to the buyer","Cart/order attributes preserve packrift_mcp_source_context and packrift_mcp_install_target","Buyer explicitly approves placing the order after seeing checkout totals"],"proof_after_purchase":"Refresh the public GA4/Shopify funnel proof and require first_party_mcp_orders > 0 or first_party_mcp_order_revenue > 0 before closing the commerce gate."},"checkout_review_steps":["Run the live MCP confirmation on this page or call prepare_purchase_handoff with buyer_confirmed=false before opening Shopify checkout.","Exact SKU 1066 and variant 53472879935856","Live price from Packrift MCP get_pricing","Live inventory from Packrift MCP check_inventory","Buyer-selected quantity","Product, SKU, and quantity still match the buyer request","Shipping, tax, and final total are acceptable to the buyer","Cart/order attributes preserve packrift_mcp_source_context and packrift_mcp_install_target","Buyer explicitly approves placing the order after seeing checkout totals","Refresh the public GA4/Shopify funnel proof and require first_party_mcp_orders > 0 or first_party_mcp_order_revenue > 0 before closing the commerce gate."],"source_aware_endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=browse_sh&packrift_mcp_target=generic_streamable_http","source_specific_first_run_url":"https://mcp.packrift.com/r/run/browse_sh/generic_streamable_http?format=html","reviewer_activation_shell_url":"https://mcp.packrift.com/r/activate/browse_sh?format=sh","required_shopify_cart_attributes":["packrift_mcp_source_context","packrift_mcp_install_target","packrift_mcp_handoff_id","packrift_mcp_journey","packrift_mcp_result_set","packrift_utm_source","packrift_utm_medium","packrift_utm_campaign"],"proof_boundary":"This handoff is available for real buyer or reviewer follow-through, but it is not source activation proof or order proof until public snapshots show non-suppressed MCP host activity and Shopify/GA4 order evidence.","checkout_guardrail":"Open Shopify checkout only after live price, inventory, shipping, tax, final total, and buyer approval are confirmed; this handoff does not place an order."},"order_conversion_handoff":null,"copy_ready_host_configs":{"source":"browse_sh","preferred_target":"generic_streamable_http","source_aware_endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=browse_sh&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=browse_sh&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=browse_sh&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=browse_sh&packrift_mcp_target=generic_streamable_http'","codex_command":"codex mcp add packrift --url 'https://mcp.packrift.com/mcp?packrift_mcp_source=browse_sh&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=browse_sh&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=\"browse_sh_first_cart_run\", journey_id=\"mcp_install_browse_sh_1066_53472879935856\", and result_set_id=\"mcp_install_first_run_browse_sh\".\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=\"browse_sh_first_cart_run\", journey_id=\"mcp_install_browse_sh_1066_53472879935856\", and result_set_id=\"mcp_install_first_run_browse_sh\".\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=\"browse_sh_first_cart_run\", journey_id=\"mcp_install_browse_sh_1066_53472879935856\", and result_set_id=\"mcp_install_first_run_browse_sh\".\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=\"browse_sh_first_cart_run\", mcp_source_context=\"browse_sh\", mcp_install_target=\"generic_streamable_http\", journey_id=\"mcp_install_browse_sh_1066_53472879935856\", result_set_id=\"mcp_install_first_run_browse_sh\", 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=browse_sh; 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=browse_sh&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\":\"browse_sh_first_cart_run\",\"journey_id\":\"mcp_install_browse_sh_1066_53472879935856\",\"result_set_id\":\"mcp_install_first_run_browse_sh\"}}}'\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\":\"browse_sh_first_cart_run\",\"journey_id\":\"mcp_install_browse_sh_1066_53472879935856\",\"result_set_id\":\"mcp_install_first_run_browse_sh\"}}}'\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\":\"browse_sh_first_cart_run\",\"journey_id\":\"mcp_install_browse_sh_1066_53472879935856\",\"result_set_id\":\"mcp_install_first_run_browse_sh\"}}}'\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\":\"browse_sh_first_cart_run\",\"journey_id\":\"mcp_install_browse_sh_1066_53472879935856\",\"result_set_id\":\"mcp_install_first_run_browse_sh\",\"mcp_source_context\":\"browse_sh\",\"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/browse_sh/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."},"acceptance_criteria":["Source remains attributed as browse_sh.","The agent host calls tools/list against https://mcp.packrift.com/mcp?packrift_mcp_source=browse_sh&packrift_mcp_target=generic_streamable_http.","The reviewer or host can run the source-specific eval pack at https://mcp.packrift.com/ai/mcp-eval-pack.json?source=browse_sh.","The workflow calls get_cart_handoff_candidates, get_pricing, check_inventory, and create_cart_url for SKU 1066.","The returned measured https://mcp.packrift.com/r/cart/1066 URL is opened by an external reviewer, MCP host user, or buyer before any Shopify cart handoff.","The funnel source row moves closer to material MCP tool calls, qualified cart landings, and attributed orders."],"current_counts":{"starts":0,"tracked_config_fetches":0,"install_intents":1,"first_run_actions":6,"first_run_executions":2,"preferred_target":"generic_streamable_http","mcp_tool_calls":8,"create_cart_url_calls":2,"external_qualified_create_cart_url_calls":2,"qualified_cart_landings":0,"recent_measured_cart_urls":["https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_first_run_action_browse_sh_cline_1066_20260614&ai_commerce_id=mcp_first_run_action_browse_sh_cline_1066_20260614&mcp_handoff_id=mcp_handoff_a2441251-440c-4711-800c-8f36f7997384&mcp_session_id=tracked-run-browse_sh-cline-1781425733496&mcp_source_context=browse_sh&mcp_install_target=cline&mcp_key=1066%3A53472879935856&mcp_journ","https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_first_run_action_browse_sh_generic_streamable_http_1066_20260614&ai_commerce_id=mcp_first_run_action_browse_sh_generic_streamable_http_1066_20260614&mcp_handoff_id=mcp_handoff_3dc7206f-9902-42bd-aa86-1677c4428ded&mcp_session_id=tracked-run-browse_sh-generic_streamable_http-1781404858904&mcp_source_context=browse_sh&mcp_instal"]}},{"source":"langchain_agent","priority":"critical","priority_score":142,"current_stage":"external-qualified cart URL created but /r/cart landing missing","target_event_to_watch":"mcp_cart_landing","recommended_action":"Send the returned measured /r/cart URL to the source reviewer or a real MCP-host user and count the blocker as resolved only when they open it from their side.","external_activation_required":true,"operator_safety_rule":"Do not self-open this cart URL as completion proof. Share it with the source reviewer, directory operator, or a real MCP-host user; the row is complete only after an external source-side cart landing appears.","external_activation_message":"Packrift MCP produced a measured cart handoff for this source.\n\nSource: langchain_agent\nEndpoint: https://mcp.packrift.com/mcp\nDirectory update card: https://mcp.packrift.com/ai/mcp-directory-update/langchain_agent.json\nMeasured cart URL to review: https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_first_run_action_langchain_agent_cline_1066_20260614&ai_commerce_id=mcp_first_run_action_langchain_agent_cline_1066_20260614&mcp_handoff_id=mcp_handoff_d5bd10e3-aa18-4e1e-b9a0-184b5fe987dd&mcp_session_id=tracked-run-langchain_agent-cline-1781479882287&mcp_source_context=langchain_agent&mcp_install_target=cline&mcp_key=1066%3A\nShell activation script: https://mcp.packrift.com/r/activate/langchain_agent?format=sh\nOne-command external runner: curl -sS 'https://mcp.packrift.com/r/activate/langchain_agent?format=sh' | bash\nLive tool discovery JSON: https://mcp.packrift.com/ai/mcp-tools.json\nLive tool discovery Markdown: https://mcp.packrift.com/ai/spec-finder-tools.md\nHost acceptance eval pack: https://mcp.packrift.com/ai/mcp-eval-pack.json?source=langchain_agent\nEval pack Markdown: https://mcp.packrift.com/ai/mcp-eval-pack.md?source=langchain_agent\nInstall/config handoff: https://mcp.packrift.com/r/install/langchain_agent/generic_streamable_http?format=html\n\nPlease open the measured /r/cart URL from your review environment or MCP host so the source records a real qualified cart landing before Shopify checkout. The shell runner does not follow Shopify checkout and does not place an order.","primary_action_url":"https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_first_run_action_langchain_agent_cline_1066_20260614&ai_commerce_id=mcp_first_run_action_langchain_agent_cline_1066_20260614&mcp_handoff_id=mcp_handoff_d5bd10e3-aa18-4e1e-b9a0-184b5fe987dd&mcp_session_id=tracked-run-langchain_agent-cline-1781479882287&mcp_source_context=langchain_agent&mcp_install_target=cline&mcp_key=1066%3A","preferred_target":"generic_streamable_http","cart_landing_action_url":"https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_first_run_action_langchain_agent_cline_1066_20260614&ai_commerce_id=mcp_first_run_action_langchain_agent_cline_1066_20260614&mcp_handoff_id=mcp_handoff_d5bd10e3-aa18-4e1e-b9a0-184b5fe987dd&mcp_session_id=tracked-run-langchain_agent-cline-1781479882287&mcp_source_context=langchain_agent&mcp_install_target=cline&mcp_key=1066%3A","recent_measured_cart_urls":["https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_first_run_action_langchain_agent_cline_1066_20260614&ai_commerce_id=mcp_first_run_action_langchain_agent_cline_1066_20260614&mcp_handoff_id=mcp_handoff_d5bd10e3-aa18-4e1e-b9a0-184b5fe987dd&mcp_session_id=tracked-run-langchain_agent-cline-1781479882287&mcp_source_context=langchain_agent&mcp_install_target=cline&mcp_key=1066%3A","https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_first_run_action_langchain_agent_claude_code_1066_20260614&ai_commerce_id=mcp_first_run_action_langchain_agent_claude_code_1066_20260614&mcp_handoff_id=mcp_handoff_a25c04c5-e99c-4f0c-aaf2-82c4043d62a9&mcp_session_id=tracked-run-langchain_agent-claude_code-1781417731252&mcp_source_context=langchain_agent&mcp_install_target=cla"],"directory_status":"source-attributed MCP activity visible; keep progressing toward real tool calls, measured carts, and orders","tracked_start_url":"https://mcp.packrift.com/r/start/langchain_agent","tracked_config_url":"https://mcp.packrift.com/r/config/langchain_agent","tracked_install_url":"https://mcp.packrift.com/r/install/langchain_agent/generic_streamable_http?format=html","tracked_install_json_url":"https://mcp.packrift.com/r/install/langchain_agent/generic_streamable_http?format=json","tracked_first_run_url":"https://mcp.packrift.com/r/run/langchain_agent/generic_streamable_http?format=html","tracked_first_run_execute_url":"https://mcp.packrift.com/r/run/langchain_agent/generic_streamable_http?execute=1","tracked_first_run_shell_url":"https://mcp.packrift.com/r/run/langchain_agent/generic_streamable_http?format=sh","first_run_shell_one_liner":"curl -sS 'https://mcp.packrift.com/r/run/langchain_agent/generic_streamable_http?format=sh' | bash","reviewer_activation_url":"https://mcp.packrift.com/r/activate/langchain_agent","reviewer_activation_runner_url":"https://mcp.packrift.com/r/activate/langchain_agent?format=html","reviewer_activation_shell_url":"https://mcp.packrift.com/r/activate/langchain_agent?format=sh","one_command_external_runner":"curl -sS 'https://mcp.packrift.com/r/activate/langchain_agent?format=sh' | bash","order_handoff_shell_url":"https://mcp.packrift.com/r/order/langchain_agent?format=sh","order_handoff_shell_one_liner":"curl -sS 'https://mcp.packrift.com/r/order/langchain_agent?format=sh' | bash","directory_update_card_json_url":"https://mcp.packrift.com/ai/mcp-directory-update/langchain_agent.json","directory_update_card_markdown_url":"https://mcp.packrift.com/ai/mcp-directory-update/langchain_agent.md","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","eval_pack_json_url":"https://mcp.packrift.com/ai/mcp-eval-pack.json?source=langchain_agent","eval_pack_markdown_url":"https://mcp.packrift.com/ai/mcp-eval-pack.md?source=langchain_agent","source_aware_endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=langchain_agent&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=langchain_agent&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=\"langchain_agent_first_cart_run\", journey_id=\"mcp_install_langchain_agent_1066_53472879935856\", and result_set_id=\"mcp_install_first_run_langchain_agent\".\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=\"langchain_agent_first_cart_run\", journey_id=\"mcp_install_langchain_agent_1066_53472879935856\", and result_set_id=\"mcp_install_first_run_langchain_agent\".\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=\"langchain_agent_first_cart_run\", journey_id=\"mcp_install_langchain_agent_1066_53472879935856\", and result_set_id=\"mcp_install_first_run_langchain_agent\".\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=\"langchain_agent_first_cart_run\", mcp_source_context=\"langchain_agent\", mcp_install_target=\"generic_streamable_http\", journey_id=\"mcp_install_langchain_agent_1066_53472879935856\", result_set_id=\"mcp_install_first_run_langchain_agent\", 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=langchain_agent; target=generic_streamable_http.","fast_activation_path":{"release":"PACKRIFT-MCP-INSTALL-ACTION-R12","label":"3-minute first useful run","source":"langchain_agent","preferred_target":"generic_streamable_http","install_page_url":"https://mcp.packrift.com/r/install/langchain_agent/generic_streamable_http?format=html","install_json_url":"https://mcp.packrift.com/r/install/langchain_agent/generic_streamable_http?format=json","first_run_url":"https://mcp.packrift.com/r/run/langchain_agent/generic_streamable_http?format=html","first_run_execute_url":"https://mcp.packrift.com/r/run/langchain_agent/generic_streamable_http?execute=1","first_run_shell_url":"https://mcp.packrift.com/r/run/langchain_agent/generic_streamable_http?format=sh","first_run_shell_one_liner":"curl -sS 'https://mcp.packrift.com/r/run/langchain_agent/generic_streamable_http?format=sh' | bash","reviewer_activation_runner_url":"https://mcp.packrift.com/r/activate/langchain_agent?format=html","reviewer_activation_shell_url":"https://mcp.packrift.com/r/activate/langchain_agent?format=sh","reviewer_activation_shell_one_liner":"curl -sS 'https://mcp.packrift.com/r/activate/langchain_agent?format=sh' | bash","source_aware_endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=langchain_agent&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."},"source_order_handoff":{"status":"preview_only_activation_still_required","release":"PACKRIFT-MCP-ORDER-CONVERSION-HANDOFF-R07","source":"langchain_agent","preferred_target":"generic_streamable_http","mcp_source_context":"langchain_agent","mcp_install_target":"generic_streamable_http","buyer_handoff_url":"https://mcp.packrift.com/r/order/langchain_agent?format=html","buyer_handoff_json_url":"https://mcp.packrift.com/r/order/langchain_agent?format=json","buyer_handoff_markdown_url":"https://mcp.packrift.com/r/order/langchain_agent?format=md","buyer_handoff_shell_url":"https://mcp.packrift.com/r/order/langchain_agent?format=sh","order_handoff_shell_url":"https://mcp.packrift.com/r/order/langchain_agent?format=sh","order_handoff_shell_one_liner":"curl -sS 'https://mcp.packrift.com/r/order/langchain_agent?format=sh' | bash","buyer_action_url":"https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_order_handoff_langchain_agent_1066_20260615&ai_commerce_id=mcp_order_handoff_langchain_agent_1066_20260615&mcp_handoff_id=mcp_order_handoff_langchain_agent_20260615&mcp_source_context=langchain_agent&mcp_install_target=generic_streamable_http&mcp_key=1066%3A53472879935856&mcp_journey=mcp_order_handoff%3Alangchain_agent%3Ageneric_streamable_http%3A1066&mcp_result_set=mcp_order_handoff_20260615&match_type=mcp_attributed_order_handoff","product":{"sku":"1066","title":"10x6x6 ECT-32 Kraft Long Corrugated Boxes - 25 Bundle","variant_id":"53472879935856","product_id":"15061650243952","handle":"10x6x6-ect-32-kraft-long-corrugated-boxes-25-bundle","family":"boxes","image_url":"https://packrift.com/cdn/shop/files/1066.jpg?v=1774901704","catalog_price":null,"catalog_inventory":null,"pack_count":null,"dimension_display":null,"product_url":"https://packrift.com/products/10x6x6-ect-32-kraft-long-corrugated-boxes-25-bundle","catalog_status":"AI_APPROVE","static_price_inventory_rule":"Do not trust a static price or inventory value from this page. Confirm live price with get_pricing, inventory with check_inventory, and final shipping/tax/total in Shopify checkout."},"source_preserving_prepare_purchase_handoff":{"tool_name":"prepare_purchase_handoff","endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=langchain_agent&packrift_mcp_target=generic_streamable_http","source_context":"langchain_agent_purchase_handoff","mcp_source_context":"langchain_agent","mcp_install_target":"generic_streamable_http","unconfirmed_arguments":{"sku":"1066","quantity":1,"source_context":"langchain_agent_purchase_handoff","mcp_source_context":"langchain_agent","mcp_install_target":"generic_streamable_http","journey_id":"mcp_order_handoff_langchain_agent_1066_20260615","result_set_id":"mcp_order_handoff_20260615","utm_term":"1066","buyer_confirmed":false},"confirmed_arguments_after_buyer_approval":{"sku":"1066","quantity":1,"source_context":"langchain_agent_purchase_handoff","mcp_source_context":"langchain_agent","mcp_install_target":"generic_streamable_http","journey_id":"mcp_order_handoff_langchain_agent_1066_20260615","result_set_id":"mcp_order_handoff_20260615","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":"langchain_agent_purchase_handoff","mcp_source_context":"langchain_agent","mcp_install_target":"generic_streamable_http","journey_id":"mcp_order_handoff_langchain_agent_1066_20260615","result_set_id":"mcp_order_handoff_20260615","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":"langchain_agent_purchase_handoff","mcp_source_context":"langchain_agent","mcp_install_target":"generic_streamable_http","journey_id":"mcp_order_handoff_langchain_agent_1066_20260615","result_set_id":"mcp_order_handoff_20260615","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\": \"langchain_agent_purchase_handoff\",\n      \"mcp_source_context\": \"langchain_agent\",\n      \"mcp_install_target\": \"generic_streamable_http\",\n      \"journey_id\": \"mcp_order_handoff_langchain_agent_1066_20260615\",\n      \"result_set_id\": \"mcp_order_handoff_20260615\",\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\": \"langchain_agent_purchase_handoff\",\n      \"mcp_source_context\": \"langchain_agent\",\n      \"mcp_install_target\": \"generic_streamable_http\",\n      \"journey_id\": \"mcp_order_handoff_langchain_agent_1066_20260615\",\n      \"result_set_id\": \"mcp_order_handoff_20260615\",\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=langchain_agent and mcp_install_target=generic_streamable_http; it still does not place an order."},"buyer_checkout_review_contract":{"release":"PACKRIFT-MCP-BUYER-CHECKOUT-REVIEW-R01","status":"fresh_live_confirmation_preferred","primary_action":"Run the live MCP confirmation on this page or call prepare_purchase_handoff with buyer_confirmed=false before opening Shopify checkout.","fallback_action":"Use the source-preserving cart URL only when a real buyer or reviewer cannot run live MCP confirmation in their host.","fresh_cart_preferred":true,"fallback_source_preserving_cart_url":"https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_order_handoff_langchain_agent_1066_20260615&ai_commerce_id=mcp_order_handoff_langchain_agent_1066_20260615&mcp_handoff_id=mcp_order_handoff_langchain_agent_20260615&mcp_source_context=langchain_agent&mcp_install_target=generic_streamable_http&mcp_key=1066%3A53472879935856&mcp_journey=mcp_order_handoff%3Alangchain_agent%3Ageneric_streamable_http%3A1066&mcp_result_set=mcp_order_handoff_20260615&match_type=mcp_attributed_order_handoff","cart_open_event":"mcp_order_handoff_checkout_review_click","required_before_cart_open":["Exact SKU 1066 and variant 53472879935856","Live price from Packrift MCP get_pricing","Live inventory from Packrift MCP check_inventory","Buyer-selected quantity"],"required_inside_shopify_checkout":["Product, SKU, and quantity still match the buyer request","Shipping, tax, and final total are acceptable to the buyer","Cart/order attributes preserve packrift_mcp_source_context and packrift_mcp_install_target","Buyer explicitly approves placing the order after seeing checkout totals"],"proof_after_purchase":"Refresh the public GA4/Shopify funnel proof and require first_party_mcp_orders > 0 or first_party_mcp_order_revenue > 0 before closing the commerce gate."},"checkout_review_steps":["Run the live MCP confirmation on this page or call prepare_purchase_handoff with buyer_confirmed=false before opening Shopify checkout.","Exact SKU 1066 and variant 53472879935856","Live price from Packrift MCP get_pricing","Live inventory from Packrift MCP check_inventory","Buyer-selected quantity","Product, SKU, and quantity still match the buyer request","Shipping, tax, and final total are acceptable to the buyer","Cart/order attributes preserve packrift_mcp_source_context and packrift_mcp_install_target","Buyer explicitly approves placing the order after seeing checkout totals","Refresh the public GA4/Shopify funnel proof and require first_party_mcp_orders > 0 or first_party_mcp_order_revenue > 0 before closing the commerce gate."],"source_aware_endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=langchain_agent&packrift_mcp_target=generic_streamable_http","source_specific_first_run_url":"https://mcp.packrift.com/r/run/langchain_agent/generic_streamable_http?format=html","reviewer_activation_shell_url":"https://mcp.packrift.com/r/activate/langchain_agent?format=sh","required_shopify_cart_attributes":["packrift_mcp_source_context","packrift_mcp_install_target","packrift_mcp_handoff_id","packrift_mcp_journey","packrift_mcp_result_set","packrift_utm_source","packrift_utm_medium","packrift_utm_campaign"],"proof_boundary":"This handoff is available for real buyer or reviewer follow-through, but it is not source activation proof or order proof until public snapshots show non-suppressed MCP host activity and Shopify/GA4 order evidence.","checkout_guardrail":"Open Shopify checkout only after live price, inventory, shipping, tax, final total, and buyer approval are confirmed; this handoff does not place an order."},"buyer_handoff_preview":{"status":"preview_only_activation_still_required","release":"PACKRIFT-MCP-ORDER-CONVERSION-HANDOFF-R07","source":"langchain_agent","preferred_target":"generic_streamable_http","mcp_source_context":"langchain_agent","mcp_install_target":"generic_streamable_http","buyer_handoff_url":"https://mcp.packrift.com/r/order/langchain_agent?format=html","buyer_handoff_json_url":"https://mcp.packrift.com/r/order/langchain_agent?format=json","buyer_handoff_markdown_url":"https://mcp.packrift.com/r/order/langchain_agent?format=md","buyer_handoff_shell_url":"https://mcp.packrift.com/r/order/langchain_agent?format=sh","order_handoff_shell_url":"https://mcp.packrift.com/r/order/langchain_agent?format=sh","order_handoff_shell_one_liner":"curl -sS 'https://mcp.packrift.com/r/order/langchain_agent?format=sh' | bash","buyer_action_url":"https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_order_handoff_langchain_agent_1066_20260615&ai_commerce_id=mcp_order_handoff_langchain_agent_1066_20260615&mcp_handoff_id=mcp_order_handoff_langchain_agent_20260615&mcp_source_context=langchain_agent&mcp_install_target=generic_streamable_http&mcp_key=1066%3A53472879935856&mcp_journey=mcp_order_handoff%3Alangchain_agent%3Ageneric_streamable_http%3A1066&mcp_result_set=mcp_order_handoff_20260615&match_type=mcp_attributed_order_handoff","product":{"sku":"1066","title":"10x6x6 ECT-32 Kraft Long Corrugated Boxes - 25 Bundle","variant_id":"53472879935856","product_id":"15061650243952","handle":"10x6x6-ect-32-kraft-long-corrugated-boxes-25-bundle","family":"boxes","image_url":"https://packrift.com/cdn/shop/files/1066.jpg?v=1774901704","catalog_price":null,"catalog_inventory":null,"pack_count":null,"dimension_display":null,"product_url":"https://packrift.com/products/10x6x6-ect-32-kraft-long-corrugated-boxes-25-bundle","catalog_status":"AI_APPROVE","static_price_inventory_rule":"Do not trust a static price or inventory value from this page. Confirm live price with get_pricing, inventory with check_inventory, and final shipping/tax/total in Shopify checkout."},"source_preserving_prepare_purchase_handoff":{"tool_name":"prepare_purchase_handoff","endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=langchain_agent&packrift_mcp_target=generic_streamable_http","source_context":"langchain_agent_purchase_handoff","mcp_source_context":"langchain_agent","mcp_install_target":"generic_streamable_http","unconfirmed_arguments":{"sku":"1066","quantity":1,"source_context":"langchain_agent_purchase_handoff","mcp_source_context":"langchain_agent","mcp_install_target":"generic_streamable_http","journey_id":"mcp_order_handoff_langchain_agent_1066_20260615","result_set_id":"mcp_order_handoff_20260615","utm_term":"1066","buyer_confirmed":false},"confirmed_arguments_after_buyer_approval":{"sku":"1066","quantity":1,"source_context":"langchain_agent_purchase_handoff","mcp_source_context":"langchain_agent","mcp_install_target":"generic_streamable_http","journey_id":"mcp_order_handoff_langchain_agent_1066_20260615","result_set_id":"mcp_order_handoff_20260615","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":"langchain_agent_purchase_handoff","mcp_source_context":"langchain_agent","mcp_install_target":"generic_streamable_http","journey_id":"mcp_order_handoff_langchain_agent_1066_20260615","result_set_id":"mcp_order_handoff_20260615","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":"langchain_agent_purchase_handoff","mcp_source_context":"langchain_agent","mcp_install_target":"generic_streamable_http","journey_id":"mcp_order_handoff_langchain_agent_1066_20260615","result_set_id":"mcp_order_handoff_20260615","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\": \"langchain_agent_purchase_handoff\",\n      \"mcp_source_context\": \"langchain_agent\",\n      \"mcp_install_target\": \"generic_streamable_http\",\n      \"journey_id\": \"mcp_order_handoff_langchain_agent_1066_20260615\",\n      \"result_set_id\": \"mcp_order_handoff_20260615\",\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\": \"langchain_agent_purchase_handoff\",\n      \"mcp_source_context\": \"langchain_agent\",\n      \"mcp_install_target\": \"generic_streamable_http\",\n      \"journey_id\": \"mcp_order_handoff_langchain_agent_1066_20260615\",\n      \"result_set_id\": \"mcp_order_handoff_20260615\",\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=langchain_agent and mcp_install_target=generic_streamable_http; it still does not place an order."},"buyer_checkout_review_contract":{"release":"PACKRIFT-MCP-BUYER-CHECKOUT-REVIEW-R01","status":"fresh_live_confirmation_preferred","primary_action":"Run the live MCP confirmation on this page or call prepare_purchase_handoff with buyer_confirmed=false before opening Shopify checkout.","fallback_action":"Use the source-preserving cart URL only when a real buyer or reviewer cannot run live MCP confirmation in their host.","fresh_cart_preferred":true,"fallback_source_preserving_cart_url":"https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_order_handoff_langchain_agent_1066_20260615&ai_commerce_id=mcp_order_handoff_langchain_agent_1066_20260615&mcp_handoff_id=mcp_order_handoff_langchain_agent_20260615&mcp_source_context=langchain_agent&mcp_install_target=generic_streamable_http&mcp_key=1066%3A53472879935856&mcp_journey=mcp_order_handoff%3Alangchain_agent%3Ageneric_streamable_http%3A1066&mcp_result_set=mcp_order_handoff_20260615&match_type=mcp_attributed_order_handoff","cart_open_event":"mcp_order_handoff_checkout_review_click","required_before_cart_open":["Exact SKU 1066 and variant 53472879935856","Live price from Packrift MCP get_pricing","Live inventory from Packrift MCP check_inventory","Buyer-selected quantity"],"required_inside_shopify_checkout":["Product, SKU, and quantity still match the buyer request","Shipping, tax, and final total are acceptable to the buyer","Cart/order attributes preserve packrift_mcp_source_context and packrift_mcp_install_target","Buyer explicitly approves placing the order after seeing checkout totals"],"proof_after_purchase":"Refresh the public GA4/Shopify funnel proof and require first_party_mcp_orders > 0 or first_party_mcp_order_revenue > 0 before closing the commerce gate."},"checkout_review_steps":["Run the live MCP confirmation on this page or call prepare_purchase_handoff with buyer_confirmed=false before opening Shopify checkout.","Exact SKU 1066 and variant 53472879935856","Live price from Packrift MCP get_pricing","Live inventory from Packrift MCP check_inventory","Buyer-selected quantity","Product, SKU, and quantity still match the buyer request","Shipping, tax, and final total are acceptable to the buyer","Cart/order attributes preserve packrift_mcp_source_context and packrift_mcp_install_target","Buyer explicitly approves placing the order after seeing checkout totals","Refresh the public GA4/Shopify funnel proof and require first_party_mcp_orders > 0 or first_party_mcp_order_revenue > 0 before closing the commerce gate."],"source_aware_endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=langchain_agent&packrift_mcp_target=generic_streamable_http","source_specific_first_run_url":"https://mcp.packrift.com/r/run/langchain_agent/generic_streamable_http?format=html","reviewer_activation_shell_url":"https://mcp.packrift.com/r/activate/langchain_agent?format=sh","required_shopify_cart_attributes":["packrift_mcp_source_context","packrift_mcp_install_target","packrift_mcp_handoff_id","packrift_mcp_journey","packrift_mcp_result_set","packrift_utm_source","packrift_utm_medium","packrift_utm_campaign"],"proof_boundary":"This handoff is available for real buyer or reviewer follow-through, but it is not source activation proof or order proof until public snapshots show non-suppressed MCP host activity and Shopify/GA4 order evidence.","checkout_guardrail":"Open Shopify checkout only after live price, inventory, shipping, tax, final total, and buyer approval are confirmed; this handoff does not place an order."},"order_conversion_handoff":null,"copy_ready_host_configs":{"source":"langchain_agent","preferred_target":"generic_streamable_http","source_aware_endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=langchain_agent&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=langchain_agent&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=langchain_agent&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=langchain_agent&packrift_mcp_target=generic_streamable_http'","codex_command":"codex mcp add packrift --url 'https://mcp.packrift.com/mcp?packrift_mcp_source=langchain_agent&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=langchain_agent&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=\"langchain_agent_first_cart_run\", journey_id=\"mcp_install_langchain_agent_1066_53472879935856\", and result_set_id=\"mcp_install_first_run_langchain_agent\".\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=\"langchain_agent_first_cart_run\", journey_id=\"mcp_install_langchain_agent_1066_53472879935856\", and result_set_id=\"mcp_install_first_run_langchain_agent\".\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=\"langchain_agent_first_cart_run\", journey_id=\"mcp_install_langchain_agent_1066_53472879935856\", and result_set_id=\"mcp_install_first_run_langchain_agent\".\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=\"langchain_agent_first_cart_run\", mcp_source_context=\"langchain_agent\", mcp_install_target=\"generic_streamable_http\", journey_id=\"mcp_install_langchain_agent_1066_53472879935856\", result_set_id=\"mcp_install_first_run_langchain_agent\", 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=langchain_agent; 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=langchain_agent&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\":\"langchain_agent_first_cart_run\",\"journey_id\":\"mcp_install_langchain_agent_1066_53472879935856\",\"result_set_id\":\"mcp_install_first_run_langchain_agent\"}}}'\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\":\"langchain_agent_first_cart_run\",\"journey_id\":\"mcp_install_langchain_agent_1066_53472879935856\",\"result_set_id\":\"mcp_install_first_run_langchain_agent\"}}}'\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\":\"langchain_agent_first_cart_run\",\"journey_id\":\"mcp_install_langchain_agent_1066_53472879935856\",\"result_set_id\":\"mcp_install_first_run_langchain_agent\"}}}'\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\":\"langchain_agent_first_cart_run\",\"journey_id\":\"mcp_install_langchain_agent_1066_53472879935856\",\"result_set_id\":\"mcp_install_first_run_langchain_agent\",\"mcp_source_context\":\"langchain_agent\",\"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/langchain_agent/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."},"acceptance_criteria":["Source remains attributed as langchain_agent.","The agent host calls tools/list against https://mcp.packrift.com/mcp?packrift_mcp_source=langchain_agent&packrift_mcp_target=generic_streamable_http.","The reviewer or host can run the source-specific eval pack at https://mcp.packrift.com/ai/mcp-eval-pack.json?source=langchain_agent.","The workflow calls get_cart_handoff_candidates, get_pricing, check_inventory, and create_cart_url for SKU 1066.","The returned measured https://mcp.packrift.com/r/cart/1066 URL is opened by an external reviewer, MCP host user, or buyer before any Shopify cart handoff.","The funnel source row moves closer to material MCP tool calls, qualified cart landings, and attributed orders."],"current_counts":{"starts":1,"tracked_config_fetches":0,"install_intents":0,"first_run_actions":3,"first_run_executions":2,"preferred_target":"generic_streamable_http","mcp_tool_calls":8,"create_cart_url_calls":2,"external_qualified_create_cart_url_calls":2,"qualified_cart_landings":0,"recent_measured_cart_urls":["https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_first_run_action_langchain_agent_cline_1066_20260614&ai_commerce_id=mcp_first_run_action_langchain_agent_cline_1066_20260614&mcp_handoff_id=mcp_handoff_d5bd10e3-aa18-4e1e-b9a0-184b5fe987dd&mcp_session_id=tracked-run-langchain_agent-cline-1781479882287&mcp_source_context=langchain_agent&mcp_install_target=cline&mcp_key=1066%3A","https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_first_run_action_langchain_agent_claude_code_1066_20260614&ai_commerce_id=mcp_first_run_action_langchain_agent_claude_code_1066_20260614&mcp_handoff_id=mcp_handoff_a25c04c5-e99c-4f0c-aaf2-82c4043d62a9&mcp_session_id=tracked-run-langchain_agent-claude_code-1781417731252&mcp_source_context=langchain_agent&mcp_install_target=cla"]}},{"source":"theresamcpforthat","priority":"critical","priority_score":142,"current_stage":"external-qualified cart URL created but /r/cart landing missing","target_event_to_watch":"mcp_cart_landing","recommended_action":"Send the returned measured /r/cart URL to the source reviewer or a real MCP-host user and count the blocker as resolved only when they open it from their side.","external_activation_required":true,"operator_safety_rule":"Do not self-open this cart URL as completion proof. Share it with the source reviewer, directory operator, or a real MCP-host user; the row is complete only after an external source-side cart landing appears.","external_activation_message":"Packrift MCP produced a measured cart handoff for this source.\n\nSource: theresamcpforthat\nEndpoint: https://mcp.packrift.com/mcp\nDirectory update card: https://mcp.packrift.com/ai/mcp-directory-update/theresamcpforthat.json\nMeasured cart URL to review: https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_first_run_action_theresamcpforthat_generic_streamable_http_1066_20260615&ai_commerce_id=mcp_first_run_action_theresamcpforthat_generic_streamable_http_1066_20260615&mcp_handoff_id=mcp_handoff_2e18df09-b7e0-4aee-91ce-459a2085aafc&mcp_session_id=tracked-run-theresamcpforthat-generic_streamable_http-1781484750286&mcp_source_cont\nShell activation script: https://mcp.packrift.com/r/activate/theresamcpforthat?format=sh\nOne-command external runner: curl -sS 'https://mcp.packrift.com/r/activate/theresamcpforthat?format=sh' | bash\nLive tool discovery JSON: https://mcp.packrift.com/ai/mcp-tools.json\nLive tool discovery Markdown: https://mcp.packrift.com/ai/spec-finder-tools.md\nHost acceptance eval pack: https://mcp.packrift.com/ai/mcp-eval-pack.json?source=theresamcpforthat\nEval pack Markdown: https://mcp.packrift.com/ai/mcp-eval-pack.md?source=theresamcpforthat\nInstall/config handoff: https://mcp.packrift.com/r/install/theresamcpforthat/generic_streamable_http?format=html\n\nPlease open the measured /r/cart URL from your review environment or MCP host so the source records a real qualified cart landing before Shopify checkout. The shell runner does not follow Shopify checkout and does not place an order.","primary_action_url":"https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_first_run_action_theresamcpforthat_generic_streamable_http_1066_20260615&ai_commerce_id=mcp_first_run_action_theresamcpforthat_generic_streamable_http_1066_20260615&mcp_handoff_id=mcp_handoff_2e18df09-b7e0-4aee-91ce-459a2085aafc&mcp_session_id=tracked-run-theresamcpforthat-generic_streamable_http-1781484750286&mcp_source_cont","preferred_target":"generic_streamable_http","cart_landing_action_url":"https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_first_run_action_theresamcpforthat_generic_streamable_http_1066_20260615&ai_commerce_id=mcp_first_run_action_theresamcpforthat_generic_streamable_http_1066_20260615&mcp_handoff_id=mcp_handoff_2e18df09-b7e0-4aee-91ce-459a2085aafc&mcp_session_id=tracked-run-theresamcpforthat-generic_streamable_http-1781484750286&mcp_source_cont","recent_measured_cart_urls":["https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_first_run_action_theresamcpforthat_generic_streamable_http_1066_20260615&ai_commerce_id=mcp_first_run_action_theresamcpforthat_generic_streamable_http_1066_20260615&mcp_handoff_id=mcp_handoff_2e18df09-b7e0-4aee-91ce-459a2085aafc&mcp_session_id=tracked-run-theresamcpforthat-generic_streamable_http-1781484750286&mcp_source_cont","https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_first_run_action_theresamcpforthat_cline_1066_20260614&ai_commerce_id=mcp_first_run_action_theresamcpforthat_cline_1066_20260614&mcp_handoff_id=mcp_handoff_a9eb129e-32e1-4c35-a039-48ca04f226d3&mcp_session_id=tracked-run-theresamcpforthat-cline-1781461421631&mcp_source_context=theresamcpforthat&mcp_install_target=cline&mcp_key"],"directory_status":"source-attributed MCP activity visible; keep progressing toward real tool calls, measured carts, and orders","tracked_start_url":"https://mcp.packrift.com/r/start/theresamcpforthat","tracked_config_url":"https://mcp.packrift.com/r/config/theresamcpforthat","tracked_install_url":"https://mcp.packrift.com/r/install/theresamcpforthat/generic_streamable_http?format=html","tracked_install_json_url":"https://mcp.packrift.com/r/install/theresamcpforthat/generic_streamable_http?format=json","tracked_first_run_url":"https://mcp.packrift.com/r/run/theresamcpforthat/generic_streamable_http?format=html","tracked_first_run_execute_url":"https://mcp.packrift.com/r/run/theresamcpforthat/generic_streamable_http?execute=1","tracked_first_run_shell_url":"https://mcp.packrift.com/r/run/theresamcpforthat/generic_streamable_http?format=sh","first_run_shell_one_liner":"curl -sS 'https://mcp.packrift.com/r/run/theresamcpforthat/generic_streamable_http?format=sh' | bash","reviewer_activation_url":"https://mcp.packrift.com/r/activate/theresamcpforthat","reviewer_activation_runner_url":"https://mcp.packrift.com/r/activate/theresamcpforthat?format=html","reviewer_activation_shell_url":"https://mcp.packrift.com/r/activate/theresamcpforthat?format=sh","one_command_external_runner":"curl -sS 'https://mcp.packrift.com/r/activate/theresamcpforthat?format=sh' | bash","order_handoff_shell_url":"https://mcp.packrift.com/r/order/theresamcpforthat?format=sh","order_handoff_shell_one_liner":"curl -sS 'https://mcp.packrift.com/r/order/theresamcpforthat?format=sh' | bash","directory_update_card_json_url":"https://mcp.packrift.com/ai/mcp-directory-update/theresamcpforthat.json","directory_update_card_markdown_url":"https://mcp.packrift.com/ai/mcp-directory-update/theresamcpforthat.md","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","eval_pack_json_url":"https://mcp.packrift.com/ai/mcp-eval-pack.json?source=theresamcpforthat","eval_pack_markdown_url":"https://mcp.packrift.com/ai/mcp-eval-pack.md?source=theresamcpforthat","source_aware_endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=theresamcpforthat&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=theresamcpforthat&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=\"theresamcpforthat_first_cart_run\", journey_id=\"mcp_install_theresamcpforthat_1066_53472879935856\", and result_set_id=\"mcp_install_first_run_theresamcpforthat\".\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=\"theresamcpforthat_first_cart_run\", journey_id=\"mcp_install_theresamcpforthat_1066_53472879935856\", and result_set_id=\"mcp_install_first_run_theresamcpforthat\".\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=\"theresamcpforthat_first_cart_run\", journey_id=\"mcp_install_theresamcpforthat_1066_53472879935856\", and result_set_id=\"mcp_install_first_run_theresamcpforthat\".\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=\"theresamcpforthat_first_cart_run\", mcp_source_context=\"theresamcpforthat\", mcp_install_target=\"generic_streamable_http\", journey_id=\"mcp_install_theresamcpforthat_1066_53472879935856\", result_set_id=\"mcp_install_first_run_theresamcpforthat\", 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=theresamcpforthat; target=generic_streamable_http.","fast_activation_path":{"release":"PACKRIFT-MCP-INSTALL-ACTION-R12","label":"3-minute first useful run","source":"theresamcpforthat","preferred_target":"generic_streamable_http","install_page_url":"https://mcp.packrift.com/r/install/theresamcpforthat/generic_streamable_http?format=html","install_json_url":"https://mcp.packrift.com/r/install/theresamcpforthat/generic_streamable_http?format=json","first_run_url":"https://mcp.packrift.com/r/run/theresamcpforthat/generic_streamable_http?format=html","first_run_execute_url":"https://mcp.packrift.com/r/run/theresamcpforthat/generic_streamable_http?execute=1","first_run_shell_url":"https://mcp.packrift.com/r/run/theresamcpforthat/generic_streamable_http?format=sh","first_run_shell_one_liner":"curl -sS 'https://mcp.packrift.com/r/run/theresamcpforthat/generic_streamable_http?format=sh' | bash","reviewer_activation_runner_url":"https://mcp.packrift.com/r/activate/theresamcpforthat?format=html","reviewer_activation_shell_url":"https://mcp.packrift.com/r/activate/theresamcpforthat?format=sh","reviewer_activation_shell_one_liner":"curl -sS 'https://mcp.packrift.com/r/activate/theresamcpforthat?format=sh' | bash","source_aware_endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=theresamcpforthat&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."},"source_order_handoff":{"status":"preview_only_activation_still_required","release":"PACKRIFT-MCP-ORDER-CONVERSION-HANDOFF-R07","source":"theresamcpforthat","preferred_target":"generic_streamable_http","mcp_source_context":"theresamcpforthat","mcp_install_target":"generic_streamable_http","buyer_handoff_url":"https://mcp.packrift.com/r/order/theresamcpforthat?format=html","buyer_handoff_json_url":"https://mcp.packrift.com/r/order/theresamcpforthat?format=json","buyer_handoff_markdown_url":"https://mcp.packrift.com/r/order/theresamcpforthat?format=md","buyer_handoff_shell_url":"https://mcp.packrift.com/r/order/theresamcpforthat?format=sh","order_handoff_shell_url":"https://mcp.packrift.com/r/order/theresamcpforthat?format=sh","order_handoff_shell_one_liner":"curl -sS 'https://mcp.packrift.com/r/order/theresamcpforthat?format=sh' | bash","buyer_action_url":"https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_order_handoff_theresamcpforthat_1066_20260615&ai_commerce_id=mcp_order_handoff_theresamcpforthat_1066_20260615&mcp_handoff_id=mcp_order_handoff_theresamcpforthat_20260615&mcp_source_context=theresamcpforthat&mcp_install_target=generic_streamable_http&mcp_key=1066%3A53472879935856&mcp_journey=mcp_order_handoff%3Atheresamcpforthat%3Ageneric_streamable_http%3A1066&mcp_result_set=mcp_order_handoff_20260615&match_type=mcp_attributed_order_handoff","product":{"sku":"1066","title":"10x6x6 ECT-32 Kraft Long Corrugated Boxes - 25 Bundle","variant_id":"53472879935856","product_id":"15061650243952","handle":"10x6x6-ect-32-kraft-long-corrugated-boxes-25-bundle","family":"boxes","image_url":"https://packrift.com/cdn/shop/files/1066.jpg?v=1774901704","catalog_price":null,"catalog_inventory":null,"pack_count":null,"dimension_display":null,"product_url":"https://packrift.com/products/10x6x6-ect-32-kraft-long-corrugated-boxes-25-bundle","catalog_status":"AI_APPROVE","static_price_inventory_rule":"Do not trust a static price or inventory value from this page. Confirm live price with get_pricing, inventory with check_inventory, and final shipping/tax/total in Shopify checkout."},"source_preserving_prepare_purchase_handoff":{"tool_name":"prepare_purchase_handoff","endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=theresamcpforthat&packrift_mcp_target=generic_streamable_http","source_context":"theresamcpforthat_purchase_handoff","mcp_source_context":"theresamcpforthat","mcp_install_target":"generic_streamable_http","unconfirmed_arguments":{"sku":"1066","quantity":1,"source_context":"theresamcpforthat_purchase_handoff","mcp_source_context":"theresamcpforthat","mcp_install_target":"generic_streamable_http","journey_id":"mcp_order_handoff_theresamcpforthat_1066_20260615","result_set_id":"mcp_order_handoff_20260615","utm_term":"1066","buyer_confirmed":false},"confirmed_arguments_after_buyer_approval":{"sku":"1066","quantity":1,"source_context":"theresamcpforthat_purchase_handoff","mcp_source_context":"theresamcpforthat","mcp_install_target":"generic_streamable_http","journey_id":"mcp_order_handoff_theresamcpforthat_1066_20260615","result_set_id":"mcp_order_handoff_20260615","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":"theresamcpforthat_purchase_handoff","mcp_source_context":"theresamcpforthat","mcp_install_target":"generic_streamable_http","journey_id":"mcp_order_handoff_theresamcpforthat_1066_20260615","result_set_id":"mcp_order_handoff_20260615","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":"theresamcpforthat_purchase_handoff","mcp_source_context":"theresamcpforthat","mcp_install_target":"generic_streamable_http","journey_id":"mcp_order_handoff_theresamcpforthat_1066_20260615","result_set_id":"mcp_order_handoff_20260615","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\": \"theresamcpforthat_purchase_handoff\",\n      \"mcp_source_context\": \"theresamcpforthat\",\n      \"mcp_install_target\": \"generic_streamable_http\",\n      \"journey_id\": \"mcp_order_handoff_theresamcpforthat_1066_20260615\",\n      \"result_set_id\": \"mcp_order_handoff_20260615\",\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\": \"theresamcpforthat_purchase_handoff\",\n      \"mcp_source_context\": \"theresamcpforthat\",\n      \"mcp_install_target\": \"generic_streamable_http\",\n      \"journey_id\": \"mcp_order_handoff_theresamcpforthat_1066_20260615\",\n      \"result_set_id\": \"mcp_order_handoff_20260615\",\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=theresamcpforthat and mcp_install_target=generic_streamable_http; it still does not place an order."},"buyer_checkout_review_contract":{"release":"PACKRIFT-MCP-BUYER-CHECKOUT-REVIEW-R01","status":"fresh_live_confirmation_preferred","primary_action":"Run the live MCP confirmation on this page or call prepare_purchase_handoff with buyer_confirmed=false before opening Shopify checkout.","fallback_action":"Use the source-preserving cart URL only when a real buyer or reviewer cannot run live MCP confirmation in their host.","fresh_cart_preferred":true,"fallback_source_preserving_cart_url":"https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_order_handoff_theresamcpforthat_1066_20260615&ai_commerce_id=mcp_order_handoff_theresamcpforthat_1066_20260615&mcp_handoff_id=mcp_order_handoff_theresamcpforthat_20260615&mcp_source_context=theresamcpforthat&mcp_install_target=generic_streamable_http&mcp_key=1066%3A53472879935856&mcp_journey=mcp_order_handoff%3Atheresamcpforthat%3Ageneric_streamable_http%3A1066&mcp_result_set=mcp_order_handoff_20260615&match_type=mcp_attributed_order_handoff","cart_open_event":"mcp_order_handoff_checkout_review_click","required_before_cart_open":["Exact SKU 1066 and variant 53472879935856","Live price from Packrift MCP get_pricing","Live inventory from Packrift MCP check_inventory","Buyer-selected quantity"],"required_inside_shopify_checkout":["Product, SKU, and quantity still match the buyer request","Shipping, tax, and final total are acceptable to the buyer","Cart/order attributes preserve packrift_mcp_source_context and packrift_mcp_install_target","Buyer explicitly approves placing the order after seeing checkout totals"],"proof_after_purchase":"Refresh the public GA4/Shopify funnel proof and require first_party_mcp_orders > 0 or first_party_mcp_order_revenue > 0 before closing the commerce gate."},"checkout_review_steps":["Run the live MCP confirmation on this page or call prepare_purchase_handoff with buyer_confirmed=false before opening Shopify checkout.","Exact SKU 1066 and variant 53472879935856","Live price from Packrift MCP get_pricing","Live inventory from Packrift MCP check_inventory","Buyer-selected quantity","Product, SKU, and quantity still match the buyer request","Shipping, tax, and final total are acceptable to the buyer","Cart/order attributes preserve packrift_mcp_source_context and packrift_mcp_install_target","Buyer explicitly approves placing the order after seeing checkout totals","Refresh the public GA4/Shopify funnel proof and require first_party_mcp_orders > 0 or first_party_mcp_order_revenue > 0 before closing the commerce gate."],"source_aware_endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=theresamcpforthat&packrift_mcp_target=generic_streamable_http","source_specific_first_run_url":"https://mcp.packrift.com/r/run/theresamcpforthat/generic_streamable_http?format=html","reviewer_activation_shell_url":"https://mcp.packrift.com/r/activate/theresamcpforthat?format=sh","required_shopify_cart_attributes":["packrift_mcp_source_context","packrift_mcp_install_target","packrift_mcp_handoff_id","packrift_mcp_journey","packrift_mcp_result_set","packrift_utm_source","packrift_utm_medium","packrift_utm_campaign"],"proof_boundary":"This handoff is available for real buyer or reviewer follow-through, but it is not source activation proof or order proof until public snapshots show non-suppressed MCP host activity and Shopify/GA4 order evidence.","checkout_guardrail":"Open Shopify checkout only after live price, inventory, shipping, tax, final total, and buyer approval are confirmed; this handoff does not place an order."},"buyer_handoff_preview":{"status":"preview_only_activation_still_required","release":"PACKRIFT-MCP-ORDER-CONVERSION-HANDOFF-R07","source":"theresamcpforthat","preferred_target":"generic_streamable_http","mcp_source_context":"theresamcpforthat","mcp_install_target":"generic_streamable_http","buyer_handoff_url":"https://mcp.packrift.com/r/order/theresamcpforthat?format=html","buyer_handoff_json_url":"https://mcp.packrift.com/r/order/theresamcpforthat?format=json","buyer_handoff_markdown_url":"https://mcp.packrift.com/r/order/theresamcpforthat?format=md","buyer_handoff_shell_url":"https://mcp.packrift.com/r/order/theresamcpforthat?format=sh","order_handoff_shell_url":"https://mcp.packrift.com/r/order/theresamcpforthat?format=sh","order_handoff_shell_one_liner":"curl -sS 'https://mcp.packrift.com/r/order/theresamcpforthat?format=sh' | bash","buyer_action_url":"https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_order_handoff_theresamcpforthat_1066_20260615&ai_commerce_id=mcp_order_handoff_theresamcpforthat_1066_20260615&mcp_handoff_id=mcp_order_handoff_theresamcpforthat_20260615&mcp_source_context=theresamcpforthat&mcp_install_target=generic_streamable_http&mcp_key=1066%3A53472879935856&mcp_journey=mcp_order_handoff%3Atheresamcpforthat%3Ageneric_streamable_http%3A1066&mcp_result_set=mcp_order_handoff_20260615&match_type=mcp_attributed_order_handoff","product":{"sku":"1066","title":"10x6x6 ECT-32 Kraft Long Corrugated Boxes - 25 Bundle","variant_id":"53472879935856","product_id":"15061650243952","handle":"10x6x6-ect-32-kraft-long-corrugated-boxes-25-bundle","family":"boxes","image_url":"https://packrift.com/cdn/shop/files/1066.jpg?v=1774901704","catalog_price":null,"catalog_inventory":null,"pack_count":null,"dimension_display":null,"product_url":"https://packrift.com/products/10x6x6-ect-32-kraft-long-corrugated-boxes-25-bundle","catalog_status":"AI_APPROVE","static_price_inventory_rule":"Do not trust a static price or inventory value from this page. Confirm live price with get_pricing, inventory with check_inventory, and final shipping/tax/total in Shopify checkout."},"source_preserving_prepare_purchase_handoff":{"tool_name":"prepare_purchase_handoff","endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=theresamcpforthat&packrift_mcp_target=generic_streamable_http","source_context":"theresamcpforthat_purchase_handoff","mcp_source_context":"theresamcpforthat","mcp_install_target":"generic_streamable_http","unconfirmed_arguments":{"sku":"1066","quantity":1,"source_context":"theresamcpforthat_purchase_handoff","mcp_source_context":"theresamcpforthat","mcp_install_target":"generic_streamable_http","journey_id":"mcp_order_handoff_theresamcpforthat_1066_20260615","result_set_id":"mcp_order_handoff_20260615","utm_term":"1066","buyer_confirmed":false},"confirmed_arguments_after_buyer_approval":{"sku":"1066","quantity":1,"source_context":"theresamcpforthat_purchase_handoff","mcp_source_context":"theresamcpforthat","mcp_install_target":"generic_streamable_http","journey_id":"mcp_order_handoff_theresamcpforthat_1066_20260615","result_set_id":"mcp_order_handoff_20260615","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":"theresamcpforthat_purchase_handoff","mcp_source_context":"theresamcpforthat","mcp_install_target":"generic_streamable_http","journey_id":"mcp_order_handoff_theresamcpforthat_1066_20260615","result_set_id":"mcp_order_handoff_20260615","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":"theresamcpforthat_purchase_handoff","mcp_source_context":"theresamcpforthat","mcp_install_target":"generic_streamable_http","journey_id":"mcp_order_handoff_theresamcpforthat_1066_20260615","result_set_id":"mcp_order_handoff_20260615","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\": \"theresamcpforthat_purchase_handoff\",\n      \"mcp_source_context\": \"theresamcpforthat\",\n      \"mcp_install_target\": \"generic_streamable_http\",\n      \"journey_id\": \"mcp_order_handoff_theresamcpforthat_1066_20260615\",\n      \"result_set_id\": \"mcp_order_handoff_20260615\",\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\": \"theresamcpforthat_purchase_handoff\",\n      \"mcp_source_context\": \"theresamcpforthat\",\n      \"mcp_install_target\": \"generic_streamable_http\",\n      \"journey_id\": \"mcp_order_handoff_theresamcpforthat_1066_20260615\",\n      \"result_set_id\": \"mcp_order_handoff_20260615\",\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=theresamcpforthat and mcp_install_target=generic_streamable_http; it still does not place an order."},"buyer_checkout_review_contract":{"release":"PACKRIFT-MCP-BUYER-CHECKOUT-REVIEW-R01","status":"fresh_live_confirmation_preferred","primary_action":"Run the live MCP confirmation on this page or call prepare_purchase_handoff with buyer_confirmed=false before opening Shopify checkout.","fallback_action":"Use the source-preserving cart URL only when a real buyer or reviewer cannot run live MCP confirmation in their host.","fresh_cart_preferred":true,"fallback_source_preserving_cart_url":"https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_order_handoff_theresamcpforthat_1066_20260615&ai_commerce_id=mcp_order_handoff_theresamcpforthat_1066_20260615&mcp_handoff_id=mcp_order_handoff_theresamcpforthat_20260615&mcp_source_context=theresamcpforthat&mcp_install_target=generic_streamable_http&mcp_key=1066%3A53472879935856&mcp_journey=mcp_order_handoff%3Atheresamcpforthat%3Ageneric_streamable_http%3A1066&mcp_result_set=mcp_order_handoff_20260615&match_type=mcp_attributed_order_handoff","cart_open_event":"mcp_order_handoff_checkout_review_click","required_before_cart_open":["Exact SKU 1066 and variant 53472879935856","Live price from Packrift MCP get_pricing","Live inventory from Packrift MCP check_inventory","Buyer-selected quantity"],"required_inside_shopify_checkout":["Product, SKU, and quantity still match the buyer request","Shipping, tax, and final total are acceptable to the buyer","Cart/order attributes preserve packrift_mcp_source_context and packrift_mcp_install_target","Buyer explicitly approves placing the order after seeing checkout totals"],"proof_after_purchase":"Refresh the public GA4/Shopify funnel proof and require first_party_mcp_orders > 0 or first_party_mcp_order_revenue > 0 before closing the commerce gate."},"checkout_review_steps":["Run the live MCP confirmation on this page or call prepare_purchase_handoff with buyer_confirmed=false before opening Shopify checkout.","Exact SKU 1066 and variant 53472879935856","Live price from Packrift MCP get_pricing","Live inventory from Packrift MCP check_inventory","Buyer-selected quantity","Product, SKU, and quantity still match the buyer request","Shipping, tax, and final total are acceptable to the buyer","Cart/order attributes preserve packrift_mcp_source_context and packrift_mcp_install_target","Buyer explicitly approves placing the order after seeing checkout totals","Refresh the public GA4/Shopify funnel proof and require first_party_mcp_orders > 0 or first_party_mcp_order_revenue > 0 before closing the commerce gate."],"source_aware_endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=theresamcpforthat&packrift_mcp_target=generic_streamable_http","source_specific_first_run_url":"https://mcp.packrift.com/r/run/theresamcpforthat/generic_streamable_http?format=html","reviewer_activation_shell_url":"https://mcp.packrift.com/r/activate/theresamcpforthat?format=sh","required_shopify_cart_attributes":["packrift_mcp_source_context","packrift_mcp_install_target","packrift_mcp_handoff_id","packrift_mcp_journey","packrift_mcp_result_set","packrift_utm_source","packrift_utm_medium","packrift_utm_campaign"],"proof_boundary":"This handoff is available for real buyer or reviewer follow-through, but it is not source activation proof or order proof until public snapshots show non-suppressed MCP host activity and Shopify/GA4 order evidence.","checkout_guardrail":"Open Shopify checkout only after live price, inventory, shipping, tax, final total, and buyer approval are confirmed; this handoff does not place an order."},"order_conversion_handoff":null,"copy_ready_host_configs":{"source":"theresamcpforthat","preferred_target":"generic_streamable_http","source_aware_endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=theresamcpforthat&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=theresamcpforthat&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=theresamcpforthat&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=theresamcpforthat&packrift_mcp_target=generic_streamable_http'","codex_command":"codex mcp add packrift --url 'https://mcp.packrift.com/mcp?packrift_mcp_source=theresamcpforthat&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=theresamcpforthat&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=\"theresamcpforthat_first_cart_run\", journey_id=\"mcp_install_theresamcpforthat_1066_53472879935856\", and result_set_id=\"mcp_install_first_run_theresamcpforthat\".\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=\"theresamcpforthat_first_cart_run\", journey_id=\"mcp_install_theresamcpforthat_1066_53472879935856\", and result_set_id=\"mcp_install_first_run_theresamcpforthat\".\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=\"theresamcpforthat_first_cart_run\", journey_id=\"mcp_install_theresamcpforthat_1066_53472879935856\", and result_set_id=\"mcp_install_first_run_theresamcpforthat\".\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=\"theresamcpforthat_first_cart_run\", mcp_source_context=\"theresamcpforthat\", mcp_install_target=\"generic_streamable_http\", journey_id=\"mcp_install_theresamcpforthat_1066_53472879935856\", result_set_id=\"mcp_install_first_run_theresamcpforthat\", 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=theresamcpforthat; 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=theresamcpforthat&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\":\"theresamcpforthat_first_cart_run\",\"journey_id\":\"mcp_install_theresamcpforthat_1066_53472879935856\",\"result_set_id\":\"mcp_install_first_run_theresamcpforthat\"}}}'\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\":\"theresamcpforthat_first_cart_run\",\"journey_id\":\"mcp_install_theresamcpforthat_1066_53472879935856\",\"result_set_id\":\"mcp_install_first_run_theresamcpforthat\"}}}'\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\":\"theresamcpforthat_first_cart_run\",\"journey_id\":\"mcp_install_theresamcpforthat_1066_53472879935856\",\"result_set_id\":\"mcp_install_first_run_theresamcpforthat\"}}}'\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\":\"theresamcpforthat_first_cart_run\",\"journey_id\":\"mcp_install_theresamcpforthat_1066_53472879935856\",\"result_set_id\":\"mcp_install_first_run_theresamcpforthat\",\"mcp_source_context\":\"theresamcpforthat\",\"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/theresamcpforthat/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."},"acceptance_criteria":["Source remains attributed as theresamcpforthat.","The agent host calls tools/list against https://mcp.packrift.com/mcp?packrift_mcp_source=theresamcpforthat&packrift_mcp_target=generic_streamable_http.","The reviewer or host can run the source-specific eval pack at https://mcp.packrift.com/ai/mcp-eval-pack.json?source=theresamcpforthat.","The workflow calls get_cart_handoff_candidates, get_pricing, check_inventory, and create_cart_url for SKU 1066.","The returned measured https://mcp.packrift.com/r/cart/1066 URL is opened by an external reviewer, MCP host user, or buyer before any Shopify cart handoff.","The funnel source row moves closer to material MCP tool calls, qualified cart landings, and attributed orders."],"current_counts":{"starts":1,"tracked_config_fetches":0,"install_intents":0,"first_run_actions":3,"first_run_executions":2,"preferred_target":"generic_streamable_http","mcp_tool_calls":8,"create_cart_url_calls":2,"external_qualified_create_cart_url_calls":2,"qualified_cart_landings":0,"recent_measured_cart_urls":["https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_first_run_action_theresamcpforthat_generic_streamable_http_1066_20260615&ai_commerce_id=mcp_first_run_action_theresamcpforthat_generic_streamable_http_1066_20260615&mcp_handoff_id=mcp_handoff_2e18df09-b7e0-4aee-91ce-459a2085aafc&mcp_session_id=tracked-run-theresamcpforthat-generic_streamable_http-1781484750286&mcp_source_cont","https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_first_run_action_theresamcpforthat_cline_1066_20260614&ai_commerce_id=mcp_first_run_action_theresamcpforthat_cline_1066_20260614&mcp_handoff_id=mcp_handoff_a9eb129e-32e1-4c35-a039-48ca04f226d3&mcp_session_id=tracked-run-theresamcpforthat-cline-1781461421631&mcp_source_context=theresamcpforthat&mcp_install_target=cline&mcp_key"]}},{"source":"devin_agent","priority":"critical","priority_score":138,"current_stage":"external-qualified cart URL created but /r/cart landing missing","target_event_to_watch":"mcp_cart_landing","recommended_action":"Send the returned measured /r/cart URL to the source reviewer or a real MCP-host user and count the blocker as resolved only when they open it from their side.","external_activation_required":true,"operator_safety_rule":"Do not self-open this cart URL as completion proof. Share it with the source reviewer, directory operator, or a real MCP-host user; the row is complete only after an external source-side cart landing appears.","external_activation_message":"Packrift MCP produced a measured cart handoff for this source.\n\nSource: devin_agent\nEndpoint: https://mcp.packrift.com/mcp\nDirectory update card: https://mcp.packrift.com/ai/mcp-directory-update/devin_agent.json\nMeasured cart URL to review: https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_first_run_action_devin_agent_claude_code_1066_20260614&ai_commerce_id=mcp_first_run_action_devin_agent_claude_code_1066_20260614&mcp_handoff_id=mcp_handoff_22286e10-edae-4fd8-9499-ac9af77a0543&mcp_session_id=tracked-run-devin_agent-claude_code-1781454813952&mcp_source_context=devin_agent&mcp_install_target=claude_code&mcp_key\nShell activation script: https://mcp.packrift.com/r/activate/devin_agent?format=sh\nOne-command external runner: curl -sS 'https://mcp.packrift.com/r/activate/devin_agent?format=sh' | bash\nLive tool discovery JSON: https://mcp.packrift.com/ai/mcp-tools.json\nLive tool discovery Markdown: https://mcp.packrift.com/ai/spec-finder-tools.md\nHost acceptance eval pack: https://mcp.packrift.com/ai/mcp-eval-pack.json?source=devin_agent\nEval pack Markdown: https://mcp.packrift.com/ai/mcp-eval-pack.md?source=devin_agent\nInstall/config handoff: https://mcp.packrift.com/r/install/devin_agent/generic_streamable_http?format=html\n\nPlease open the measured /r/cart URL from your review environment or MCP host so the source records a real qualified cart landing before Shopify checkout. The shell runner does not follow Shopify checkout and does not place an order.","primary_action_url":"https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_first_run_action_devin_agent_claude_code_1066_20260614&ai_commerce_id=mcp_first_run_action_devin_agent_claude_code_1066_20260614&mcp_handoff_id=mcp_handoff_22286e10-edae-4fd8-9499-ac9af77a0543&mcp_session_id=tracked-run-devin_agent-claude_code-1781454813952&mcp_source_context=devin_agent&mcp_install_target=claude_code&mcp_key","preferred_target":"generic_streamable_http","cart_landing_action_url":"https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_first_run_action_devin_agent_claude_code_1066_20260614&ai_commerce_id=mcp_first_run_action_devin_agent_claude_code_1066_20260614&mcp_handoff_id=mcp_handoff_22286e10-edae-4fd8-9499-ac9af77a0543&mcp_session_id=tracked-run-devin_agent-claude_code-1781454813952&mcp_source_context=devin_agent&mcp_install_target=claude_code&mcp_key","recent_measured_cart_urls":["https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_first_run_action_devin_agent_claude_code_1066_20260614&ai_commerce_id=mcp_first_run_action_devin_agent_claude_code_1066_20260614&mcp_handoff_id=mcp_handoff_22286e10-edae-4fd8-9499-ac9af77a0543&mcp_session_id=tracked-run-devin_agent-claude_code-1781454813952&mcp_source_context=devin_agent&mcp_install_target=claude_code&mcp_key"],"directory_status":"source-attributed MCP activity visible; keep progressing toward real tool calls, measured carts, and orders","tracked_start_url":"https://mcp.packrift.com/r/start/devin_agent","tracked_config_url":"https://mcp.packrift.com/r/config/devin_agent","tracked_install_url":"https://mcp.packrift.com/r/install/devin_agent/generic_streamable_http?format=html","tracked_install_json_url":"https://mcp.packrift.com/r/install/devin_agent/generic_streamable_http?format=json","tracked_first_run_url":"https://mcp.packrift.com/r/run/devin_agent/generic_streamable_http?format=html","tracked_first_run_execute_url":"https://mcp.packrift.com/r/run/devin_agent/generic_streamable_http?execute=1","tracked_first_run_shell_url":"https://mcp.packrift.com/r/run/devin_agent/generic_streamable_http?format=sh","first_run_shell_one_liner":"curl -sS 'https://mcp.packrift.com/r/run/devin_agent/generic_streamable_http?format=sh' | bash","reviewer_activation_url":"https://mcp.packrift.com/r/activate/devin_agent","reviewer_activation_runner_url":"https://mcp.packrift.com/r/activate/devin_agent?format=html","reviewer_activation_shell_url":"https://mcp.packrift.com/r/activate/devin_agent?format=sh","one_command_external_runner":"curl -sS 'https://mcp.packrift.com/r/activate/devin_agent?format=sh' | bash","order_handoff_shell_url":"https://mcp.packrift.com/r/order/devin_agent?format=sh","order_handoff_shell_one_liner":"curl -sS 'https://mcp.packrift.com/r/order/devin_agent?format=sh' | bash","directory_update_card_json_url":"https://mcp.packrift.com/ai/mcp-directory-update/devin_agent.json","directory_update_card_markdown_url":"https://mcp.packrift.com/ai/mcp-directory-update/devin_agent.md","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","eval_pack_json_url":"https://mcp.packrift.com/ai/mcp-eval-pack.json?source=devin_agent","eval_pack_markdown_url":"https://mcp.packrift.com/ai/mcp-eval-pack.md?source=devin_agent","source_aware_endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=devin_agent&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=devin_agent&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=\"devin_agent_first_cart_run\", journey_id=\"mcp_install_devin_agent_1066_53472879935856\", and result_set_id=\"mcp_install_first_run_devin_agent\".\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=\"devin_agent_first_cart_run\", journey_id=\"mcp_install_devin_agent_1066_53472879935856\", and result_set_id=\"mcp_install_first_run_devin_agent\".\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=\"devin_agent_first_cart_run\", journey_id=\"mcp_install_devin_agent_1066_53472879935856\", and result_set_id=\"mcp_install_first_run_devin_agent\".\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=\"devin_agent_first_cart_run\", mcp_source_context=\"devin_agent\", mcp_install_target=\"generic_streamable_http\", journey_id=\"mcp_install_devin_agent_1066_53472879935856\", result_set_id=\"mcp_install_first_run_devin_agent\", 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=devin_agent; target=generic_streamable_http.","fast_activation_path":{"release":"PACKRIFT-MCP-INSTALL-ACTION-R12","label":"3-minute first useful run","source":"devin_agent","preferred_target":"generic_streamable_http","install_page_url":"https://mcp.packrift.com/r/install/devin_agent/generic_streamable_http?format=html","install_json_url":"https://mcp.packrift.com/r/install/devin_agent/generic_streamable_http?format=json","first_run_url":"https://mcp.packrift.com/r/run/devin_agent/generic_streamable_http?format=html","first_run_execute_url":"https://mcp.packrift.com/r/run/devin_agent/generic_streamable_http?execute=1","first_run_shell_url":"https://mcp.packrift.com/r/run/devin_agent/generic_streamable_http?format=sh","first_run_shell_one_liner":"curl -sS 'https://mcp.packrift.com/r/run/devin_agent/generic_streamable_http?format=sh' | bash","reviewer_activation_runner_url":"https://mcp.packrift.com/r/activate/devin_agent?format=html","reviewer_activation_shell_url":"https://mcp.packrift.com/r/activate/devin_agent?format=sh","reviewer_activation_shell_one_liner":"curl -sS 'https://mcp.packrift.com/r/activate/devin_agent?format=sh' | bash","source_aware_endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=devin_agent&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."},"source_order_handoff":{"status":"preview_only_activation_still_required","release":"PACKRIFT-MCP-ORDER-CONVERSION-HANDOFF-R07","source":"devin_agent","preferred_target":"generic_streamable_http","mcp_source_context":"devin_agent","mcp_install_target":"generic_streamable_http","buyer_handoff_url":"https://mcp.packrift.com/r/order/devin_agent?format=html","buyer_handoff_json_url":"https://mcp.packrift.com/r/order/devin_agent?format=json","buyer_handoff_markdown_url":"https://mcp.packrift.com/r/order/devin_agent?format=md","buyer_handoff_shell_url":"https://mcp.packrift.com/r/order/devin_agent?format=sh","order_handoff_shell_url":"https://mcp.packrift.com/r/order/devin_agent?format=sh","order_handoff_shell_one_liner":"curl -sS 'https://mcp.packrift.com/r/order/devin_agent?format=sh' | bash","buyer_action_url":"https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_order_handoff_devin_agent_1066_20260615&ai_commerce_id=mcp_order_handoff_devin_agent_1066_20260615&mcp_handoff_id=mcp_order_handoff_devin_agent_20260615&mcp_source_context=devin_agent&mcp_install_target=generic_streamable_http&mcp_key=1066%3A53472879935856&mcp_journey=mcp_order_handoff%3Adevin_agent%3Ageneric_streamable_http%3A1066&mcp_result_set=mcp_order_handoff_20260615&match_type=mcp_attributed_order_handoff","product":{"sku":"1066","title":"10x6x6 ECT-32 Kraft Long Corrugated Boxes - 25 Bundle","variant_id":"53472879935856","product_id":"15061650243952","handle":"10x6x6-ect-32-kraft-long-corrugated-boxes-25-bundle","family":"boxes","image_url":"https://packrift.com/cdn/shop/files/1066.jpg?v=1774901704","catalog_price":null,"catalog_inventory":null,"pack_count":null,"dimension_display":null,"product_url":"https://packrift.com/products/10x6x6-ect-32-kraft-long-corrugated-boxes-25-bundle","catalog_status":"AI_APPROVE","static_price_inventory_rule":"Do not trust a static price or inventory value from this page. Confirm live price with get_pricing, inventory with check_inventory, and final shipping/tax/total in Shopify checkout."},"source_preserving_prepare_purchase_handoff":{"tool_name":"prepare_purchase_handoff","endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=devin_agent&packrift_mcp_target=generic_streamable_http","source_context":"devin_agent_purchase_handoff","mcp_source_context":"devin_agent","mcp_install_target":"generic_streamable_http","unconfirmed_arguments":{"sku":"1066","quantity":1,"source_context":"devin_agent_purchase_handoff","mcp_source_context":"devin_agent","mcp_install_target":"generic_streamable_http","journey_id":"mcp_order_handoff_devin_agent_1066_20260615","result_set_id":"mcp_order_handoff_20260615","utm_term":"1066","buyer_confirmed":false},"confirmed_arguments_after_buyer_approval":{"sku":"1066","quantity":1,"source_context":"devin_agent_purchase_handoff","mcp_source_context":"devin_agent","mcp_install_target":"generic_streamable_http","journey_id":"mcp_order_handoff_devin_agent_1066_20260615","result_set_id":"mcp_order_handoff_20260615","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":"devin_agent_purchase_handoff","mcp_source_context":"devin_agent","mcp_install_target":"generic_streamable_http","journey_id":"mcp_order_handoff_devin_agent_1066_20260615","result_set_id":"mcp_order_handoff_20260615","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":"devin_agent_purchase_handoff","mcp_source_context":"devin_agent","mcp_install_target":"generic_streamable_http","journey_id":"mcp_order_handoff_devin_agent_1066_20260615","result_set_id":"mcp_order_handoff_20260615","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\": \"devin_agent_purchase_handoff\",\n      \"mcp_source_context\": \"devin_agent\",\n      \"mcp_install_target\": \"generic_streamable_http\",\n      \"journey_id\": \"mcp_order_handoff_devin_agent_1066_20260615\",\n      \"result_set_id\": \"mcp_order_handoff_20260615\",\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\": \"devin_agent_purchase_handoff\",\n      \"mcp_source_context\": \"devin_agent\",\n      \"mcp_install_target\": \"generic_streamable_http\",\n      \"journey_id\": \"mcp_order_handoff_devin_agent_1066_20260615\",\n      \"result_set_id\": \"mcp_order_handoff_20260615\",\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=devin_agent and mcp_install_target=generic_streamable_http; it still does not place an order."},"buyer_checkout_review_contract":{"release":"PACKRIFT-MCP-BUYER-CHECKOUT-REVIEW-R01","status":"fresh_live_confirmation_preferred","primary_action":"Run the live MCP confirmation on this page or call prepare_purchase_handoff with buyer_confirmed=false before opening Shopify checkout.","fallback_action":"Use the source-preserving cart URL only when a real buyer or reviewer cannot run live MCP confirmation in their host.","fresh_cart_preferred":true,"fallback_source_preserving_cart_url":"https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_order_handoff_devin_agent_1066_20260615&ai_commerce_id=mcp_order_handoff_devin_agent_1066_20260615&mcp_handoff_id=mcp_order_handoff_devin_agent_20260615&mcp_source_context=devin_agent&mcp_install_target=generic_streamable_http&mcp_key=1066%3A53472879935856&mcp_journey=mcp_order_handoff%3Adevin_agent%3Ageneric_streamable_http%3A1066&mcp_result_set=mcp_order_handoff_20260615&match_type=mcp_attributed_order_handoff","cart_open_event":"mcp_order_handoff_checkout_review_click","required_before_cart_open":["Exact SKU 1066 and variant 53472879935856","Live price from Packrift MCP get_pricing","Live inventory from Packrift MCP check_inventory","Buyer-selected quantity"],"required_inside_shopify_checkout":["Product, SKU, and quantity still match the buyer request","Shipping, tax, and final total are acceptable to the buyer","Cart/order attributes preserve packrift_mcp_source_context and packrift_mcp_install_target","Buyer explicitly approves placing the order after seeing checkout totals"],"proof_after_purchase":"Refresh the public GA4/Shopify funnel proof and require first_party_mcp_orders > 0 or first_party_mcp_order_revenue > 0 before closing the commerce gate."},"checkout_review_steps":["Run the live MCP confirmation on this page or call prepare_purchase_handoff with buyer_confirmed=false before opening Shopify checkout.","Exact SKU 1066 and variant 53472879935856","Live price from Packrift MCP get_pricing","Live inventory from Packrift MCP check_inventory","Buyer-selected quantity","Product, SKU, and quantity still match the buyer request","Shipping, tax, and final total are acceptable to the buyer","Cart/order attributes preserve packrift_mcp_source_context and packrift_mcp_install_target","Buyer explicitly approves placing the order after seeing checkout totals","Refresh the public GA4/Shopify funnel proof and require first_party_mcp_orders > 0 or first_party_mcp_order_revenue > 0 before closing the commerce gate."],"source_aware_endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=devin_agent&packrift_mcp_target=generic_streamable_http","source_specific_first_run_url":"https://mcp.packrift.com/r/run/devin_agent/generic_streamable_http?format=html","reviewer_activation_shell_url":"https://mcp.packrift.com/r/activate/devin_agent?format=sh","required_shopify_cart_attributes":["packrift_mcp_source_context","packrift_mcp_install_target","packrift_mcp_handoff_id","packrift_mcp_journey","packrift_mcp_result_set","packrift_utm_source","packrift_utm_medium","packrift_utm_campaign"],"proof_boundary":"This handoff is available for real buyer or reviewer follow-through, but it is not source activation proof or order proof until public snapshots show non-suppressed MCP host activity and Shopify/GA4 order evidence.","checkout_guardrail":"Open Shopify checkout only after live price, inventory, shipping, tax, final total, and buyer approval are confirmed; this handoff does not place an order."},"buyer_handoff_preview":{"status":"preview_only_activation_still_required","release":"PACKRIFT-MCP-ORDER-CONVERSION-HANDOFF-R07","source":"devin_agent","preferred_target":"generic_streamable_http","mcp_source_context":"devin_agent","mcp_install_target":"generic_streamable_http","buyer_handoff_url":"https://mcp.packrift.com/r/order/devin_agent?format=html","buyer_handoff_json_url":"https://mcp.packrift.com/r/order/devin_agent?format=json","buyer_handoff_markdown_url":"https://mcp.packrift.com/r/order/devin_agent?format=md","buyer_handoff_shell_url":"https://mcp.packrift.com/r/order/devin_agent?format=sh","order_handoff_shell_url":"https://mcp.packrift.com/r/order/devin_agent?format=sh","order_handoff_shell_one_liner":"curl -sS 'https://mcp.packrift.com/r/order/devin_agent?format=sh' | bash","buyer_action_url":"https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_order_handoff_devin_agent_1066_20260615&ai_commerce_id=mcp_order_handoff_devin_agent_1066_20260615&mcp_handoff_id=mcp_order_handoff_devin_agent_20260615&mcp_source_context=devin_agent&mcp_install_target=generic_streamable_http&mcp_key=1066%3A53472879935856&mcp_journey=mcp_order_handoff%3Adevin_agent%3Ageneric_streamable_http%3A1066&mcp_result_set=mcp_order_handoff_20260615&match_type=mcp_attributed_order_handoff","product":{"sku":"1066","title":"10x6x6 ECT-32 Kraft Long Corrugated Boxes - 25 Bundle","variant_id":"53472879935856","product_id":"15061650243952","handle":"10x6x6-ect-32-kraft-long-corrugated-boxes-25-bundle","family":"boxes","image_url":"https://packrift.com/cdn/shop/files/1066.jpg?v=1774901704","catalog_price":null,"catalog_inventory":null,"pack_count":null,"dimension_display":null,"product_url":"https://packrift.com/products/10x6x6-ect-32-kraft-long-corrugated-boxes-25-bundle","catalog_status":"AI_APPROVE","static_price_inventory_rule":"Do not trust a static price or inventory value from this page. Confirm live price with get_pricing, inventory with check_inventory, and final shipping/tax/total in Shopify checkout."},"source_preserving_prepare_purchase_handoff":{"tool_name":"prepare_purchase_handoff","endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=devin_agent&packrift_mcp_target=generic_streamable_http","source_context":"devin_agent_purchase_handoff","mcp_source_context":"devin_agent","mcp_install_target":"generic_streamable_http","unconfirmed_arguments":{"sku":"1066","quantity":1,"source_context":"devin_agent_purchase_handoff","mcp_source_context":"devin_agent","mcp_install_target":"generic_streamable_http","journey_id":"mcp_order_handoff_devin_agent_1066_20260615","result_set_id":"mcp_order_handoff_20260615","utm_term":"1066","buyer_confirmed":false},"confirmed_arguments_after_buyer_approval":{"sku":"1066","quantity":1,"source_context":"devin_agent_purchase_handoff","mcp_source_context":"devin_agent","mcp_install_target":"generic_streamable_http","journey_id":"mcp_order_handoff_devin_agent_1066_20260615","result_set_id":"mcp_order_handoff_20260615","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":"devin_agent_purchase_handoff","mcp_source_context":"devin_agent","mcp_install_target":"generic_streamable_http","journey_id":"mcp_order_handoff_devin_agent_1066_20260615","result_set_id":"mcp_order_handoff_20260615","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":"devin_agent_purchase_handoff","mcp_source_context":"devin_agent","mcp_install_target":"generic_streamable_http","journey_id":"mcp_order_handoff_devin_agent_1066_20260615","result_set_id":"mcp_order_handoff_20260615","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\": \"devin_agent_purchase_handoff\",\n      \"mcp_source_context\": \"devin_agent\",\n      \"mcp_install_target\": \"generic_streamable_http\",\n      \"journey_id\": \"mcp_order_handoff_devin_agent_1066_20260615\",\n      \"result_set_id\": \"mcp_order_handoff_20260615\",\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\": \"devin_agent_purchase_handoff\",\n      \"mcp_source_context\": \"devin_agent\",\n      \"mcp_install_target\": \"generic_streamable_http\",\n      \"journey_id\": \"mcp_order_handoff_devin_agent_1066_20260615\",\n      \"result_set_id\": \"mcp_order_handoff_20260615\",\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=devin_agent and mcp_install_target=generic_streamable_http; it still does not place an order."},"buyer_checkout_review_contract":{"release":"PACKRIFT-MCP-BUYER-CHECKOUT-REVIEW-R01","status":"fresh_live_confirmation_preferred","primary_action":"Run the live MCP confirmation on this page or call prepare_purchase_handoff with buyer_confirmed=false before opening Shopify checkout.","fallback_action":"Use the source-preserving cart URL only when a real buyer or reviewer cannot run live MCP confirmation in their host.","fresh_cart_preferred":true,"fallback_source_preserving_cart_url":"https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_order_handoff_devin_agent_1066_20260615&ai_commerce_id=mcp_order_handoff_devin_agent_1066_20260615&mcp_handoff_id=mcp_order_handoff_devin_agent_20260615&mcp_source_context=devin_agent&mcp_install_target=generic_streamable_http&mcp_key=1066%3A53472879935856&mcp_journey=mcp_order_handoff%3Adevin_agent%3Ageneric_streamable_http%3A1066&mcp_result_set=mcp_order_handoff_20260615&match_type=mcp_attributed_order_handoff","cart_open_event":"mcp_order_handoff_checkout_review_click","required_before_cart_open":["Exact SKU 1066 and variant 53472879935856","Live price from Packrift MCP get_pricing","Live inventory from Packrift MCP check_inventory","Buyer-selected quantity"],"required_inside_shopify_checkout":["Product, SKU, and quantity still match the buyer request","Shipping, tax, and final total are acceptable to the buyer","Cart/order attributes preserve packrift_mcp_source_context and packrift_mcp_install_target","Buyer explicitly approves placing the order after seeing checkout totals"],"proof_after_purchase":"Refresh the public GA4/Shopify funnel proof and require first_party_mcp_orders > 0 or first_party_mcp_order_revenue > 0 before closing the commerce gate."},"checkout_review_steps":["Run the live MCP confirmation on this page or call prepare_purchase_handoff with buyer_confirmed=false before opening Shopify checkout.","Exact SKU 1066 and variant 53472879935856","Live price from Packrift MCP get_pricing","Live inventory from Packrift MCP check_inventory","Buyer-selected quantity","Product, SKU, and quantity still match the buyer request","Shipping, tax, and final total are acceptable to the buyer","Cart/order attributes preserve packrift_mcp_source_context and packrift_mcp_install_target","Buyer explicitly approves placing the order after seeing checkout totals","Refresh the public GA4/Shopify funnel proof and require first_party_mcp_orders > 0 or first_party_mcp_order_revenue > 0 before closing the commerce gate."],"source_aware_endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=devin_agent&packrift_mcp_target=generic_streamable_http","source_specific_first_run_url":"https://mcp.packrift.com/r/run/devin_agent/generic_streamable_http?format=html","reviewer_activation_shell_url":"https://mcp.packrift.com/r/activate/devin_agent?format=sh","required_shopify_cart_attributes":["packrift_mcp_source_context","packrift_mcp_install_target","packrift_mcp_handoff_id","packrift_mcp_journey","packrift_mcp_result_set","packrift_utm_source","packrift_utm_medium","packrift_utm_campaign"],"proof_boundary":"This handoff is available for real buyer or reviewer follow-through, but it is not source activation proof or order proof until public snapshots show non-suppressed MCP host activity and Shopify/GA4 order evidence.","checkout_guardrail":"Open Shopify checkout only after live price, inventory, shipping, tax, final total, and buyer approval are confirmed; this handoff does not place an order."},"order_conversion_handoff":null,"copy_ready_host_configs":{"source":"devin_agent","preferred_target":"generic_streamable_http","source_aware_endpoint":"https://mcp.packrift.com/mcp?packrift_mcp_source=devin_agent&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=devin_agent&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=devin_agent&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=devin_agent&packrift_mcp_target=generic_streamable_http'","codex_command":"codex mcp add packrift --url 'https://mcp.packrift.com/mcp?packrift_mcp_source=devin_agent&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=devin_agent&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=\"devin_agent_first_cart_run\", journey_id=\"mcp_install_devin_agent_1066_53472879935856\", and result_set_id=\"mcp_install_first_run_devin_agent\".\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=\"devin_agent_first_cart_run\", journey_id=\"mcp_install_devin_agent_1066_53472879935856\", and result_set_id=\"mcp_install_first_run_devin_agent\".\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=\"devin_agent_first_cart_run\", journey_id=\"mcp_install_devin_agent_1066_53472879935856\", and result_set_id=\"mcp_install_first_run_devin_agent\".\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=\"devin_agent_first_cart_run\", mcp_source_context=\"devin_agent\", mcp_install_target=\"generic_streamable_http\", journey_id=\"mcp_install_devin_agent_1066_53472879935856\", result_set_id=\"mcp_install_first_run_devin_agent\", 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=devin_agent; 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=devin_agent&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\":\"devin_agent_first_cart_run\",\"journey_id\":\"mcp_install_devin_agent_1066_53472879935856\",\"result_set_id\":\"mcp_install_first_run_devin_agent\"}}}'\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\":\"devin_agent_first_cart_run\",\"journey_id\":\"mcp_install_devin_agent_1066_53472879935856\",\"result_set_id\":\"mcp_install_first_run_devin_agent\"}}}'\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\":\"devin_agent_first_cart_run\",\"journey_id\":\"mcp_install_devin_agent_1066_53472879935856\",\"result_set_id\":\"mcp_install_first_run_devin_agent\"}}}'\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\":\"devin_agent_first_cart_run\",\"journey_id\":\"mcp_install_devin_agent_1066_53472879935856\",\"result_set_id\":\"mcp_install_first_run_devin_agent\",\"mcp_source_context\":\"devin_agent\",\"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/devin_agent/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."},"acceptance_criteria":["Source remains attributed as devin_agent.","The agent host calls tools/list against https://mcp.packrift.com/mcp?packrift_mcp_source=devin_agent&packrift_mcp_target=generic_streamable_http.","The reviewer or host can run the source-specific eval pack at https://mcp.packrift.com/ai/mcp-eval-pack.json?source=devin_agent.","The workflow calls get_cart_handoff_candidates, get_pricing, check_inventory, and create_cart_url for SKU 1066.","The returned measured https://mcp.packrift.com/r/cart/1066 URL is opened by an external reviewer, MCP host user, or buyer before any Shopify cart handoff.","The funnel source row moves closer to material MCP tool calls, qualified cart landings, and attributed orders."],"current_counts":{"starts":3,"tracked_config_fetches":1,"install_intents":0,"first_run_actions":5,"first_run_executions":1,"preferred_target":"generic_streamable_http","mcp_tool_calls":4,"create_cart_url_calls":1,"external_qualified_create_cart_url_calls":1,"qualified_cart_landings":0,"recent_measured_cart_urls":["https://mcp.packrift.com/r/cart/1066?ref=mcp&qty=1&utm_source=chatgpt-mcp&utm_medium=mcp_tool&utm_campaign=create_cart_url&utm_content=1066&utm_term=1066&packrift_ai_id=mcp_first_run_action_devin_agent_claude_code_1066_20260614&ai_commerce_id=mcp_first_run_action_devin_agent_claude_code_1066_20260614&mcp_handoff_id=mcp_handoff_22286e10-edae-4fd8-9499-ac9af77a0543&mcp_session_id=tracked-run-devin_agent-claude_code-1781454813952&mcp_source_context=devin_agent&mcp_install_target=claude_code&mcp_key"]}}],"links":{"agent_adoption_progress_json":"https://mcp.packrift.com/ai/mcp-agent-adoption-progress.json","agent_adoption_progress_markdown":"https://mcp.packrift.com/ai/mcp-agent-adoption-progress.md","agent_adoption_progress_html":"https://mcp.packrift.com/ai/mcp-agent-adoption-progress.html","agent_adoption_progress_operator_json":"https://mcp.packrift.com/ai/mcp-agent-adoption-progress.json?limit=20000&order_days=90&order_limit=250","funnel_snapshot_json":"https://mcp.packrift.com/ai/mcp-funnel-snapshot.json","funnel_snapshot_markdown":"https://mcp.packrift.com/ai/mcp-funnel-snapshot.md","funnel_snapshot_operator_json":"https://mcp.packrift.com/ai/mcp-funnel-snapshot.json?limit=20000&order_days=90&order_limit=250","ga4_funnel_proof_json":"https://mcp.packrift.com/ai/mcp-ga4-funnel-proof.json","source_activation_queue":"https://mcp.packrift.com/ai/mcp-source-activation-queue.json","source_activation_queue_html":"https://mcp.packrift.com/ai/mcp-source-activation-queue.html","source_activation_queue_operator_json":"https://mcp.packrift.com/ai/mcp-source-activation-queue.json?limit=20000&order_days=90&order_limit=250","activation_wave":"https://mcp.packrift.com/ai/mcp-activation-wave.json","activation_wave_html":"https://mcp.packrift.com/ai/mcp-activation-wave.html","activation_wave_operator_json":"https://mcp.packrift.com/ai/mcp-activation-wave.json?limit=20000&order_days=90&order_limit=250","activation_command_center":"https://mcp.packrift.com/r/activate","cart_activation_html":"https://mcp.packrift.com/ai/mcp-cart-activation.html","buyer_use_cases_html":"https://mcp.packrift.com/ai/mcp-buyer-use-cases.html","workflow_gallery_html":"https://mcp.packrift.com/ai/mcp-workflow-gallery.html"},"next_actions":["Grow GA4-qualified external MCP session_start proof to 1000 monthly sessions; first-party MCP telemetry is activation proof only.","Convert a real MCP-attributed cart handoff into Shopify purchase or measurable MCP revenue.","Use the source activation queue and activation wave to move real external sources into MCP tool calls, create_cart_url, and attributed cart landings.","Keep internal synthetic checks separate from completion proof."]}