India's locality intelligence, as evaluable witnesses.
A versioned multi-witness cube of Indian localities, served as a Model Context Protocol tool grammar. Every answer is a witness — an evaluable claim carrying its generation, three-way coverage honesty, and uncertainty. The engine supplies no goodness or risk prior.
See the rigour. Felt, not claimed.
A cinematic descent into Maharashtra, assembled only from witnessed evidence — terrain, building heights, the live monsoon, half a century of change. Every atom carries its source, its date, and its sha256 seal.
Enter the experienceConnect any MCP-native agent.
Point your client at the Streamable-HTTP endpoint, or import the machine descriptor — generated from the engine's tool registry, so it never drifts.
https://api.gridrock.ai/mcpThe grammar.
Thirteen operations over the cube — eight read/analysis + five navigability. Every response is a witness envelope; every refusal is typed and warranted (it will not invent a site score or a risk verdict).
resolve_locality(lat, lng) → the locality cell it falls in (exact centroid-Voronoi resolve).
read_witnessesthe cell's full witnessed cube row, with three-way coverage honesty.
read_atthe witness at a specific PAST INSTANT (valid-time): rainfall or AQI from the pin that observed T — or a typed R7 refusal, never interpolated.
find_twinsmorphological twins from the exact R24 v2 GUM-confidence-weighted index.
rank_by_weightsrank cells by YOUR weights, with per-column contribution decomposition.
explainper-feature decomposition of a recorded twin pairing.
attestthe warrant behind a claim: recomputed sha256 + ancestry lineage.
aggregate_regionpool a feature into one confidence-weighted claim (no false precision).
routefree-flow road distance/time between two points + a stability-certified k-band.
reachthe reachable-cell catchment (isochrone) within a free-flow minute budget.
relatethe RCC-8 topological relation (DC/EC/PO/TPP/NTPP) between two cells (P4).
visibilitycurvature-corrected line-of-sight over the 30 m terrain + buildings.
anchormeasured distance + bearing to nearby landmark objects (fame stays a witness).
Call all thirteen tools over real MCP in the playground — see the witness envelope, the coverage honesty, and the uncertainty (± U, k=2); attest a cell to recompute its warrant; type a question and watch the grammar admit, reject, or reshape it.
One substrate, three doors.
The same witnessed cube and the same tool grammar — framed for what each reader needs to trust first.
Derived, not decreed.
A witness substrate with a stated ledger of what is proved and what is still owed. Every artefact fingerprinted on S3; the engine asserts no goodness or risk prior.
Read the researchThirteen typed operations.
Resolve, read, read-at, twins, rank, explain, attest, aggregate — plus route, reach, relate, visibility, anchor — every answer a witness envelope, every refusal warranted. Rank is bit-identical from bake to served bytes.
Connect over MCPEvidence you can defend.
Every value carries its source, its date, its uncertainty, and its disagreement — with three-way coverage honesty where the truth is unknown. Built for audit, procurement, and review.
See the guarantees