The Engine — How It Works

Six Layers.
Zero Escapes.

A six-layer pipeline that takes raw distributor CSVs and certifies every metadata field against Spotify and Apple Music compliance guidelines — across 150+ stores, in any language.

Architecture

The Pipeline

Source Catalogue (Distributor CSV)
L0

Cross-Language Normalization

Language independence

CATCHES: Non-English metadata invisible to downstream layers

OUTPUT: Semantic concept representation

L1

Metadata Formatting Validator

Structural compliance

CATCHES: Mix / Remix / Live / Instrumental in Title instead of Version field

OUTPUT: Formatting issues flagged

L2

Policy V3 Gate

Deterministic enforcement

CATCHES: Bare keywords, stacked descriptors, structural SEO, genre stacks, "for [use]" patterns, frequency terms

OUTPUT: FAIL / REVIEW / PASS

L3

Identity Principle Classifier

Identity vs content

CATCHES: All-functional phrases, genre+venue, persona patterns, weak wrapper rescues

OUTPUT: SEO / BORDERLINE / CLEAN

L4

Semantic SEO Validator

Reasoning beyond rules

CATCHES: Instructional patterns ("to make"), topic+format, reconstruction overrides

OUTPUT: Gate escapes caught

L5

Distro-Readiness Audit

Final ship decision

CATCHES: Missing ISRCs, duplicate ISRCs, blank Action fields, any layer still failing

OUTPUT: SHIP / NO-SHIP

✓ SHIP
✕ NO-SHIP

Gate Clean ≠ Distro Ready — All 6 layers must pass before metadata ships

Live Transformations

From SEO to Certified

Real before/after transformations. Each rewrite preserves the thematic spirit of the original while eliminating search-intent descriptors.

Before — SEO

Track Title

Music For Kittens To Sleep

Flagged: L4 → L2
After — Certified

Track Title

The Purring Hour

Strategy: Character / Time
Why

Instructional pattern detected ("for...to sleep"). Rewrite preserves animal theme without SEO.

Theme

Preserves pet/animal connection

01 / 06
Layer 3 — Identity Principle

Identity vs Content

The classifier asks one question: does this phrase name an artistic entity, or does it describe searchable audio content?

The Core Rule

Metadata must name a real identity
or work — not describe search intent

The decision is made at the phrase level, not the word level. "Jazz" is a genre word — but "Gypsy Jazz Caravan" is a band name.

Relaxing Piano Music

SEO

Use-case + instrument + format. Fully reconstructible — a listener can guess the audio from the title alone.

Detected at L2

Gypsy Jazz Caravan

CLEAN

"Caravan" is a creative anchor — evokes imagery, Django resonance. Cannot be predicted from audio content.

Detected at L3

Deep House Lounge

SEO

Genre + venue. Describes a listening environment, not an artistic identity.

Detected at L2

Viking Music

CLEAN

"Viking" is a thematic/cultural identifier, not a functional descriptor. Reads as a project identity.

Detected at L3

Jazz Ensemble

SEO

Weak wrapper ("Ensemble") cannot rescue alone. "Jazz" is the only testable content — it's functional.

Detected at L3

Winterbell Ensemble

CLEAN

"Winterbell" is a coined word — a strong identity anchor. Wrapper + strong anchor = plausible entity.

Detected at L3

Baby Mozart Music

SEO

Topic + format. "Baby" is audience, "Mozart" is topic, "Music" is format — not an identity.

Detected at L4

Baby Lullaby Academy

CLEAN

Persona pattern. "Academy" is an institution anchor — reads as a named project, not a description.

Detected at L3

Music To Make Your Kitten Calm Down

SEO

Instructional pattern ("to make"). Describes the function of the recording, not its identity.

Detected at L4

The Queen of Soul

CLEAN

Persona pattern: "[Title] of [Domain]". This is identity, not description, regardless of functional words.

Detected at L3

Strong Anchors

Person names, coined words, institutions, verified brands. Can rescue a phrase alone.

Weak Wrappers

Ensemble, Orchestra, Band, Choir, Collective. Cannot rescue alone — need a creative anchor.

Thematic

Viking, Celtic, Ocean, Forest, Sacred. Context-dependent — not functional, not strong identity.

Layer 0 — Cross-Language Normalization

Language Independent

Compliance is determined by semantic meaning — not by language, spelling, or script. Equivalent metadata in any language receives an equivalent verdict.

Same meaning, 5 languages

EN

Relaxing Music

English
FR

Musique Relaxante

French
ES

Música Relajante

Spanish
JA

癒しの音楽

Japanese
DE

Entspannungsmusik

German

Normalized Concept

USE_CASE + FORMAT

→ SEO Verdict

All 5 expressions receive the same compliance verdict. The engine reasons over semantic meaning, not vocabulary.

Language-Independent Concept Classes

USE_CASE

relaxing, study, sleep, focus, workout

FORMAT

music, beats, melody, instrumental, mix

WELLNESS

healing, meditation, calming, soothing

GENRE

jazz, rock, techno, lofi, ambient

AUDIENCE

children, baby, kids, bambini, enfants

VENUE

café, restaurant, lounge, bar, club

Recall Test — Gate Escapes

What the Gate Misses

The deterministic gate (L2) can't catch everything. When SEO values survive the gate, they're treated as structural problems — not keyword problems. Each escape pattern becomes a new rule, a regression case, and a permanent recall test entry.

12

Escape patterns

77/77

Recall tests passing

132

Regression cases

EP-1

All-Functional Content

Every content word is functional (genre, format, use-case, venue) with no creative anchor

Study – Deep Focus

Light Cafe

Working & Chill

Streaming Melodies

48 unique / 227 occurrences
EP-2

Genre + Venue

A genre word + a venue word describes a listening environment, not an identity

Jazz Café Bar

Deep House Lounge

Cappuccino Lofi Lounge

9 unique / 28 occurrences
EP-4

Genre-Adjective + Genre

A musical modifier (melodic, deep, smooth) + a genre word = subgenre description

Melodic Techno

Smooth Jazz

Deep House 2024

Electronic Deep

3 unique / 21 occurrences
EP-7

Use-Case + Format/Venue

A use-case word (study, gaming, sleep) + a format or venue word = functional description

Study Sessions

Gaming Melodies

Relaxing Piano Music

Soothing Background Music

146 unique / 298 occurrences
EP-8

Instructional Pattern

"to make / to help / to calm" constructions describe the recording's function, not its identity

Music To Make Your Kitten Calm Down & Go To Sleep

Gate escape — caught by L4
EP-9

Topic + Format

A topic word (Mozart, Halloween, Baby) + a format word — the topic is subject matter, not an identity anchor

Baby Mozart Music

Halloween Background Music

Best Country Music For Office

Gate escape — caught by L4
EP-11

Reconstruction Override

Creative-sounding modifiers don't override a fully reconstructible description

Deep Blue Ocean Meditation for Insomnia Relief

Gate escape — caught by L4
EP-12

Format-in-Title

Version words (Mix, Remix, Live, Instrumental) inside the Title field instead of the Version field

Animal Crossing Music Mix

Animal Crossing Radio Mix

Formatting issue — caught by L1
Release Readiness

Certified

Compliant

Stop losing revenue to metadata rejections. Start validating your catalog against every major music store today.