There are at least three incompatible representations of the "location attestation schema" within the documentation:
uint256 eventTimestamp, string srs, string locationType, string location,
string[] recipeType, bytes[] recipePayload, string[] mediaType,
string[] mediaData, string memo
This inconsistency undercuts trust and makes it impossible for developers (or LLMs) to know which representation is authoritative.
Priority: Critical
Description
There are at least three incompatible representations of the "location attestation schema" within the documentation:
1.
/api/v0/configresponse shows schema_fields as:2. Location Protocol v0.2 documentation lists fields like:
lp_versionlocation_typelocationas bytessrsas OGC URI3. Records API examples show:
event_timestamplocation_type(e.g.,geojson-point)locationas stringified GeoJSONlongitude/latitudefieldsThis inconsistency undercuts trust and makes it impossible for developers (or LLMs) to know which representation is authoritative.
Fix Direction
Related