Catalog: Sample Nordic Publisher · 20 works
Scan ID: HR-2026-04-28-A · Pre-cleaning diagnostic
⚠ Before cleaning

Major Fixes Required — Catalog Not CWR-Ready

20 works analyzed · 0 clean · 20 with major fixes · 43 issues detected · This is a pre-cleaning diagnostic — no assumptions, no auto-fixes.

42
/ 100
Works analyzed
20
39 contributor entries
Clean
0
no work passes all checks
Resolvable works
20
all fixable with confirmation
Blocking issues
20
cannot submit to CWR

1. High-level summary

Every work has at least one blocking issue preventing CWR submission.

Most common problems
  • Missing ISWC — 20 works ("No ISWC yet — normal for new/indie releases")
  • Split sums incorrect — multiple works (e.g. Midnight Sun 133.33%, Nattljus 138.33%, Solens Eko 113.33%, Drömmarens Hav 128.33%, Ödemark 83.33%)
  • Missing writer IPI — Karin Lindgren (1 work), Heinrich Müller (multiple works)
  • Foreign writer with no agreement declared — Lars Petersen (TONO) appears in several works · missing E/SE/AM declaration
  • Name variants / duplicates — "Erik Andersson" vs "Erik A."
  • Invalid role — "Producer" used as a role (not CWR-valid)

2. Identifier coverage

ISWC
  • 0 / 20 works have a valid ISWC
  • All works flagged as "Unregistered Work — No ISWC found"
IPI
  • Karin Lindgren — missing IPI on one work
  • Heinrich Müller — missing IPI on multiple works
Society
  • Heinrich Müller — missing society (defaulting to STIM)

3. Share validation

Incorrect split sums (blocking) detected in many works:

  • Midnight Sun → 133.33%
  • Vinterljus → 133.33%
  • Aurora → 133.33%
  • Nattljus → 138.33%
  • Polstjärnan → 133.33%
  • Norrsken → 133.33%
  • Skogen Sover → 133.33%
  • Havet Sjunger → 133.33%
  • Drömmarens Hav → 128.33%
  • Ödemark → 83.33%
  • Solens Eko → 113.33%
  • Nordens Hjärta → 133.33%
  • Vandring → 133.33%

Impact: these works cannot be submitted to STIM/ICE until splits equal exactly 100%.

4. Role & writer validation

Invalid role
  • "Producer" used as a role for Mikael Östberg → not CWR-valid
Name variants
  • "Erik Andersson" vs "Erik A." → must be normalized
Foreign writer with no agreement
  • Lars Petersen (TONO) appears in multiple works — missing E/SE/AM declaration → STIM will reject packet

5. CWR readiness

All 20 works are NOT CWR-ready. Every work shows:

  • Missing ISWC
  • Missing publisher assignment
  • Incorrect split sums
  • Missing agreements (for foreign writers)
  • Missing IPI (for some writers)
  • Invalid roles (in one case)

6. Per-work status (before cleaning)

WorkStatusKey issues
Midnight SunMajor fixesMissing ISWC, splits 133.33%
VinterljusMajor fixesMissing ISWC, missing IPI, splits 133.33%
AuroraMajor fixesMissing ISWC, foreign writer agreement, splits 133.33%
NattljusMajor fixesMissing ISWC, splits 138.33%
PolstjärnanMajor fixesMissing ISWC, splits 133.33%
NorrskenMajor fixesMissing ISWC, duplicate writer name, splits 133.33%
Skogen SoverMajor fixesMissing ISWC, missing IPI, missing society
Havet SjungerMajor fixesMissing ISWC, foreign writer agreement
Drömmarens HavMajor fixesMissing ISWC, foreign writer agreement, splits 128.33%
ÖdemarkMajor fixesMissing ISWC, invalid role, splits 83.33%
FrostnattMajor fixesMissing ISWC, missing IPI, missing society
ÄlvdansMajor fixesMissing ISWC, splits 133.33%
MåneskinMajor fixesMissing ISWC, splits 133.33%
Solens EkoMajor fixesMissing ISWC, splits 113.33%
SkymningMajor fixesMissing ISWC, splits 133.33%
Nordens HjärtaMajor fixesMissing ISWC, splits 133.33%
VandringMajor fixesMissing ISWC, splits 133.33%
Vandring (duplicate entry)Major fixesMissing ISWC, foreign writer agreement
TystnadMajor fixesMissing ISWC, splits 133.33%
VinternätterMajor fixesMissing ISWC, splits 133.33%

7. Priority fixes (before cleaning)

Critical — must fix before CWR

  • Fix all split sums to 100%
  • Add missing IPI numbers
  • Declare agreements for TONO writers
  • Normalize writer names
  • Replace invalid roles
  • Add publisher assignment
  • Add ISWC (optional but recommended)

Medium

  • Normalize name variants
  • Validate societies
  • Validate roles

Low

  • ISWC lookup (optional for new works)

8. Final assessment (before cleaning)

This catalog is NOT CWR-ready.

All 20 works require manual confirmation and correction. Every work shows multiple blocking issues. This is exactly the kind of catalog where the Cleaning Wizard delivers value — because:

  • Nothing can be auto-fixed without publisher confirmation
  • Every correction requires publisher approval
  • Every issue is traceable
  • Every fix improves the Master Catalog
  • Every work becomes CWR-ready after cleaning
Publisher Confirmation Required

External metadata sources are used only to validate identifiers. All final decisions and catalog updates always rest with the publisher.

HeyRoya · Metadata compliance for Nordic music publishers · Ken@heyroya.se