{"uid":"cap_Dhl1qlzapdQjRWTKsncV7","slug":"change-audit-for-sake-json-schema-d43c767b","name":"Change Audit for sake JSON Schema","description":"Change audit: sake: Audit JSON changes and validate before/after for sake. 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-sake-f6b59362-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_c2oSwhhTHMCX47hygVixU","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":"Validates and audits JSON changes (before/after documents) against the sake SchemaStore definition, reporting added/removed/changed paths and introduced/resolved errors.","exampleAgentPrompt":"Can you audit my sake config change? Here's the before: {} and the after: {\"name\":\"sake\",\"version\":\"1.0\",\"agent_market_example\":true} — tell me what paths were added, removed, or changed, and whether any schema rule violations were introduced or resolved.","exampleUseCases":[{"title":"Catch schema violations in sake config update","prompt":"I just updated my sake JSON config — the before was {} and the after is {\"name\":\"my-project\",\"version\":\"2.1\",\"sake\":{\"tasks\":[\"build\",\"test\"]}}. Can you audit the change and tell me if any SchemaStore rule violations were introduced?"},{"title":"Verify a sake config migration is clean","prompt":"We're migrating our sake configuration from an old format to a new one. Before: {\"tasks\":[\"build\"]} and after: {\"version\":\"1.0\",\"tasks\":{\"build\":{\"cmd\":\"make\"}}}. Can you check what paths changed and whether any errors were resolved or introduced?"},{"title":"Review a PR's sake config diff for schema compliance","prompt":"Before merging this pull request, I want to make sure the sake JSON change is schema-compliant. The before is {\"name\":\"app\",\"debug\":true} and the after is {\"name\":\"app\",\"debug\":false,\"loglevel\":\"info\"}. Please audit it and report any violations or structural changes."}],"resultDescription":"Returns a structured report listing JSON pointers for all added, removed, and changed paths between the before and after documents, along with any schema rule violations introduced or resolved relative to the pinned sake SchemaStore definition.","failureModes":["Document exceeds 100 KB size limit — request rejected","JSON nesting depth exceeds 32 levels — parsing fails","Malformed JSON input (non-JSON value) — validation cannot proceed","YAML or TOML input provided instead of JSON — not supported","Network or payment processing failure — no result returned"],"whenToPreferThis":"Choose this endpoint when you specifically need to audit sake JSON configuration changes against the SchemaStore definition — particularly when you want a detailed diff of added/removed/changed paths alongside schema violation tracking. It is purpose-built for sake configs up to 100 KB and provides pinned, reproducible schema validation rather than generic JSON diffing.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-19T19:09:14.009Z","isFirstParty":false,"canonicalSlug":"change-audit-for-sake-json-schema-d43c767b"}