{"uid":"cap_079xnRH42R-o97oxjp99t","slug":"data-catalog-coverage-string-normalisation-adjacent-row-changes-78da4d25","name":"Data Catalog Coverage — String Normalisation + Adjacent Row Changes","description":"Data catalog coverage — String normalisation + Adjacent row changes: String normalisation + Adjacent row changes for supplied data catalog coverage records (documented_fields, total_fields). Up to 200 rows; 2 independent reports using shared local analytical engines. No live lookup, prediction, professional assessment or external action. 0.01 USDC includes 2 supplied-data reports for up to 200 rows.","url":"https://market.datapackvibe.com/x402/assistant-ib26-analytics-21-029?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"rows":{"type":"array","items":{"type":"object","required":["row_id","dataset_group","date","documented_fields","total_fields"],"properties":{"date":{"type":"string","default":"","pattern":"^\\d{4}-\\d{2}-\\d{2}$","maxLength":10},"row_id":{"type":"string","default":"","maxLength":80,"minLength":1},"total_fields":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000},"dataset_group":{"type":"string","default":"","maxLength":80},"documented_fields":{"type":["number","null"],"maximum":1000000000000,"minimum":-1000000000000}},"additionalProperties":false},"default":[{"date":"2026-10-01","row_id":"row-1","total_fields":1,"dataset_group":"group-a","documented_fields":10},{"date":"2026-10-02","row_id":"row-2","total_fields":2,"dataset_group":"group-b","documented_fields":20},{"date":"2026-10-03","row_id":"row-3","total_fields":3,"dataset_group":"group-a","documented_fields":15},{"date":"2026-10-04","row_id":"row-4","total_fields":4,"dataset_group":"group-b","documented_fields":30}],"maxItems":200,"minItems":1},"field":{"enum":["documented_fields","total_fields"],"type":"string","default":"documented_fields"}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_BWIV3RCfVCsjkKVLz6gKy","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Runs two local analytical reports on data catalog coverage records: string normalisation and adjacent row change detection for up to 200 rows of documented_fields or total_fields data.","exampleAgentPrompt":"Can you run string normalisation and adjacent row change detection on these 4 catalog coverage records — row-1 through row-4 dated 2026-10-01 to 2026-10-04, groups group-a and group-b, and analyse the documented_fields column?","exampleUseCases":[{"title":"Audit catalog field documentation gaps","prompt":"I have 150 dataset catalog records with documented_fields and total_fields counts by date and group — can you normalise the strings and flag wherever adjacent rows show big jumps in documented_fields coverage?"},{"title":"Spot sudden drops in total fields","prompt":"Run the adjacent row change report on my catalog coverage data (up to 80 rows, groups: finance, ops, hr, dated this quarter) using the total_fields column so I can see where field counts dropped unexpectedly between days."},{"title":"Standardise catalog group name strings","prompt":"My data catalog export has messy group name strings across 60 rows — please run the string normalisation report on these coverage records for documented_fields so everything is consistently formatted before I merge the datasets."}],"resultDescription":"Two analytical reports: (1) a string normalisation output showing standardised/cleaned string values for the selected field across supplied rows, and (2) an adjacent row change report showing differences between consecutive rows for the chosen numeric field (documented_fields or total_fields), all computed locally without external lookups.","failureModes":["Fewer than 1 row supplied — request rejected (minItems: 1)","More than 200 rows supplied — request rejected (maxItems: 200)","Missing required fields (row_id, dataset_group, date, documented_fields, total_fields) — validation error","Invalid date format (must match YYYY-MM-DD pattern) — schema validation failure","Numeric field values outside allowed range (-1e12 to 1e12) — validation error","Invalid field enum value (must be documented_fields or total_fields) — rejected"],"whenToPreferThis":"Choose this endpoint when you need lightweight, local string normalisation and adjacent-row change detection on small-to-medium data catalog coverage datasets (up to 200 rows) without any external data lookup, prediction, or live enrichment. It is ideal for data governance workflows where you want to audit catalog completeness metrics and clean string inconsistencies in a single low-cost call.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-23T18:49:00.847Z","isFirstParty":false,"canonicalSlug":"data-catalog-coverage-string-normalisation-adjacent-row-changes-78da4d25"}