Skip to content
HONESTASDecision-Evidence Operating System

Capability deep-dive · exposure and hazard

Your exposure sits in someone else’s format, and the hazard score arrives after the quote is bound.

The peril view is a batch job that lands next week, in a schema only one vendor reads, and the underwriter who needed it made the call on Tuesday. Two things have to change: the schema has to be one anybody can read, and the score has to happen inside the decision rather than beside it.

Import on the industry’s own schema, not on ours

OEDthe neutral exposure schema we import on, curated by an industry steering committee rather than by a vendor[V]
5route-peril kinds scored over real elevation data, by a kernel a golden fixture proves bit-identical across backends[O]
refusewhat the exposure join does when the geocode class falls below the floor for that peril, rather than defaulting[D]
not builtthe exposure object itself — portfolio import on those rails — [P: to be calibrated][P]

The neutral schema is the commitment. The importer that reads a book into it is designed and not built, and this page does not describe it in the present tense.

Scored inside the decision, logged into the record it justified

The run belongs to the decision

A per-location hazard score computed at quote time is written into the decision record it justified — not into a separate analytics store that nobody can join back six months later. The engine version, the feed snapshot identifiers and the seed travel with it, which is what makes “what did we know when we priced this?” a query rather than an archaeology project.

The map is a rendering, not a second data path

The console map is a client of the same tile and feed endpoints the ingest plane already serves. There is no separate pipeline behind the picture, so what you see on the map and what a decision consumed cannot drift apart by construction.

route peril over terrain(shipped)manifest-driven ingest, dispatched through the orchestrator(shipped)observation feeds with no silent fallback(shipped)the exposure importer and the portfolio object(designed, not built)

The hard part is the join, and it is not compute

It would be convenient to claim the gap between a hazard field and a book is processing power. It is not. Published physics has crossed the operational threshold. The gap is the join: a portfolio object with locations, values, taxonomy and terms, geocoded to a point that is not the address, then sampled against the field.

Downstream of the join is the layer that will not fall to compute at all. Mapping a metre of water or a gust speed to a paid-claims damage ratio, by construction class and policy term, is learned from decades of proprietary claims history. No simulation produces it. So we do not author vulnerability curves and do not claim to: the admissible postures are your own curves registered and version-governed, a licensed vendor’s curves under your own licence on the same neutral rails, or a refusal.

The nearest incumbent shape, drawn without a caricature

Property-level peril enrichment already exists in the market, it is fast, and it is genuinely useful. What it is, structurally, is static data: there is no gate around it, no ledger under it, and the largest such dataset is regional rather than global. The argument here is not that the enrichment is worse. It is that an enrichment which cannot say who consumed it, under which version, inside which decision, is not evidence — and evidence is the part a regulator, a reinsurer and a validation committee are all actually asking for.

Where exposure work fails closed

The honest limit

What this connects to

Peril simulation

What produces the hazard field, and the quarantine that keeps a what-if out of live state.

Stress testing

What a book-level answer would have to become on the other side of the join: a distribution with its tail support, not a scalar.

Event-time readiness

What all of this is for, on the day an event is three days out.