EP-086Single source of truthContinuous synchronization · No snapshots

Reality Model™

The canonical representation of the world within AIR. The world is not made of documents or databases — it is made of entities, their relationships, and the way both evolve. Every engine reads from and writes to this one model. Every module you see is a different projection of it.

Entity fields
13
Reality dimensions
8
Lifecycle stages
10
Consuming engines
10
Views
10
Philosophy
What the Reality Model asserts
01
The world is not made of documents.
02
The world is not made of databases.
03
The world is made of entities.
04
Entities have relationships.
05
Relationships evolve.
06
Reality changes.
07
AIR continuously synchronizes with reality.
Reality Entity
Every entity in AIR carries the same fourteen fields
Identity — populated on the canonical entity
{
  "id": "urn:airex:entity:prop_432park",
  "resolvableForever": true,
  "aliases": [
    "432 Park Ave",
    "PID-NYC-1010-A",
    "TDR-envelope-84k"
  ]
}
Stable global id — resolves forever, survives model changes.
Reality Dimensions
Eight orthogonal ways to look at any entity
Physical dimension
The tangible world — what exists and where it is anchored.
BuildingsInfrastructureLandUtilitiesAssetsEquipmentOrganizationsPeople
Reality Synchronization
The ten-stage loop — continuous, never a snapshot
ObserveSynchronizeUnderstandReasonPredictRecommendExecuteMeasureLearnSynchronize AgaincontinuousReality Sync
stage 01
Observe
Ingest a signal from the external world.
stage 02
Synchronize
Reconcile the signal against the current Reality Model.
stage 03
Understand
Place the change in context — history and relationships.
stage 04
Reason
Generate hypotheses; keep alternatives viable.
stage 05
Predict
Project forward with confidence bounds.
stage 06
Recommend
Rank strategies with tradeoffs and evidence.
stage 07
Execute
Take approved actions; consequential moves need human approval.
stage 08
Measure
Compare predicted to actual.
stage 09
Learn
Append lessons; never rewrite prior versions.
stage 10
Synchronize Again
The loop is continuous — there are no snapshots.
Views
Every module is a different projection of the same Reality Model
Property View
Everything about one place.
Primary dimensions projected
PhysicalSpatialRegulatoryFinancial
Projected values from the canonical entity
Identity
urn:airex:entity:prop_432park
Location
Manhattan · Midtown East
Status
LOI at $412M cap — IC approved 08/12
Envelope
84,000 sf · 195 m
Every view is a projection. There is no separate database — only different lenses.
Reality Consistency
Every recommendation must reference these five
  1. §1
    Every recommendation references Current Reality.
  2. §2
    Every recommendation references Historical Reality it depends on.
  3. §3
    Every recommendation references its Projected Reality (with horizon).
  4. §4
    Every recommendation carries a numeric Confidence (≤ 0.92).
  5. §5
    Every recommendation carries the Supporting Evidence used, with reliability.
Canonical layer. Reality Model™ is the single source of truth referenced by every engine and every view. Outputs remain informational; consequential actions require explicit human approval.