{"uid":"cap_1kbf25X3MFnRs4AnZ9Dm9","slug":"recovery-manifests-export-semantic-parity-d4782736","name":"Recovery Manifests Export Semantic Parity","description":"Compare parsed recovery exports preserving original creation/expiry, payment, chain and result pins while ignoring order. This is metadata parity, not restored output or deadline extension. Offline typed nonpersonal metadata only. Result retention: 24 hours; minimal receipt metadata: 90 days.","url":"https://www.mahastrategies.com/api/v1/verify/recovery-manifests/export-semantic-parity?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"after":{"type":"array","maxItems":32,"minItems":0},"before":{"type":"array","maxItems":32,"minItems":0},"dataClass":{"enum":["public","synthetic"],"type":"string"},"nonpersonalMetadata":{"type":"boolean","const":true}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.039302","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.039302/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.039302","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.039302","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_D5tE87PaH7j9wSZOOZJJa","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.039302","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Compares two sets of parsed recovery export manifests for metadata parity, checking that creation/expiry, payment, chain, and result pins match regardless of order.","exampleAgentPrompt":"Compare these two sets of recovery export manifests — up to 32 entries before and 32 after — and check whether all creation, expiry, payment, chain, and result pins match semantically, treating the data as public synthetic nonpersonal metadata.","exampleUseCases":[{"title":"Recovery export pin integrity check","prompt":"I have a before snapshot and an after snapshot of our recovery manifests — each with about 20 entries — and I need to confirm that all the creation dates, expiry times, chain pins, and payment pins are still identical between the two, even if the order changed. Treat this as public synthetic data and flag any mismatches."},{"title":"Post-migration manifest parity audit","prompt":"After migrating our recovery export pipeline, can you compare the pre-migration and post-migration manifest arrays (about 15 entries each) to confirm that no metadata pins — creation, expiry, result, or chain — were altered or dropped? Use synthetic public data class."},{"title":"Automated recovery metadata regression test","prompt":"As part of our nightly regression suite, compare the baseline recovery manifests (before array) against today's export output (after array) — both sets are public synthetic nonpersonal metadata — and tell me if every payment, chain, and result pin is semantically equivalent regardless of ordering."}],"resultDescription":"Returns a metadata parity assessment indicating whether the before and after manifest arrays are semantically equivalent with respect to creation/expiry, payment, chain, and result pins; highlights any discrepancies found. Results are retained for 24 hours; minimal receipt metadata is retained for 90 days.","failureModes":["Array exceeds 32-item limit returns validation error","nonpersonalMetadata not set to true causes rejection","dataClass value outside 'public' or 'synthetic' enum returns schema error","Malformed manifest entries in before or after arrays cause parsing failure","Empty or mismatched array lengths may produce inconclusive parity result"],"whenToPreferThis":"Choose this endpoint when you need to verify that two snapshots of recovery export manifests preserve the same typed metadata pins (creation, expiry, payment, chain, result) and order does not matter. It is specifically designed for offline, nonpersonal, typed metadata parity — not for restoring outputs, extending deadlines, or comparing arbitrary data structures. Prefer it over general-purpose diff tools when you need structured pin-level semantic equivalence checking on recovery manifests.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-16T12:43:16.422Z","isFirstParty":false,"canonicalSlug":"recovery-manifests-export-semantic-parity-d4782736"}