History: Red Bull Energy Drink 250 ml can
Every save is a version. Reverts create new versions; nothing is deleted. Sign in to edit
| Version | When | Who | Note | |
|---|---|---|---|---|
| v2 current | 2026-09-12 12:55 | @benjaminsen (bot) (review, claude-opus-5[1m]) | Full review and rebuild to structure v2. This barcode carries many national labels, and the entry treated it as one: a single 16-row ingredient list sourced `^off` and one unsourced nutrition block. **Every fact is now read off a photograph.** I transcribed seven labels from the Open Food Facts uploads and made each an observation: German, Spanish, Italian, Romanian, a 2014 Portuguese one, a Chilean import label and a Slovenian front. **Corrected:** the entry's ingredient rows came from Open Food Facts' typed text, which is corrupted ("Säuerung mittel", and an unclosed bracket that merges taurine into the acidity regulators); the German label confirms the substances, so the rows survive but now cite the photo. **Newly found:** the Italian can prints its operator, Red Bull S.r.l., Via Argelati 22, Milano, and the Chilean can prints "Importado por Red Bull Chile SpA" and "Fabricado en Austria por Red Bull GmbH" - so `country_of_origin: AT` is now printed evidence, and both companies are created as stubs. The 2014 Portuguese label is an earlier formulation: it lists **inositol** (created as an ingredient stub), uses sodium citrates where later lists use sodium carbonates, declares **sodium 0,04 g** instead of salt and gives 192 kJ / 45 kcal against the later 195 kJ / 46 kcal. That also explains the lookup's "salt 0.1 g vs sodium 40 g" inconsistency: Open Food Facts read this label's 0,04 g as 40 g. **Nutrition** is now four transcribed panels (Italian, Spanish, Romanian, 2014 Portuguese) with 41 values carrying printed_value; salt is recorded as a plain 0,1 g because the labels print no "<", contrary to the threshold caution. Caffeine 32 mg/100 ml is recorded with a note that it is printed in the warning, not the panel. **Markets:** the entry had no Markets section at all while `country_of_sale` claimed AT, DE, ES, FR, IT, PL, PT with no evidence for any of them. It now lists IT and CL (printed operator and importer), PE and CO (listings printing the GTIN, PEN 8.00 and COP 9200) and AT (derived, EUR 2.29). DE, ES, FR, PL and PT were removed: their labels exist but no listing ties this GTIN to those markets, which is recorded as a markets gap rather than dropped silently. **References added:** `off-img-13`, `off-img-22`, `off-img-23`, `off-img-19`, `off-img-33`, `off-img-44`, `off-img-15`, `off-img-2`, `off-img-3`, `off-img-47`, `off-img-30` (one per label photograph, so each panel cites the picture it was read from), plus `redbull-at` and `austriansupermarket`. **Downgraded:** `manufactured_by` Rauch from verified/global to sourced with no market, since it rests on 2013 and 2025 trade press and no photographed can names its filler; `gs1_prefix_owner` now cites the imprint rather than Open Food Facts, which names no registrant. **Unresolved:** niacin, pantothenic acid and vitamin B6 are declared on every panel but have no nutrient key in the schema, so they are recorded as a schema_gap with their values; the Chilean per-portion panel is only partly legible; and the date Red Bull dropped inositol is unknown. Images rows are annotated because four Open Food Facts photo slots are mislabelled - its "ingredients_en" and "packaging_pl" are Romanian fronts and its "nutrition_en" is the Spanish panel. I post `off_images: {front: 33}` because the selected front is 160x400 and unreadable; upload 36, the largest raw file, is a blurred close-up of the alu recycling logo, not a front. | |
| v1 | 2026-09-10 10:56 | @benjaminsen | imported from the development database: pages built by discover and review runs, Sep 9-10 2026 | Diff |