galisure
Preview
ENGINE · Live determination

The trigger, the calculation, the seal — end to end.

Server-rendered determination against the Open-Meteo ERA5 archive. If the public feed is unreachable at render time, the engine falls back to a deterministic synthetic sequence tagged as such in the audit trail. Both paths are honest.

POLICY

Levels Field Trust (synthetic)

Bridgwater, UK — 51.1280, -3.0030

policy_id
gsr-2026-somerset-flood-01
holder
Levels Field Trust (synthetic)
currency
GBP
sum_insured
£400,000
premium
£21,800
trigger.kind
rainfall_excess_mm
trigger.window
2025-10-01 → 2025-11-30
trigger.threshold
260
payout.shape
linear
payout.soft_threshold
220
payout.hard_threshold
340
DETERMINATION

Trigger did not fire.

The observed metric did not cross the predefined threshold inside the window. No payout is due.

OBSERVED
186.8
cumulative_precip_mm
PAYOUT RATIO
0.00%
clamped [0, 1]
PAYOUT
£0.00
trigger.fired = false
REASONING TRACE
  1. trigger.kind=rainfall_excess_mm, window=2025-10-01..2025-11-30, threshold=260
  2. observed.cumulative_precip_mm=186.8
  3. fired=false
  4. payout_ratio=0
PUBLIC FEED

Observations, byte-for-byte reproducible.

Every row was fetched from the same public URL an auditor can hit. If a day is missing, it is flagged in the reasoning list, not silently zeroed.

source = open-meteo.archive.era5
request_url = https://archive-api.open-meteo.com/v1/archive?latitude=51.128&longitude=-3.003&start_date=2025-10-01&end_date=2025-11-30&daily=precipitation_sum%2Ctemperature_2m_max%2Ctemperature_2m_min&timezone=UTC
fetched_at = 2026-07-08T22:13:07.013Z
dateprecip_mmtmax_ctmin_c
2025-10-010198.5
2025-10-0211.117.99.7
2025-10-0310.518.415
2025-10-04314.210
2025-10-050.11512.2
2025-10-06017.612
2025-10-07016.99.2
2025-10-08017.39.6
2025-10-09014.18.7
2025-10-100159.2
2025-10-11014.68.5
2025-10-12014.56.1
2025-10-130.1167.2
2025-10-14014.311.9
2025-10-15012.19.7
2025-10-160.114.39
2025-10-170.415.89.2
2025-10-181.914.610.1
2025-10-195.615.911.2
2025-10-208.915.412.3
2025-10-210.91511.1
2025-10-227.814.48.7
2025-10-232.511.57.7
2025-10-240.612.17
2025-10-252.511.38.9
2025-10-262.712.78.1
2025-10-270.713.612
2025-10-280.214.511.7
2025-10-293.311.98.9
2025-10-304.314.17.5
2025-10-314.215.112.3
2025-11-012.913.77.5
2025-11-024.711.87.9
2025-11-030.315.710.7
2025-11-046.715.713.9
2025-11-052.416.514.6
2025-11-060.216.711.1
2025-11-072.314.410.1
2025-11-080.4148.3
2025-11-093.714.38.4
2025-11-101.412.67.7
2025-11-117.9157.6
2025-11-12615.312.9
2025-11-1391611.1
2025-11-1418.914.312.2
2025-11-152.314.19.8
2025-11-16010.56.3
2025-11-17071
2025-11-1819.50.1
2025-11-1937.23.1
2025-11-2005.92.6
2025-11-2105.9-0.1
2025-11-2212.4103.7
2025-11-2312.510.15.6
2025-11-243.99.45.5
2025-11-2507.92.8
2025-11-261.510.4-2.7
2025-11-270.213.910
2025-11-282.212.48
2025-11-299.110.66.1
2025-11-300.59.25.4
SEAL

Determination sealed.

Canonical JSON, SHA-256 per determination. Same discipline as every other Galiark pack. Same shape a regulator or carrier can independently re-hash.

policy_id
gsr-2026-somerset-flood-01
as_of
2026-07-08T22:13:07.013Z
record_sha256
57f77259216148c230a5700155c3151abefffaf79f7aa5a58e096f6c8f60ddb7
policy_sha256
e5e92f8a940ee7924c4f5907777789be083e3cbced423b293841d9609e92fa6b
observations_sha256
98643622b12b1098d4525b21639a7047672c3aca1161d070fbdf6e83f76c4abb
fired
false
payout
£0.00
canonical_bytes
4784

The full sealed audit trail (three determinations) is on /audit.