Skip to content
← Documentation
GRI gri-v1.2.0Proof gri-proof-v1.2.0Story correlation story-correlation-v1.0.0

Global Risk Index architecture & proof system

The Global Risk Index (GRI) is a deterministic weighted-intensity index of qualifying Geomacro risk evidence after event classification and current-contract story assignment. It is designed so a published score can be inspected through its inputs, concentration controls, contribution ledger, change attribution and integrity hashes.

System contract

One current calculation path

Sources

Evidence + observation time

Classification

Domain · severity · confidence · provenance

Story assignment

Underlying-development correlation

GRI engine

Source cap + story cap + aggregation

Proof

Contribution ledger + hashes

Publish

Verified immutable snapshot

Observed evidence

Source identity or permitted reference, observation time and source provenance.

Model-produced inputs

Category, severity and confidence with versioned classification provenance.

Deterministic aggregate

Source/story caps, category scores, contribution points and final GRI. No LLM call occurs inside numeric aggregation.

Definition

What GRI measures — and what it does not

GRI is

  • A 0–100 weighted intensity index of qualifying Geomacro risk evidence.
  • Deterministic after event classification and current story assignment.
  • Confidence- and recency-weighted with source and story concentration controls.
  • Published with coverage, evidence counts, confidence and verification context.

GRI is not

  • A prediction-market probability.
  • A census of every event in the world.
  • A claim that missing evidence means zero global risk.
  • A predictive-performance claim without a separately preserved validation result.

Current domains

Three equal base-weight scoring domains

Geopolitics

Base weight 1/3

Macro

Base weight 1/3

Rare earth / critical minerals

Base weight 1/3

If one domain has no eligible evidence, it is excluded instead of receiving a synthetic zero. Remaining active weights are renormalized and coverage is disclosed separately. Crypto may exist elsewhere in Geomacro's broader data/technical architecture, but it is not a current GRI v1.2 scoring domain.

Eligibility

Canonical evidence window and provenance

Current GRI observations must satisfy the supported-domain, severity, confidence, observation-time, classification-provenance and story-assignment contracts. The trailing window is 72 hours and the exponential recency half-life is 24 hours.

ageHours = (asOf − observedAt) / 1 hour
rawWeight = (confidence / 100) × 2^(-ageHours / 24)

The canonical observation time represents when Geomacro knew the observation. Publisher time remains provenance and cannot backdate a historical snapshot.

Concentration control

Source cap, then story cap

1. Source cap

Within a domain, one stable source receives at most 1.0 total evidence weight. Its eligible observations share that budget in proportion to raw weight.

sourceEffective = min(1.0, Σ rawWeight)

2. Story cap

After source capping, observations assigned to the same underlying development share one story budget based on the strongest constituent source total, capped at 1.0.

storyEffective = min(1.0, strongest post-source source weight)

Repeated publication from one source or multiple publishers therefore cannot multiply one underlying development into unlimited independent evidence weight.

Aggregation

From effective evidence to the global score

01

Domain score

Σ(severity × effectiveEventWeight) / Σ effectiveEventWeight

02

Active weights

Renormalize the 1/3 base weights only across domains with eligible evidence.

03

Global score

GRI raw = Σ(active normalized weight × domain score); display = round(raw).

The published snapshot retains higher-precision raw values in addition to the integer display score.

Change attribution

Every material move should reconcile

GRI change = Σ(current contributionᵢ − previous contributionᵢ)

An observation can change contribution because it was added, removed, rescored or reweighted by recency, source concentration, story concentration or active-domain normalization. The proof preserves the effective weights used by each snapshot and records reconciliation/change residuals under the current numeric contract.

Proof package

Published score → contribution ledger → evidence

Evidence / classification proof

  • Source and observation provenance.
  • Severity and confidence.
  • Classification provider/model/version/prompt/input provenance.
  • Current story assignment and story-correlation provenance.

Aggregate / integrity proof

  • Raw, source-capped, story-capped and effective evidence weights.
  • Domain scores, normalized weights and exact contribution points.
  • Methodology, input, evidence, calculation and proof hashes.
  • Disposition/change integrity fields required by the current public contract.
  • Reconciliation and change residuals.

Publication integrity

Draft → verify → immutable publish

1. Draft

Build a candidate snapshot that is not yet authoritative.

2. Proof

Persist contribution, evidence and integrity material required by the contract.

3. Verify

Check contract versions, hashes and reconciliation before publication.

4. Publish

Expose only a qualifying immutable published snapshot through the public read model.

A correction should become a new publication or methodology version rather than a silent rewrite of historical proof.

Validation boundary

Proof is not the same as predictive validation

Deterministic proof demonstrates how a score was calculated. It does not by itself prove that the index predicts markets, losses or future geopolitical events. External benchmark, historical replay and out-of-sample validation should remain separate from the production score calculation and should be claimed only when a preserved run supports the claim.

Versioning

Material numeric changes require a new version

Versioned contract

  • Scoring domain set or base weights.
  • Lookback window or recency half-life.
  • Source/story concentration semantics.
  • Eligibility and timestamp rules.
  • Missing-domain normalization.
  • Rounding or contribution/change-attribution semantics.

Public verification model

Product surfaces can stay readable while the verification path exposes the methodology, contribution ledger, evidence context, hashes and change attribution needed to inspect a published GRI.