I can only put one tag on this, but wanted to put "spoilers" as well, and maybe even "bug report".
I'm on my third playthrough, exploring the various backgrounds/guests. My first two playthroughs I was kind. This time I decided to go for a "neutral" route, so I sent Asterion out to the valley once at the very beginning, and then was as kind to him as I could be after that.
Then a "ruthless" chapter started, and (after an apparent one-week time skip) Luke and Kota were talking about how the MC had sent Asterion out to the valley "again", and was generally abusive, etc. Excuse me? No, that didn't happen.
From what I can tell, I got the ruthless route due to giving a "bad" response when Argos asks why the MC sent Asterion out. But I don't think the answer to that question (except for maybe the "I am a sadist" option) should be taken _by the game_ as the MC's true motivations. Given what the MC knows about Argos at this point, it's reasonable to give an answer that the MC thinks Argos would accept, rather than a fully truthful one.
So I do think it's a borderline narrative bug. I sent Asterion out *once*, before either Luke or Kota arrived, and intended to never send him out again. But because I tried to deceive a deceiver, suddenly the game ignored all of my actions toward Asterion since then, and skipped ahead to a time where I had sent him out multiple times in Luke and Kota's presence.