How TrackRescue detects and repairs unavailable playlist entries.

TrackRescue separates observation, identification, candidate evaluation, playlist writing, and undo into distinct stages. This prevents a count mismatch or similar title from being treated as sufficient proof for an automatic playlist change.

Published by TrackRescueUpdated Support: support@trackrescue.cloud

How evidence is evaluated

READ SET

Complete playlist pagination

A scan follows every next-page token so large playlists are not assessed from only the first group of entries.

IDENTITY

Stable identifiers

Playlist item IDs, video IDs, playlist IDs, and positions are stored separately from human-readable titles.

STATE

Availability classification

Deleted, private, restricted, identifiable unavailable, and anonymous hidden gaps are recorded as different observations.

HISTORY

Snapshot comparison

The current row is compared with previously visible metadata to preserve identity after YouTube replaces it with a generic placeholder.

EVIDENCE

Candidate scoring

Title similarity is combined with source channel and recording-version signals. Risk labels such as live, remix, cover, karaoke, remaster, lyrics, or sped-up reduce confidence.

STOP RULE

No invented identity

A hidden count without a surviving video ID or prior metadata remains an anonymous gap and is not assigned a fabricated title.

What happens before and after a playlist write

Playlist writes begin only after the evidence model has finished. Each gate can stop the operation before YouTube is changed.

AUTHORITY

User policy check

Manual repair requires approval. Automatic repair requires an eligible plan and an explicit rule configured by the user.

PRE-WRITE

Live-state validation

The playlist is re-read to confirm the damaged item, target position, and absence of a duplicate candidate.

WRITE

Position-aware insertion

The chosen candidate is inserted at the intended manual-order position when YouTube permits it.

POST-WRITE

Result verification and undo

The resulting playlist item is verified and recorded with the original evidence so the change remains traceable and reversible.

Verification and policies