{ "@context": "https://schema.org", "@type": "MusicPlaylist", "@id": "https://savagethundermusic.com/book-playlist#stm-playlist", "name": "Savage Thunder Music Book Playlist", "url": "https://savagethundermusic.com/book-playlist/", "mainEntityOfPage": "https://savagethundermusic.com/book-playlist/", "creator": { "@type": "MusicGroup", "name": "Savage Thunder Music", "url": "https://savagethundermusic.com/" }, "isPartOf": { "@type": "WebSite", "name": "Savage Thunder Music", "url": "https://savagethundermusic.com/" }, "description": "The book playlist is for listeners who come to Savage Thunder Music through story, character, conflict, healing, rebellion, and the messy human stuff that does not fit neatly into a three-minute box.", "audience": { "@type": "Audience", "audienceType": "readers, listeners, and blog visitors who want STM songs connected to the book universe and story themes" }, "about": [ { "@type": "Thing", "name": "book playlist" }, { "@type": "Thing", "name": "story songs" }, { "@type": "Thing", "name": "character songs" }, { "@type": "Thing", "name": "music for readers" }, { "@type": "Thing", "name": "narrative music" } ], "keywords": "book playlist, story songs, character songs, music for readers, narrative music", "inLanguage": "en-US", "additionalProperty": [ { "@type": "PropertyValue", "name": "STM claim boundary", "value": "Discovery metadata only. No chart, popularity, licensing, clearance, or commercial guarantee is implied." }, { "@type": "PropertyValue", "name": "STM source policy", "value": "Use canonical public STM pages and governed discovery files as source evidence." } ] }