InsightsData engineering · Medallion

Bronze, silver, gold: layering an audit trail

The pipeline is, at heart, an extract-transform-load system with an audit trail. Getting it past "produce ten episodes" means exposing that data in layers other people can consume without re-reading raw transcripts.

  • August 2026
  • 7 min read
  • Data engineering, analytics

Three layers, one direction

10

Videos in bronze

raw, immutable

10

Silver rows

typed and validated

184

Total chunks

avg 18.4 per recording

11

Topics covered

levy · defence · NHS · HS2 · …

  1. Bronze Raw — immutable One row per recording with every raw field: title, channel, upload date, duration, view count, transcript source, transcript SHA-256 and path. Schema-light and never overwritten. This is the audit anchor.
  2. Silver Cleaned — typed, normalised, validated Typed columns, ISO dates, whitespace-normalised transcript text, and a boolean state registry for index, script and audio. Schema-validated, so a bad row is rejected rather than carried silently downstream.
  3. Gold Curated — analytics-ready Episode metrics: duration, transcript word count, chunk count, script word count, audio duration, detected topics. The layer analysts and data scientists actually query.

Why a medallion, and not just a folder of artefacts

A folder of artefacts is fine until a second person needs them. Then every consumer re-implements the same parsing, makes slightly different decisions about a malformed date, and produces numbers that disagree. The layers exist so those decisions are made once, in the open, in a place with a schema.

The critical property is that bronze never changes. Silver can be rebuilt when the cleaning rules improve; gold can be recomputed when the metrics change. Neither can quietly rewrite the record of what arrived — which is the same argument the SHA-256 hash makes at the row level, applied to the whole store.

Fig. 06 — two of these three can be rebuilt

BRONZE what arrived NEVER CHANGES SILVER cleaned — an opinion REBUILDABLE GOLD computed — an opinion REBUILDABLE NOTHING DOWNSTREAM REWRITES WHAT ARRIVED the same argument the row-level hash makes, applied to the whole store

Silver and gold are opinions about the data. Bronze is what actually arrived. Keep them in different places.

Based on House of Lords proceedings (UK Parliament). Not affiliated with, or endorsed by, the UK Parliament.

Apply this to your problem.

Sponsors bring a real problem class to a challenge day and get a cohort working on it, with the research behind them.

Or email info@inno-forum.co.uk