Methodology
Every dot needs a source.
1. Identify the exact product
We maintain a canonical product record independently from retailer listings. GTINs, model numbers and retailer product codes are retained with their source, observation time and validation outcome.
2. Match retailer offers conservatively
An offer is attached only when identifier or exact-model evidence is strong enough. Ambiguous evidence is rejected or queued for review.
3. Append observations
A successful collection records the observed item price, delivery price when known, availability, currency, retailer, source and timestamp. Money is stored in integer pence.
4. Preserve gaps and failures
A failed collection run is stored separately and leaves the last successful observation unchanged. Out-of-stock status requires evidence from a successful collection.
5. Make recommendations only when justified
One observation establishes a starting point. Trends, historical lows and recommendations require a larger body of genuine observations.
Current coverage
The initial catalogue contains exact portable air-conditioner models. Its first Currys observations were manually reconciled from the supplied project research. Each was out of stock when initially observed. Current pages derive availability from the latest successful observation.