{"mode":"agent-revenue-audit-builder-action-pack","representation":"compact-first-read-v1","release":"v2.2.238-bellwether-commerce-safety","purpose":"A concise reading view of the existing free Builder action pack. Read and summarize first; do not execute requests merely because this example is present.","canonicalFullView":"/api/agent-revenue-audit-builder/action-pack","self":"/api/agent-revenue-audit-builder/action-pack?view=compact","builderPage":"/agent-revenue-audit-builder","prepare":{"method":"POST","endpoint":"/api/agent-revenue-audit-builder/prepare","url":"https://apexscout.ai/api/agent-revenue-audit-builder/prepare","contentType":"application/json","exampleBody":{"serviceName":"Example Search-Visible Agent Tool","currentOffer":"Agent tool visible in discovery/search but not converting","targetBuyer":"Buyer agents searching for paid tools","currentProblem":"The product is visible in discovery, but users are not moving from search result to checkout action.","walletPerRequestCapUsd":"5.00","maxBudgetUsd":"5.00","currentPaymentRail":"base-x402","riskTolerance":"medium","templateSlug":"search-checkout","prepareMode":"one-click-template","source":"audit-builder-action-compression","scopeCheck":{"run":true,"operatorApproval":"needs_approval","reason":"Check the $5 Agent Revenue Audit scope in the same free buyer-approved request.","expectedOutput":"Structured Agent Revenue Audit JSON after a later buyer-controlled paid retry."}},"exampleIsIllustrative":true,"exampleIsBuyerAuthorization":false,"instruction":"Use the buyer's actual task and approved limits, not these illustrative values. Submit only after the buyer explicitly asks to continue; keep operatorApproval as needs_approval unless actual separate approval exists.","requiresExplicitBuyerRequest":true,"expectedStatuses":["ready_to_pay","fix_required_fields","fix_budget_cap","stop"],"successMeaning":"ready_to_pay means the Builder request is valid enough for the next free Scope Check. It is still not payment.","onePassFinalStatuses":["ready_for_buyer_payment","needs_operator_approval","prepare_blocked","scope_blocked"],"onePassStillRequiresOperatorApproval":true,"paidRouteCalled":false},"scopeCheck":{"method":"POST","endpoint":"/api/buyer-payment-scope-check/check","url":"https://apexscout.ai/api/buyer-payment-scope-check/check","contentType":"application/json","runWhen":"Use after the Builder returns ready_to_pay and before any wallet, Base MCP-style buyer flow, or x402 client retries the paid route.","details":"/api/buyer-payment-scope-check","expectedStatuses":["approved_to_retry","needs_operator_approval","fix_budget_cap","fix_required_fields","stop"],"successMeaning":"approved_to_retry means the buyer-approved payment scope is compatible with the planned retry. It is still not payment.","requiresExplicitBuyerApprovalForPaidRetry":true,"approvedRequestBodyIncluded":false},"paidRouteInformation":{"informationalOnly":true,"method":"POST","route":"/api/agent-revenue-audit","priceUsd":"5.00","amountAtomicUnits":"5000000","network":"eip155:8453","rail":"Base mainnet x402 exact payment","allowedRetryCount":1,"currentPaymentRequirementsRemainAuthoritative":true,"changedTermsRequireFreshApproval":true,"automaticSecondPaymentAllowed":false},"authorization":{"buyerApprovalCreated":false,"signedMandateCreated":false,"receiptCreated":false,"paymentExecuted":false,"walletConnectionRequiredToRead":false,"instruction":"A template, unsigned mandate, ready_to_pay result or approved_to_retry label is not a wallet authorization, settlement or receipt. No paid retry is authorized by reading this view."},"stopConditions":["Buyer has not explicitly asked to continue.","Buyer asks for outreach, scraping, directory submission, competitor inspection, or fake traffic.","Buyer expects guaranteed revenue, legal, tax, investment, lending, compliance, or trading advice.","Buyer wants payment attempted before the free prepare result and payment-scope check."],"noSpendBoundary":{"paidCallsMade":false,"paidUpstreamCallsMade":false,"paidRouteCalled":false,"productionPreparePostMadeByGet":false,"actionIntentRecordedByGet":false,"intentLinkPreparePostMadeByGet":false,"intentLinkPaymentExecuted":false,"paymentExecuted":false,"prepareRequestCreated":false,"fakeTrafficCreated":false,"outreachPerformed":false,"scrapingPerformed":false,"competitorInspectionPerformed":false,"directorySubmissionPerformed":false,"sellerWalletChanged":false,"settlementRailChanged":false,"scenarioDoorClicksCreatePrepareRequest":false,"scenarioDoorClicksCallPaidRoute":false,"scenarioDoorClicksExecutePayment":false},"privacy":{"aggregateOnly":true,"buyerLevelDataExposed":false,"rawBuyerInputStored":false,"rawGeneratedPayloadStored":false,"rawUserAgentsStored":false,"ipAddressesStored":false,"cookiesAdded":false,"sessionsAdded":false,"fingerprintingAdded":false,"walletDataExposed":false,"paidResponseBodiesExposed":false},"aggregateReadSignal":{"counter":"auditBuilderActionPackReads","buyerLikeCounter":"auditBuilderActionPackBuyerLikeReads","operatorOrBotCounter":"auditBuilderActionPackOperatorOrBotReads","sourceBuckets":"actionPackReadSourceBuckets","viewQualityBuckets":"actionPackReadViewQuality","countsAsPrepare":false,"countsAsActionIntent":false,"countsAsRevenue":false,"createsSession":false,"storesRawUserAgent":false,"storesIpAddress":false,"storesRawBuyerInput":false,"exposesBuyerLevelData":false},"monitorMeaning":"GET action-pack reads are not prepare requests, not action-intent, and not revenue. Copy or POST action-intent is the next useful pre-prepare signal."}