{"ok":true,"schema":"lvl-funnel-v1","domain":"lvlltd.com","time":"2026-10-25T23:02:56.859Z","privacy":{"stores_ip":false,"stores_fingerprints":false,"stores_pii":false,"detail":"aggregate counts + dated windows only"},"instrumentation":{"active":true,"storage":"kv+memory","first_event_at":"2026-07-23T14:21:56.897Z","last_event_at":"2026-10-25T22:59:56.459Z","days_with_data":["2026-09-11","2026-09-12","2026-09-13","2026-09-14","2026-09-15","2026-09-16","2026-09-17","2026-09-18","2026-09-19","2026-09-20","2026-09-21","2026-09-22","2026-09-23","2026-09-24","2026-09-25","2026-09-26","2026-09-27","2026-09-28","2026-09-29","2026-09-30","2026-10-01","2026-10-02","2026-10-03","2026-10-04","2026-10-05","2026-10-06","2026-10-07","2026-10-08","2026-10-09","2026-10-10","2026-10-11","2026-10-12","2026-10-13","2026-10-14","2026-10-15","2026-10-16","2026-10-17","2026-10-18","2026-10-19","2026-10-20","2026-10-21","2026-10-22","2026-10-23","2026-10-24","2026-10-25"],"note":"Events recorded since first_event_at"},"windows":{"today":{"window":"today","start_day":"2026-10-25","end_day":"2026-10-25","measured":true,"measured_days":["2026-10-25"],"totals":{"page_view":{"home":4,"marketplace":1,"listing":360,"other":0,"total":365},"catalog_fetch":{"catalog_json":14,"catalog_json_page":0,"catalog_full_static":0,"api_catalog":6,"pay_entry":119,"total":139},"challenge_served":{"total":139}},"by_actor":{"agent":{"page_view":{"home":3,"marketplace":0,"listing":360,"other":0,"total":363},"catalog_fetch":{"catalog_json":6,"catalog_json_page":0,"catalog_full_static":0,"api_catalog":3,"pay_entry":70,"total":79},"challenge_served":{"total":88}},"human":{"page_view":{"home":1,"marketplace":1,"listing":0,"other":0,"total":2},"catalog_fetch":{"catalog_json":7,"catalog_json_page":0,"catalog_full_static":0,"api_catalog":1,"pay_entry":26,"total":34},"challenge_served":{"total":34}},"unknown":{"page_view":{"home":0,"marketplace":0,"listing":0,"other":0,"total":0},"catalog_fetch":{"catalog_json":1,"catalog_json_page":0,"catalog_full_static":0,"api_catalog":2,"pay_entry":23,"total":26},"challenge_served":{"total":17}}},"unlock_confirmed":{"measured":true,"unlock_count":0,"volume_usdc":0,"source":"revenue_ledger"}},"rolling_7d":{"window":"rolling_7d","start_day":"2026-10-19","end_day":"2026-10-25","measured":true,"measured_days":["2026-10-19","2026-10-20","2026-10-21","2026-10-22","2026-10-23","2026-10-24","2026-10-25"],"totals":{"page_view":{"home":64,"marketplace":12,"listing":1157,"other":0,"total":1233},"catalog_fetch":{"catalog_json":61,"catalog_json_page":0,"catalog_full_static":0,"api_catalog":21,"pay_entry":680,"total":762},"challenge_served":{"total":752}},"by_actor":{"agent":{"page_view":{"home":24,"marketplace":3,"listing":1157,"other":0,"total":1184},"catalog_fetch":{"catalog_json":27,"catalog_json_page":0,"catalog_full_static":0,"api_catalog":8,"pay_entry":345,"total":380},"challenge_served":{"total":392}},"human":{"page_view":{"home":40,"marketplace":9,"listing":0,"other":0,"total":49},"catalog_fetch":{"catalog_json":32,"catalog_json_page":0,"catalog_full_static":0,"api_catalog":7,"pay_entry":267,"total":306},"challenge_served":{"total":295}},"unknown":{"page_view":{"home":0,"marketplace":0,"listing":0,"other":0,"total":0},"catalog_fetch":{"catalog_json":2,"catalog_json_page":0,"catalog_full_static":0,"api_catalog":6,"pay_entry":68,"total":76},"challenge_served":{"total":65}}},"unlock_confirmed":{"measured":true,"unlock_count":0,"volume_usdc":0,"source":"revenue_ledger"}},"rolling_30d":{"window":"rolling_30d","start_day":"2026-09-26","end_day":"2026-10-25","measured":true,"measured_days":["2026-09-26","2026-09-27","2026-09-28","2026-09-29","2026-09-30","2026-10-01","2026-10-02","2026-10-03","2026-10-04","2026-10-05","2026-10-06","2026-10-07","2026-10-08","2026-10-09","2026-10-10","2026-10-11","2026-10-12","2026-10-13","2026-10-14","2026-10-15","2026-10-16","2026-10-17","2026-10-18","2026-10-19","2026-10-20","2026-10-21","2026-10-22","2026-10-23","2026-10-24","2026-10-25"],"totals":{"page_view":{"home":167,"marketplace":34,"listing":4332,"other":0,"total":4533},"catalog_fetch":{"catalog_json":145,"catalog_json_page":0,"catalog_full_static":0,"api_catalog":48,"pay_entry":1975,"total":2168},"challenge_served":{"total":2115}},"by_actor":{"agent":{"page_view":{"home":90,"marketplace":18,"listing":3308,"other":0,"total":3416},"catalog_fetch":{"catalog_json":66,"catalog_json_page":0,"catalog_full_static":0,"api_catalog":19,"pay_entry":877,"total":962},"challenge_served":{"total":955}},"human":{"page_view":{"home":77,"marketplace":16,"listing":1024,"other":0,"total":1117},"catalog_fetch":{"catalog_json":68,"catalog_json_page":0,"catalog_full_static":0,"api_catalog":20,"pay_entry":777,"total":865},"challenge_served":{"total":836}},"unknown":{"page_view":{"home":0,"marketplace":0,"listing":0,"other":0,"total":0},"catalog_fetch":{"catalog_json":11,"catalog_json_page":0,"catalog_full_static":0,"api_catalog":9,"pay_entry":321,"total":341},"challenge_served":{"total":324}}},"unlock_confirmed":{"measured":true,"unlock_count":0,"volume_usdc":0,"source":"revenue_ledger"}}},"unlock_confirmed_join":{"source":"revenue_ledger","storage":"kv","note":"Confirmed unlocks only — joined from ledger, not a parallel counter.","lifetime":{"measured":true,"unlock_count":42,"volume_usdc":14.17},"today":{"count":0,"volume_usdc":0,"measured":true},"rolling_7d":{"count":0,"volume_usdc":0,"measured":true},"rolling_30d":{"count":0,"volume_usdc":0,"measured":true}},"decision_logic":{"description":"Read funnel steps top→bottom. Do not compute conversion % from tiny samples.","rules":[{"id":"discovery","when":"page_views near 0 (measured) across a real traffic window","then":"bottleneck is discovery → Phase 2 next"},{"id":"upstream_of_checkout","when":"page_views >> catalog_fetch >> challenge_served","then":"leak is findability-within-site or intent — investigate before trust theater"},{"id":"payment_trust","when":"challenges fire but unlocks do not follow (with enough sample)","then":"leak is payment UX or trust at purchase → Phase 1 (+ Phase 6)"},{"id":"insufficient","when":"traffic too small to tell (e.g. < tens of page_views or few challenges)","then":"get more visits first (Phase 2) — do not over-read noise"}],"applied":{"conclusion":"payment_or_trust_leak","phase_hint":"phase_1","rationale":"Challenges fire but unlocks lag — payment UX / trust at purchase moment. Phase 1 + Phase 6 conversion work is appropriate once sample is real.","sample":{"window":"rolling_7d","page_view":1233,"catalog_fetch":762,"challenge_served":752,"unlock_confirmed":0}}},"honesty":{"rates_computed":false,"reason":"Conversion rates are not returned. With small unlock counts they are noise, not truth."},"conversion_optimizer":{"skill":"x402-conversion-funnel-optimizer","map":{"product":"lvlltd_skill_listing_x402","pay_path":"x402_base_usdc","stages":{"awareness":{"surfaces":["https://lvlltd.com/llms.txt","https://lvlltd.com/.well-known/agent-card.json","X / LinkedIn / SEO"]},"intent":{"surfaces":["https://lvlltd.com/api/shop","https://lvlltd.com/api/catalog","https://lvlltd.com/skills/<id>/outline.json","https://lvlltd.com/listings/<id>/"]},"pay":{"surfaces":["https://lvlltd.com/api/pay?skill=","HTTP 402 + accepts[]","Base USDC transfer to payTo"]},"activate":{"surfaces":["POST /api/pay X-PAYMENT {\"txHash\",\"skill\"}","https://lvlltd.com/api/recover","https://lvlltd.com/recover/","sealed_pack.files"]},"retain":{"surfaces":["https://lvlltd.com/api/purchases?wallet=","https://lvlltd.com/api/recommendations?skill=","buyer credentials"]},"compound":{"surfaces":["https://lvlltd.com/api/proof","revenue ledger (ops)","50/30/20 reinvest (ops policy)"]}},"canary":{"skill_id":"agent-x402-first-buy","price_usd":0.005,"regular_price_usd":0.05,"amount_atomic":"5000","scheme":"exact","challenge":"https://lvlltd.com/api/pay?skill=agent-x402-first-buy"}},"optimization":{"window_hint":"rolling_7d preferred when present","measured":{"page_view":1233,"catalog_fetch":762,"challenge_served":752,"unlock_confirmed_window":0,"unlock_confirmed_lifetime":42},"rates_computed":false,"honesty":"No conversion percentages. Rank uses raw measured counters + decision_logic.","top_leaks":[{"id":"pay_to_activate","stage":"activate","impact":5,"ease":4,"risk":1,"score":20,"evidence":{"challenges_window":752,"unlocks_window":0,"unlocks_lifetime":42,"note":"Measured counts only — no conversion % computed"},"hypothesis":"Agents/humans settle USDC but skip POST X-PAYMENT unlock (or fail verify)","experiment":"Surface activation_bridge on every 402 + shop next_action; prefill /recover/"}],"primary_experiment":{"id":"pay_to_activate","hypothesis":"Agents/humans settle USDC but skip POST X-PAYMENT unlock (or fail verify)","change":"Surface activation_bridge on every 402 + shop next_action; prefill /recover/","measure":"unlock_confirmed_join.today/rolling_7d count vs challenge_served (still no fake %)"},"stages":["awareness","intent","pay","activate","retain","compound"]},"activation_bridge_example":{"stage":"activate","critical":true,"why":"USDC transfer alone does not unlock. POST X-PAYMENT after inclusion or the ledger stays empty.","steps":[{"n":1,"action":"wait_for_base_inclusion","detail":"Wait until BaseScan shows success for your txHash"},{"n":2,"action":"post_unlock","method":"POST","url":"https://lvlltd.com/api/pay?skill=agent-x402-first-buy","headers":{"Content-Type":"application/json","X-PAYMENT":"{\"txHash\":\"0x…\",\"skill\":\"agent-x402-first-buy\"}"},"body":{"txHash":"0x…","skill":"agent-x402-first-buy"},"curl":"curl -sS -X POST \"https://lvlltd.com/api/pay?skill=agent-x402-first-buy\" \\\n  -H 'Content-Type: application/json' \\\n  -H 'X-PAYMENT: {\"txHash\":\"0xYOUR_TX\",\"skill\":\"agent-x402-first-buy\"}' \\\n  -d '{\"txHash\":\"0xYOUR_TX\",\"skill\":\"agent-x402-first-buy\"}'"},{"n":3,"action":"verify_proof","url":"https://lvlltd.com/api/proof?skill=agent-x402-first-buy","detail":"recent_unlocks must list your skill — never invent volume"}],"stuck":{"human_ui":"https://lvlltd.com/recover/?skill=agent-x402-first-buy","api":"https://lvlltd.com/api/recover","note":"Idempotent re-verify; does not move funds or invent refunds"},"pay_checklist":{"network":"Base (eip155:8453)","asset":"USDC","amount_atomic":null,"price_usd":null,"payTo":null,"skill":"agent-x402-first-buy"},"docs":{"agent_shopping":"https://lvlltd.com/how-to/agent-shopping/","human":"https://lvlltd.com/how-to/human/","recover":"https://lvlltd.com/recover/","funnel":"https://lvlltd.com/api/funnel","install":"https://lvlltd.com/install/","wallet_next_action":"https://lvlltd.com/api/pay?skill=agent-x402-first-buy"},"wallet_sign":{"preferred":true,"custody":false,"detail":"402.wallet_next_action is machine-executable: eth_signTypedData_v4 EIP-3009 then POST PAYMENT-SIGNATURE. Fallback remains USDC transfer + this POST."}},"kpi":{"primary":"challenge_served vs unlock_confirmed","windows":["today","rolling_7d","lifetime"],"invent_rates":false,"success_only":"GET /api/proof","note":"Do not compute conversion %. Compare measured challenge_served totals to unlock_confirmed_join counts."},"note":"Optimization ranks measured leaks only. No conversion % invented."}}