Recording my media consumption in GnoponEmacs

I want to start logging what media I engage with, and am curious about the best way to do that with GnoponEmacs. To start, I'm looking at what Org-roam Dailies are like. Checking the Org-roam Manual, it seems like they're meant for one daily file per day, which isn't quite what I'm picturing. A separate file for every media log entry seems like it'd cause bloat, but a single file might end up too long. I guess I could chunk them by month or year? But it sounds like for now the right move is to not worry more about it, make org/per/media-log.org, and a capture template at pm for entries, i.e. pmm for music.

And this brings me back to the thing that actually got me hung up and noticed a bug in my slugification function! The question becomes, can I trigger the creation of new notes when being prompted for input on an in-progress capture template? That is, can I go to enter a new music log entry, and then when asked to input the artist, create a new node for that band, using the capture template for that? And the answer is yes. So the next step becomes mapping out which capture templates I would need to smoothly write a music log entry.

Obviously, one for music log entries, that would put a new ID'd subtree under the right timestamp hierarchy, and prompt me for the artist and song/album.

Which brings me to, maybe I need two capture templates: one to record listening to a song, one to record listening to an album... and maybe another for performances? Which would ask for song/album/location respectively... though I guess that doesn't matter: if we're triggering sequences of new capture templates, then we can just pick which it is then.

So I need capture templates for:

music log entry

musician

band

song

album

location

All but the first would be entries in my Earth Encyclopedia, at org/ear/enc, and the first would go in org/per/music-log.org.

This will probably quickly cascade to needing more capture templates, but getting that chunk done will be some amount of progress with GnoponEmacs, rather than endlessly planning and abstracting.

Oh, a quick note: I should allow for a Link to the song's source (usually gonna be YouTube).

And, I should make sure there's a way for the top songs to make it into the Routine Bulletin I put out? Or at least try and plan on that.

And, I guess thinking more about it, I should aspire to create my own music library, perhaps for running my own pirate online station, but also just to like, be able to play with the library as fluently as I might want. (Music in the MUD?)

Anyway, I want my entries to be entries under a specific day, that's its own node in the Org-roam database, for example, Music Listening Log, 2025-07-21.