I reckon I can help you with that real quick without being too confusing. If you are referencing Cat's nightly (it becomes optional later and not mandatory) then after you've done it the first time it sets a flag for "SophiaEvent" to continue progress. So let's treat that separately to explain... 1) the actual game progress and 2) the optional repeatable scene
1) Game progress: Once you've done Cat once (either Dom or Sub doesn't matter, pick your favorite) then a flag is set to continue the "SophiaEvent". At this point the next time you go to the Living Room in the morning it triggers Tim & Tom "Burglar Bros" scene then so on.
2) Game repeatable: Once you've done Cat once her scene becomes a "repeatable", meaning you can grind relp, etc up to a certain point. This particular repeatable has a maximum of Cat karma 16. Once 16 or more is achieved then it's simply a repeatable for the fuck of it, nothing else.
Make sense?
Edit: FWIW I've accounted for these "repeatable" events in the mod's code. They are marked as "Optional" and are colored differently than the standard tasks/info text:
View attachment 2101508