Fragmented publication
The web publishes pages. Markets need state.
One opportunity arrives with three identifiers, three update clocks and conflicting descriptions. Without identity resolution, every downstream system treats the duplicates as separate inventory.
Three source records. No shared identity. No shared history.Entity resolution
Identity before intelligence.
Evidence accumulates across normalized location, property shape, media fingerprints, agency identity and temporal overlap. Strong evidence can merge the assertions. Ambiguity remains separate.
Duplicate inventory collapses before it reaches search or analytics.Canonical record
Merge the record. Preserve the evidence.
The customer receives one stable listing ID and one normalized contract. Every selected value still points back to the source assertions that produced it.
One queryable entity without destroying source lineage.Conflict resolution
Disagreement is not noise. It is evidence.
Price, bedrooms, area and availability can disagree. Resolution remains inspectable through timestamps, contributing sources and deterministic field rules.
A usable answer without an opaque answer.Observed history
A page is a moment. A maintained listing is a time series.
The canonical identity persists while prices, availability and source presence change. New supply, repricing, withdrawal, reactivation and time on market become queryable.
The listing is not the signal. The change is.Delivery and economics
Pay for the record. Not the collection machinery.
The maintained object arrives through one schema with its identity, history and provenance intact. Source crawls, retries and duplicate assertions do not become customer-facing usage.
One record delivered. Every decision inspectable.Three portals · three incompatible claims
- Address
- 18 Rue des Fleurs, Nice
- Price
- €875,000
- Bedrooms
- 3
- Area
- 142 m²
- ID
- A-90871
- Address
- 18 rue Fleurs, 06000 Nice
- Price
- €865,000
- Bedrooms
- 3
- Area
- 141.8 m²
- ID
- B-44102
- Address
- Nice Centre · Fleurs
- Price
- On request
- Bedrooms
- 4
- Area
- 142 m²
- ID
- C-7718
Without resolution: three records, three update clocks and no shared history.
Evidence accumulates · uncertainty remains visible
Above merge threshold
Every source assertion remains attached.One canonical listing · permanent lineage
- Address
- 18 Rue des Fleurs, 06000 Nice
- Price
- €865,000
- Bedrooms
- 3
- Area
- 142 m²
- Status
- Active · 3 assertions
- First seen
- 8 July 2026
Conflict is data · resolution is inspectable
Selectable provenance can reopen every value into its assertions, timestamps and resolution rule.
The canonical identity persists while state changes
One record delivered · economics stay legible
{
"record_id": "CW-FR-06-018F",
"status": "active",
"pricing": {
"amount": 865000,
"currency": "EUR"
},
"property": {
"bedrooms": 3,
"area_sqm": 142
},
"history": {
"events": 4
},
"provenance": {
"source_assertions": 3,
"match_confidence": 0.94
}
}