{"uid":"cap_sNL8FsNZtb-UkugXbfedG","slug":"change-audit-mtad-yaml-b8bf494f","name":"Change Audit: mtad.yaml","description":"Change audit: mtad.yaml: Audit JSON changes and validate before/after for mtad.yaml. Uses a pinned SchemaStore definition on this PC. Reports JSON pointers and rule violations, added/removed/changed paths and introduced/resolved errors. Up to 100 KB per document; no YAML/TOML parsing or deployment/security guarantee. 0.01 USDC includes one two-document change audit.","url":"https://market.datapackvibe.com/x402/assistant-schema-mtad-yaml-c068289a-changes?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"after":{"default":{"agent_market_example":true},"description":"JSON value to validate; maximum 100 KB, 32 levels."},"before":{"default":{},"description":"JSON value to validate; maximum 100 KB, 32 levels."}}},"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_z87PwKfREAqXdmk0bdesD","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":"Audits JSON changes between two versions of an mtad.yaml document, validates both before and after states against a pinned SchemaStore schema, and reports added/removed/changed JSON pointers plus introduced or resolved errors.","exampleAgentPrompt":"Can you audit the change I made to my mtad.yaml — here's the before and after as JSON — and tell me which paths changed, any schema rule violations that were introduced, and whether any existing errors got resolved?","exampleUseCases":[{"title":"Pre-deployment mtad.yaml change review","prompt":"I'm about to deploy a new version of our MTA app and I updated the mtad.yaml. Can you compare the before and after JSON for me and tell me if any new schema violations were introduced or if any old ones got fixed?"},{"title":"Detecting breaking changes in MTA config","prompt":"We just refactored our mtad.yaml and I need to know exactly which JSON paths were added, removed, or changed, and whether any of those changes break schema rules — here are the old and new versions as JSON."},{"title":"CI pipeline schema regression check","prompt":"As part of our CI pipeline, can you validate this mtad.yaml change and report any rule violations that appeared in the new version compared to the old one, so we can block the merge if errors were introduced?"}],"resultDescription":"Returns a structured report listing JSON pointers for all added, removed, and changed paths between the before and after documents, schema rule violations present in each version, errors introduced by the change, and errors resolved by the change. Covers up to 100 KB per document with a maximum nesting depth of 32 levels.","failureModes":["Document exceeds 100 KB limit — request rejected","Nesting depth exceeds 32 levels — validation aborted","Invalid JSON submitted (non-parseable input) — parse error returned","YAML or TOML input not supported — must be converted to JSON first","Payment not completed — 402 response, no audit performed","Network timeout or service unavailability — no response"],"whenToPreferThis":"Choose this endpoint when you need to audit a specific before-and-after change to an mtad.yaml (SAP MTA deployment descriptor) document, validated against a pinned SchemaStore definition. It is purpose-built for change-level diffing with schema-aware error tracking, making it ideal for CI gates, pre-deployment reviews, and regression detection. Prefer it over generic JSON diff tools when you also need schema validation context, and over general schema validators when you need to understand what changed between two revisions.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-24T06:50:38.524Z","isFirstParty":false,"canonicalSlug":"change-audit-mtad-yaml-b8bf494f"}