{"uid":"cap_LR5LcLsgq3pzrUrG35HNX","slug":"sky-observations-export-semantic-parity-9f23c85e","name":"Sky Observations - Export Semantic Parity","description":"Compare parsed typed record projections, preserving all pins and scope while ignoring order; not raw-byte equality or proof of the underlying artifact for sky frame/epoch/observer/method-pinned Supplied-record analysis, not independent certification. Full contract at the free describe URL.","url":"https://www.mahastrategies.com/api/v1/celestial/sky-observations/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.039327","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.039327/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.039327","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.039327","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_AIrJOGRZ4msiaK5SkH0Nf","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.039327","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Compares parsed typed-record projections of sky observation data for semantic parity, preserving pins and scope while ignoring field order.","exampleAgentPrompt":"Compare these two sets of sky observation records — up to 20 entries in the before array and 20 in the after array — using public data class, and tell me if they're semantically equivalent, ignoring field order but preserving all pins and scope.","exampleUseCases":[{"title":"Revision check for observation dataset","prompt":"I updated a sky observation dataset and want to confirm that the before and after record projections are semantically the same — use public data class and check up to 15 records in each set, ignoring order but keeping all pins intact."},{"title":"Synthetic data parity verification","prompt":"Can you compare these two synthetic sky observation record snapshots — 10 items in the before array, 10 in the after — and tell me if they match semantically? Mark it as synthetic data class and set nonpersonalMetadata to true."},{"title":"Pipeline output consistency check","prompt":"After running our celestial data pipeline, I need to verify the exported record projections are semantically equivalent to the input snapshot — both are public data class, about 8 records each, and I want to confirm all epoch and observer pins are preserved."}],"resultDescription":"Returns a semantic parity assessment indicating whether the before and after typed-record projections match, preserving all pin and scope constraints (sky frame, epoch, observer, method) while disregarding field order. Does not perform raw-byte equality or certify the underlying artifact.","failureModes":["Array size exceeds maxItems limit of 32, returning validation error","Invalid dataClass value (must be 'public' or 'synthetic') causes rejection","nonpersonalMetadata must be exactly true (const), any other value returns error","Malformed or untyped record entries may cause parse failure","Network or payment processing failure returns 402 or timeout"],"whenToPreferThis":"Use this endpoint when you need to semantically compare two snapshots or versions of sky observation typed-record projections and want to ignore field ordering while preserving all pin constraints (sky frame, epoch, observer, method). Prefer this over byte-level diff tools when the records are parsed typed projections rather than raw artifact bytes, and when your data is classified as public or synthetic (non-personal).","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-20T12:48:34.704Z","isFirstParty":false,"canonicalSlug":"sky-observations-export-semantic-parity-9f23c85e"}