{"uid":"cap_LNEBRZ8yP8ty3gS_qUZAb","slug":"sky-observations-record-sequence-diff-7c3cdd55","name":"Sky Observations Record Sequence Diff","description":"Separate record changes from shared-record reordering; inserting or deleting a record does not itself reorder surviving records 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/record-sequence-diff?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.035236","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.035236/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.035236","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.035236","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_PrN3bHgpZRuErHU3ShUFp","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.035236","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Computes the difference between two ordered lists of sky observation records, separating true insertions and deletions from reordering of surviving records.","exampleAgentPrompt":"I have two snapshots of sky observation records — the before list has 10 entries and the after list has 12 — both using public data class. Can you diff them and tell me which records were genuinely inserted or deleted versus which ones just got reordered?","exampleUseCases":[{"title":"Detecting new observation entries in nightly sky logs","prompt":"I've got two versions of our nightly sky observation record list — 8 entries before and 11 after — both tagged as public data. Run a diff and tell me exactly which records are new insertions versus which existing ones just shifted position."},{"title":"Auditing observation deletions for a pinned epoch","prompt":"We pulled sky observation records before and after a data cleaning run — 15 records before, 12 after. Both sets are public data class. Can you compute the diff to confirm which records were actually deleted and that no surviving records were accidentally reordered?"},{"title":"Validating sequence stability after record update","prompt":"After updating our celestial frame database, I need to verify that inserting the new record didn't accidentally reorder the existing 20 observation entries. Here are the before and after arrays, both public data — please separate any true deletions or insertions from positional shifts."}],"resultDescription":"Returns a structured diff of the two record arrays that distinguishes genuine insertions and deletions from reordering of surviving records, scoped to the supplied frame/epoch/observer/method pins, without independently certifying the underlying observation data.","failureModes":["Arrays exceeding 32 items each will be rejected","Missing or invalid dataClass enum value causes validation error","nonpersonalMetadata must be explicitly set to true or request is rejected","Malformed array elements may cause processing errors","Empty before and after arrays return a no-change result"],"whenToPreferThis":"Choose this endpoint when you need to cleanly separate record-level insertions and deletions from positional reordering within sky observation sequences, especially when surviving record order must remain stable and you want to audit changes without conflating the two types of mutation. It is suited for supplied-record analysis (not independent certification) against a pinned sky frame, epoch, observer, and method context.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-16T12:44:15.650Z","isFirstParty":false,"canonicalSlug":"sky-observations-record-sequence-diff-7c3cdd55"}