{"version":"0.6.0","note":"Evidence-based utility preference scoring. No protected commercial terms are changed automatically.","engineVersion":"1.0.0","mode":"recommendation_only","safeguards":{"automaticPriceChanges":false,"automaticUtilityRemoval":false,"minimumChallengesForPriceExperiment":20,"minimumSettlementsForPriceExperiment":10,"note":"Preference Engine recommends actions from measured evidence. Protected commercial terms are not changed automatically."},"methodology":{"operationalWeights":{"reliability":0.35,"latency":0.2,"trust":0.25,"value":0.2},"behavioralWeights":{"paymentIntent":0.25,"conversion":0.45,"repeatBuyerRate":0.3},"note":"Behavioral evidence progressively replaces provisional operational scoring as real external usage accumulates."},"network":{"state":"measuring_purchase_intent","totalExternalChallenges":37,"totalExternalSettlements":0,"provisionalLeader":"json.validate","leaderScore":78.92,"leaderEvidenceConfidence":0.0151,"nextAction":{"action":"improve_offer_clarity","priority":"high","reason":"Agents are reaching the paywall but are not attempting payment; improve value clarity, examples, and expected output."}},"utilities":[{"utilityId":"json.validate","version":"0.1.0","description":"Validate strict JSON and return deterministic parse diagnostics.","tags":["json","validation","structured_data"],"priceUsd":0.001,"expectedTaskCostUsd":0.001001,"preferenceScore":78.92,"scoreComponents":{"operational":81.15,"behavioral":0,"behavioralEvidence":0.0275,"value":100},"evidenceConfidence":0.0151,"operations":{"reliability":0.999,"avgLatencyMs":null,"trustScore":24.73,"healthStatus":"unproven"},"behavior":{"challenges":1,"paymentAttempts":0,"settlements":0,"knownBuyers":0,"repeatBuyers":0,"repeatBuyerRate":null,"challengeToAttemptRate":0,"attemptToSettlementRate":null,"challengeToSettlementRate":0,"externalRevenueUsd":0},"recommendation":{"action":"improve_offer_clarity","priority":"high","reason":"Agents are reaching the paywall but are not attempting payment; improve value clarity, examples, and expected output."},"priceExperimentEligible":false},{"utilityId":"base64.encode","version":"0.1.0","description":"Encode bounded UTF-8 text as Base64.","tags":["base64","encode","conversion"],"priceUsd":0.001,"expectedTaskCostUsd":0.001001,"preferenceScore":78.92,"scoreComponents":{"operational":81.15,"behavioral":0,"behavioralEvidence":0.0275,"value":100},"evidenceConfidence":0.0151,"operations":{"reliability":0.999,"avgLatencyMs":null,"trustScore":24.73,"healthStatus":"unproven"},"behavior":{"challenges":1,"paymentAttempts":0,"settlements":0,"knownBuyers":0,"repeatBuyers":0,"repeatBuyerRate":null,"challengeToAttemptRate":0,"attemptToSettlementRate":null,"challengeToSettlementRate":0,"externalRevenueUsd":0},"recommendation":{"action":"improve_offer_clarity","priority":"high","reason":"Agents are reaching the paywall but are not attempting payment; improve value clarity, examples, and expected output."},"priceExperimentEligible":false},{"utilityId":"base64.decode","version":"0.1.0","description":"Decode bounded Base64 into UTF-8 text with validation.","tags":["base64","decode","conversion"],"priceUsd":0.001,"expectedTaskCostUsd":0.001001,"preferenceScore":78.92,"scoreComponents":{"operational":81.15,"behavioral":0,"behavioralEvidence":0.0275,"value":100},"evidenceConfidence":0.0151,"operations":{"reliability":0.999,"avgLatencyMs":null,"trustScore":24.73,"healthStatus":"unproven"},"behavior":{"challenges":1,"paymentAttempts":0,"settlements":0,"knownBuyers":0,"repeatBuyers":0,"repeatBuyerRate":null,"challengeToAttemptRate":0,"attemptToSettlementRate":null,"challengeToSettlementRate":0,"externalRevenueUsd":0},"recommendation":{"action":"improve_offer_clarity","priority":"high","reason":"Agents are reaching the paywall but are not attempting payment; improve value clarity, examples, and expected output."},"priceExperimentEligible":false},{"utilityId":"text.slugify","version":"0.1.0","description":"Convert text into a deterministic lowercase URL-safe slug.","tags":["text","slug","normalize"],"priceUsd":0.001,"expectedTaskCostUsd":0.001001,"preferenceScore":78.92,"scoreComponents":{"operational":81.15,"behavioral":0,"behavioralEvidence":0.0275,"value":100},"evidenceConfidence":0.0151,"operations":{"reliability":0.999,"avgLatencyMs":null,"trustScore":24.73,"healthStatus":"unproven"},"behavior":{"challenges":1,"paymentAttempts":0,"settlements":0,"knownBuyers":0,"repeatBuyers":0,"repeatBuyerRate":null,"challengeToAttemptRate":0,"attemptToSettlementRate":null,"challengeToSettlementRate":0,"externalRevenueUsd":0},"recommendation":{"action":"improve_offer_clarity","priority":"high","reason":"Agents are reaching the paywall but are not attempting payment; improve value clarity, examples, and expected output."},"priceExperimentEligible":false},{"utilityId":"email.normalize","version":"0.1.0","description":"Parse an email address and return a deterministic lowercase comparison form without claiming mailbox verification.","tags":["email","normalize","identity"],"priceUsd":0.001,"expectedTaskCostUsd":0.001001,"preferenceScore":78.92,"scoreComponents":{"operational":81.15,"behavioral":0,"behavioralEvidence":0.0275,"value":100},"evidenceConfidence":0.0151,"operations":{"reliability":0.999,"avgLatencyMs":null,"trustScore":24.73,"healthStatus":"unproven"},"behavior":{"challenges":1,"paymentAttempts":0,"settlements":0,"knownBuyers":0,"repeatBuyers":0,"repeatBuyerRate":null,"challengeToAttemptRate":0,"attemptToSettlementRate":null,"challengeToSettlementRate":0,"externalRevenueUsd":0},"recommendation":{"action":"improve_offer_clarity","priority":"high","reason":"Agents are reaching the paywall but are not attempting payment; improve value clarity, examples, and expected output."},"priceExperimentEligible":false},{"utilityId":"uuid.validate","version":"0.1.0","description":"Validate canonical UUID syntax and report version and variant metadata.","tags":["uuid","validation","identifier"],"priceUsd":0.001,"expectedTaskCostUsd":0.001001,"preferenceScore":78.92,"scoreComponents":{"operational":81.15,"behavioral":0,"behavioralEvidence":0.0275,"value":100},"evidenceConfidence":0.0151,"operations":{"reliability":0.999,"avgLatencyMs":null,"trustScore":24.73,"healthStatus":"unproven"},"behavior":{"challenges":1,"paymentAttempts":0,"settlements":0,"knownBuyers":0,"repeatBuyers":0,"repeatBuyerRate":null,"challengeToAttemptRate":0,"attemptToSettlementRate":null,"challengeToSettlementRate":0,"externalRevenueUsd":0},"recommendation":{"action":"improve_offer_clarity","priority":"high","reason":"Agents are reaching the paywall but are not attempting payment; improve value clarity, examples, and expected output."},"priceExperimentEligible":false},{"utilityId":"querystring.parse","version":"0.1.0","description":"Parse a URL query string into ordered entries and grouped values.","tags":["querystring","parse","url","web"],"priceUsd":0.001,"expectedTaskCostUsd":0.001001,"preferenceScore":78.92,"scoreComponents":{"operational":81.15,"behavioral":0,"behavioralEvidence":0.0275,"value":100},"evidenceConfidence":0.0151,"operations":{"reliability":0.999,"avgLatencyMs":null,"trustScore":24.73,"healthStatus":"unproven"},"behavior":{"challenges":1,"paymentAttempts":0,"settlements":0,"knownBuyers":0,"repeatBuyers":0,"repeatBuyerRate":null,"challengeToAttemptRate":0,"attemptToSettlementRate":null,"challengeToSettlementRate":0,"externalRevenueUsd":0},"recommendation":{"action":"improve_offer_clarity","priority":"high","reason":"Agents are reaching the paywall but are not attempting payment; improve value clarity, examples, and expected output."},"priceExperimentEligible":false},{"utilityId":"json.pretty","version":"0.1.0","description":"Pretty-print valid JSON with deterministic two-space formatting.","tags":["json","format","structured_data"],"priceUsd":0.001,"expectedTaskCostUsd":0.001001,"preferenceScore":76.68,"scoreComponents":{"operational":81.15,"behavioral":0,"behavioralEvidence":0.055,"value":100},"evidenceConfidence":0.0303,"operations":{"reliability":0.999,"avgLatencyMs":null,"trustScore":24.73,"healthStatus":"unproven"},"behavior":{"challenges":2,"paymentAttempts":0,"settlements":0,"knownBuyers":0,"repeatBuyers":0,"repeatBuyerRate":null,"challengeToAttemptRate":0,"attemptToSettlementRate":null,"challengeToSettlementRate":0,"externalRevenueUsd":0},"recommendation":{"action":"improve_offer_clarity","priority":"high","reason":"Agents are reaching the paywall but are not attempting payment; improve value clarity, examples, and expected output."},"priceExperimentEligible":false},{"utilityId":"json.minify","version":"0.1.0","description":"Minify valid JSON without changing its parsed data model.","tags":["json","minify","structured_data"],"priceUsd":0.001,"expectedTaskCostUsd":0.001001,"preferenceScore":76.68,"scoreComponents":{"operational":81.15,"behavioral":0,"behavioralEvidence":0.055,"value":100},"evidenceConfidence":0.0303,"operations":{"reliability":0.999,"avgLatencyMs":null,"trustScore":24.73,"healthStatus":"unproven"},"behavior":{"challenges":2,"paymentAttempts":0,"settlements":0,"knownBuyers":0,"repeatBuyers":0,"repeatBuyerRate":null,"challengeToAttemptRate":0,"attemptToSettlementRate":null,"challengeToSettlementRate":0,"externalRevenueUsd":0},"recommendation":{"action":"improve_offer_clarity","priority":"high","reason":"Agents are reaching the paywall but are not attempting payment; improve value clarity, examples, and expected output."},"priceExperimentEligible":false},{"utilityId":"url.parse","version":"0.1.0","description":"Parse an HTTP(S) URL into normalized structured components.","tags":["url","parse","web"],"priceUsd":0.001,"expectedTaskCostUsd":0.001001,"preferenceScore":76.68,"scoreComponents":{"operational":81.15,"behavioral":0,"behavioralEvidence":0.055,"value":100},"evidenceConfidence":0.0303,"operations":{"reliability":0.999,"avgLatencyMs":null,"trustScore":24.73,"healthStatus":"unproven"},"behavior":{"challenges":2,"paymentAttempts":0,"settlements":0,"knownBuyers":0,"repeatBuyers":0,"repeatBuyerRate":null,"challengeToAttemptRate":0,"attemptToSettlementRate":null,"challengeToSettlementRate":0,"externalRevenueUsd":0},"recommendation":{"action":"improve_offer_clarity","priority":"high","reason":"Agents are reaching the paywall but are not attempting payment; improve value clarity, examples, and expected output."},"priceExperimentEligible":false},{"utilityId":"url.normalize","version":"0.1.0","description":"Normalize an HTTP(S) URL for deterministic comparison and deduplication.","tags":["url","normalize","deduplication","web"],"priceUsd":0.001,"expectedTaskCostUsd":0.001001,"preferenceScore":76.68,"scoreComponents":{"operational":81.15,"behavioral":0,"behavioralEvidence":0.055,"value":100},"evidenceConfidence":0.0303,"operations":{"reliability":0.999,"avgLatencyMs":null,"trustScore":24.73,"healthStatus":"unproven"},"behavior":{"challenges":2,"paymentAttempts":0,"settlements":0,"knownBuyers":0,"repeatBuyers":0,"repeatBuyerRate":null,"challengeToAttemptRate":0,"attemptToSettlementRate":null,"challengeToSettlementRate":0,"externalRevenueUsd":0},"recommendation":{"action":"improve_offer_clarity","priority":"high","reason":"Agents are reaching the paywall but are not attempting payment; improve value clarity, examples, and expected output."},"priceExperimentEligible":false},{"utilityId":"dns.lookup","version":"0.1.0","description":"Resolve public DNS records through a bounded DNS-over-HTTPS query.","tags":["dns","domain","lookup","network"],"priceUsd":0.002,"expectedTaskCostUsd":0.00201,"preferenceScore":68.94,"scoreComponents":{"operational":70.89,"behavioral":0,"behavioralEvidence":0.0275,"value":49.8},"evidenceConfidence":0.0151,"operations":{"reliability":0.995,"avgLatencyMs":null,"trustScore":24.42,"healthStatus":"unproven"},"behavior":{"challenges":1,"paymentAttempts":0,"settlements":0,"knownBuyers":0,"repeatBuyers":0,"repeatBuyerRate":null,"challengeToAttemptRate":0,"attemptToSettlementRate":null,"challengeToSettlementRate":0,"externalRevenueUsd":0},"recommendation":{"action":"improve_offer_clarity","priority":"high","reason":"Agents are reaching the paywall but are not attempting payment; improve value clarity, examples, and expected output."},"priceExperimentEligible":false},{"utilityId":"email.domain_check","version":"0.1.0","description":"Check an email domain for public MX/A/AAAA mail-routing signals without claiming mailbox verification.","tags":["email","domain","dns","mx","check"],"priceUsd":0.002,"expectedTaskCostUsd":0.00201,"preferenceScore":68.94,"scoreComponents":{"operational":70.89,"behavioral":0,"behavioralEvidence":0.0275,"value":49.8},"evidenceConfidence":0.0151,"operations":{"reliability":0.995,"avgLatencyMs":null,"trustScore":24.42,"healthStatus":"unproven"},"behavior":{"challenges":1,"paymentAttempts":0,"settlements":0,"knownBuyers":0,"repeatBuyers":0,"repeatBuyerRate":null,"challengeToAttemptRate":0,"attemptToSettlementRate":null,"challengeToSettlementRate":0,"externalRevenueUsd":0},"recommendation":{"action":"improve_offer_clarity","priority":"high","reason":"Agents are reaching the paywall but are not attempting payment; improve value clarity, examples, and expected output."},"priceExperimentEligible":false},{"utilityId":"domain.http_probe","version":"0.1.0","description":"Probe a public HTTP(S) URL for status, redirects, content type, and response metadata.","tags":["http","domain","probe","uptime","headers"],"priceUsd":0.003,"expectedTaskCostUsd":0.003015,"preferenceScore":63.86,"scoreComponents":{"operational":67.57,"behavioral":0,"behavioralEvidence":0.055,"value":33.2},"evidenceConfidence":0.0303,"operations":{"reliability":0.995,"avgLatencyMs":null,"trustScore":24.43,"healthStatus":"unproven"},"behavior":{"challenges":2,"paymentAttempts":0,"settlements":0,"knownBuyers":0,"repeatBuyers":0,"repeatBuyerRate":null,"challengeToAttemptRate":0,"attemptToSettlementRate":null,"challengeToSettlementRate":0,"externalRevenueUsd":0},"recommendation":{"action":"improve_offer_clarity","priority":"high","reason":"Agents are reaching the paywall but are not attempting payment; improve value clarity, examples, and expected output."},"priceExperimentEligible":false},{"utilityId":"robots.inspect","version":"0.1.0","description":"Fetch and parse a public site's robots.txt into crawl directives and sitemap hints.","tags":["robots","crawler","website","sitemap","inspect"],"priceUsd":0.003,"expectedTaskCostUsd":0.00303,"preferenceScore":63.64,"scoreComponents":{"operational":67.34,"behavioral":0,"behavioralEvidence":0.055,"value":33.03},"evidenceConfidence":0.0303,"operations":{"reliability":0.99,"avgLatencyMs":null,"trustScore":24.35,"healthStatus":"unproven"},"behavior":{"challenges":2,"paymentAttempts":0,"settlements":0,"knownBuyers":0,"repeatBuyers":0,"repeatBuyerRate":null,"challengeToAttemptRate":0,"attemptToSettlementRate":null,"challengeToSettlementRate":0,"externalRevenueUsd":0},"recommendation":{"action":"improve_offer_clarity","priority":"high","reason":"Agents are reaching the paywall but are not attempting payment; improve value clarity, examples, and expected output."},"priceExperimentEligible":false},{"utilityId":"page.metadata","version":"0.1.0","description":"Fetch a public HTML page and return bounded title, description, canonical URL, status, and selected metadata.","tags":["page","web","metadata","fetch","title","canonical"],"priceUsd":0.005,"expectedTaskCostUsd":0.005051,"preferenceScore":62.92,"scoreComponents":{"operational":64.7,"behavioral":0,"behavioralEvidence":0.0275,"value":19.82},"evidenceConfidence":0.0151,"operations":{"reliability":0.99,"avgLatencyMs":null,"trustScore":24.35,"healthStatus":"unproven"},"behavior":{"challenges":1,"paymentAttempts":0,"settlements":0,"knownBuyers":0,"repeatBuyers":0,"repeatBuyerRate":null,"challengeToAttemptRate":0,"attemptToSettlementRate":null,"challengeToSettlementRate":0,"externalRevenueUsd":0},"recommendation":{"action":"improve_offer_clarity","priority":"high","reason":"Agents are reaching the paywall but are not attempting payment; improve value clarity, examples, and expected output."},"priceExperimentEligible":false},{"utilityId":"page.read","version":"0.1.0","description":"Fetch a public HTML/text page and return bounded clean text with provenance metadata.","tags":["page","web","read","extract","text","provenance"],"priceUsd":0.005,"expectedTaskCostUsd":0.005051,"preferenceScore":62.9,"scoreComponents":{"operational":64.68,"behavioral":0,"behavioralEvidence":0.0275,"value":19.82},"evidenceConfidence":0.0151,"operations":{"reliability":0.99,"avgLatencyMs":null,"trustScore":24.25,"healthStatus":"unproven"},"behavior":{"challenges":1,"paymentAttempts":0,"settlements":0,"knownBuyers":0,"repeatBuyers":0,"repeatBuyerRate":null,"challengeToAttemptRate":0,"attemptToSettlementRate":null,"challengeToSettlementRate":0,"externalRevenueUsd":0},"recommendation":{"action":"improve_offer_clarity","priority":"high","reason":"Agents are reaching the paywall but are not attempting payment; improve value clarity, examples, and expected output."},"priceExperimentEligible":false},{"utilityId":"data.clean_pipeline","version":"0.1.0","description":"Repair malformed JSON, optionally normalize an entity, and extract deterministic text signals in one validated pipeline.","tags":["data","clean","json","normalize","signals","pipeline"],"priceUsd":0.02,"expectedTaskCostUsd":0.020101,"preferenceScore":61.99,"scoreComponents":{"operational":61.99,"behavioral":0,"behavioralEvidence":0,"value":4.98},"evidenceConfidence":0,"operations":{"reliability":0.995,"avgLatencyMs":null,"trustScore":24.67,"healthStatus":"unproven"},"behavior":{"challenges":0,"paymentAttempts":0,"settlements":0,"knownBuyers":0,"repeatBuyers":0,"repeatBuyerRate":null,"challengeToAttemptRate":null,"attemptToSettlementRate":null,"challengeToSettlementRate":null,"externalRevenueUsd":0},"recommendation":{"action":"increase_discovery","priority":"high","reason":"No external paid-tool challenges yet; improve machine discovery and task-fit metadata before changing price."},"priceExperimentEligible":false},{"utilityId":"website.health_report","version":"0.1.0","description":"Combine public DNS, HTTP, robots, redirect, and page-metadata evidence into one website health report.","tags":["website","health","dns","http","robots","metadata","report"],"priceUsd":0.02,"expectedTaskCostUsd":0.020202,"preferenceScore":61.73,"scoreComponents":{"operational":61.73,"behavioral":0,"behavioralEvidence":0,"value":4.95},"evidenceConfidence":0,"operations":{"reliability":0.99,"avgLatencyMs":null,"trustScore":24.35,"healthStatus":"unproven"},"behavior":{"challenges":0,"paymentAttempts":0,"settlements":0,"knownBuyers":0,"repeatBuyers":0,"repeatBuyerRate":null,"challengeToAttemptRate":null,"attemptToSettlementRate":null,"challengeToSettlementRate":null,"externalRevenueUsd":0},"recommendation":{"action":"increase_discovery","priority":"high","reason":"No external paid-tool challenges yet; improve machine discovery and task-fit metadata before changing price."},"priceExperimentEligible":false},{"utilityId":"vendor.intelligence","version":"0.1.0","description":"Normalize a vendor and combine public domain, HTTP, page, and extracted signal evidence into a structured vendor profile.","tags":["vendor","company","domain","website","intelligence","profile","provenance"],"priceUsd":0.04,"expectedTaskCostUsd":0.040404,"preferenceScore":61.23,"scoreComponents":{"operational":61.23,"behavioral":0,"behavioralEvidence":0,"value":2.48},"evidenceConfidence":0,"operations":{"reliability":0.99,"avgLatencyMs":null,"trustScore":24.35,"healthStatus":"unproven"},"behavior":{"challenges":0,"paymentAttempts":0,"settlements":0,"knownBuyers":0,"repeatBuyers":0,"repeatBuyerRate":null,"challengeToAttemptRate":null,"attemptToSettlementRate":null,"challengeToSettlementRate":null,"externalRevenueUsd":0},"recommendation":{"action":"increase_discovery","priority":"high","reason":"No external paid-tool challenges yet; improve machine discovery and task-fit metadata before changing price."},"priceExperimentEligible":false},{"utilityId":"json.repair","version":"0.2.0","description":"Repair common malformed-JSON issues and return valid structured JSON.","tags":["json_repair","data_normalization"],"priceUsd":0.01,"expectedTaskCostUsd":0.01,"preferenceScore":60.15,"scoreComponents":{"operational":69.74,"behavioral":0,"behavioralEvidence":0.1375,"value":10.01},"evidenceConfidence":0.2325,"operations":{"reliability":1,"avgLatencyMs":164.25,"trustScore":50.95,"healthStatus":"healthy"},"behavior":{"challenges":5,"paymentAttempts":0,"settlements":0,"knownBuyers":0,"repeatBuyers":0,"repeatBuyerRate":null,"challengeToAttemptRate":0,"attemptToSettlementRate":null,"challengeToSettlementRate":0,"externalRevenueUsd":0},"recommendation":{"action":"improve_offer_clarity","priority":"high","reason":"Agents are reaching the paywall but are not attempting payment; improve value clarity, examples, and expected output."},"priceExperimentEligible":false},{"utilityId":"entity.normalize","version":"0.2.0","description":"Normalize organization/entity identifiers into a deterministic canonical form.","tags":["entity_normalization","data_normalization"],"priceUsd":0.01,"expectedTaskCostUsd":0.01005,"preferenceScore":56.09,"scoreComponents":{"operational":63.02,"behavioral":0,"behavioralEvidence":0.11,"value":9.96},"evidenceConfidence":0.0605,"operations":{"reliability":0.995,"avgLatencyMs":null,"trustScore":24.82,"healthStatus":"healthy"},"behavior":{"challenges":4,"paymentAttempts":0,"settlements":0,"knownBuyers":0,"repeatBuyers":0,"repeatBuyerRate":null,"challengeToAttemptRate":0,"attemptToSettlementRate":null,"challengeToSettlementRate":0,"externalRevenueUsd":0},"recommendation":{"action":"improve_offer_clarity","priority":"high","reason":"Agents are reaching the paywall but are not attempting payment; improve value clarity, examples, and expected output."},"priceExperimentEligible":false},{"utilityId":"text.extract_signals","version":"0.2.0","description":"Extract URLs, emails, money amounts, dates, and identifiers from text.","tags":["signal_extraction","document_processing"],"priceUsd":0.015,"expectedTaskCostUsd":0.015152,"preferenceScore":53.61,"scoreComponents":{"operational":62.15,"behavioral":0,"behavioralEvidence":0.1375,"value":6.61},"evidenceConfidence":0.0756,"operations":{"reliability":0.99,"avgLatencyMs":null,"trustScore":24.72,"healthStatus":"healthy"},"behavior":{"challenges":5,"paymentAttempts":0,"settlements":0,"knownBuyers":0,"repeatBuyers":0,"repeatBuyerRate":null,"challengeToAttemptRate":0,"attemptToSettlementRate":null,"challengeToSettlementRate":0,"externalRevenueUsd":0},"recommendation":{"action":"improve_offer_clarity","priority":"high","reason":"Agents are reaching the paywall but are not attempting payment; improve value clarity, examples, and expected output."},"priceExperimentEligible":false}]}