{"uid":"cap_VxRGLdjUXfSzRCmGmNKKU","slug":"battery-measurements-schema-directionality-be966fd4","name":"Battery Measurements - Schema Directionality","description":"Compare closed export-field Supplied-record analysis, not independent certification. Full contract at the free describe URL.","url":"https://www.mahastrategies.com/api/v1/compute/battery-measurements/schema-directionality?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"after":{"type":"array","maxItems":32,"minItems":0},"before":{"type":"array","maxItems":32,"minItems":1},"dataClass":{"enum":["public","synthetic"],"type":"string"},"nonpersonalMetadata":{"type":"boolean","const":true},"consumerAllowsExtraFields":{"type":"boolean"}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.035205","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.035205/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.035205","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.035205","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_e2wRxW86Q_Xgo0xaBpT64","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.035205","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Compares schema directionality of closed export-field battery measurement records, validating field-level directional consistency between before/after record sets.","exampleAgentPrompt":"Compare the directionality of these battery measurement records — I have up to 32 'before' entries and up to 32 'after' entries using public data class, with nonpersonal metadata only, and I want to know if any export fields changed direction.","exampleUseCases":[{"title":"Battery export field drift detection","prompt":"I need to check if any battery measurement schema fields have changed directionality between my before-state records and after-state records — both sets are synthetic data class, nonpersonal metadata only, and the consumer allows extra fields."},{"title":"Public battery data schema audit","prompt":"Can you run a directionality comparison on these battery measurement records? I have 10 before records and 10 after records, data class is public, and nonpersonal metadata is true — flag any fields whose direction has shifted."},{"title":"Battery schema validation before pipeline publish","prompt":"Before I publish this battery data pipeline, validate the schema directionality between my 5 baseline records and 8 updated records, using synthetic data class and nonpersonal metadata, so I can confirm no export fields reversed direction."}],"resultDescription":"Returns a comparison analysis of schema field directionality between the supplied before and after battery measurement record arrays, identifying any fields that have changed directional orientation, along with coverage and consistency details for the export field set.","failureModes":["Empty or missing 'before' array (minItems:1 violated) returns validation error","Array length exceeding 32 items for either before or after returns schema rejection","Invalid dataClass value outside ['public','synthetic'] enum causes request failure","nonpersonal Metadata not set to true (const:true) causes rejection","Malformed or non-boolean consumerAllowsExtraFields triggers schema error"],"whenToPreferThis":"Choose this endpoint when you need to validate or compare the directional consistency of schema fields in battery measurement export records across a before/after snapshot pair, especially when working with closed export fields and need to ensure field directionality has not shifted between record states. Prefer this over general schema diff tools when the domain is specifically battery measurement data with nonpersonal metadata constraints.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-16T12:43:21.711Z","isFirstParty":false,"canonicalSlug":"battery-measurements-schema-directionality-be966fd4"}