Similar to another concept Roda and I had recently (and others of course, like it has strong relationship to what Theo was asking for), but I'd love for job's fantasy to be present in many ways (dragoons lord of jumping yet somehow break their ankles after 10 feet from fall damage). So just to say up front, I think it just being a cosmetic fun is cute- and nothing below is 'needed' but I do like functional fantasy like how in WoW the mages can cast slow fall, the warlock had a scouting eye, the druid could turn into a water creature to swim faster / act as a mount for friends, etc (many more examples of class fantasy in WoW, and many many more if you include some of the toys / racial concepts too).
So like here, not only can they tell your future, or the vibe of your future, with a cute card drawing mechanic / UI (like Mahjong has a UI), with even a bit of 'AST' influence like you draw a card and the AST gets a set of potential interpretations of said cards, but it might actually do something too!
I could see the interpretations having a simple but interactive mechanic where each card has a series of card unique potential interpretations and a few generic ones that go cross most cards, there would be positive, negative, and neutral readings, the more positive readings you do the more stress upon the stars (or whatever cute lore wording you want to use), such that more positive interpretations decrease the chance you'll draw positive options for the next card drawn and will increase the severity of negative options, and will reduce lord stress while also adding lady star stress. Neutral will bring balance between the two (bringing back to a balanced state). Finally negative will increase the chance of positive as well as severity of positive, reduce lady stress, and increase lord stress. Stress of either type increases the chance to end the card reading early (minimum of 3 card reading, maximum of a 9 card reading); however higher stress of a particular type increases the chance you'll draw that specific card (lady / lord).
Keeping it simple (ish lol) each reading, positive or negative, will apply a buff in the end that'll have the effects read through out. Like one particular interpretation while reading Ewer positively will increase experience by like 1%, while reading it negatively will decrease soul bind rate by 1%. None of the buffs will be active in savage or ultimate content. You can cancel the buff at any time but you may only get a functional reading once a day (doesn't have to have the functional limit, just concerned people will farm results and make something that's meant to be cute more like a grind), and the buff is packaged as one unit so you've got to take it all or none of it.
So you vaguely would be able to read the reading to the player at the end as a complete but silly chain, like astrology signs in real life might be read. "Today gemni you'll have an easy time meeting friends who will be of great help to you, but because of that friendship you might be betrayed by one of them" lol.
Can do more complex things like the AST picks a theme, like a mad lib then you read out the cards and pick interpretations of each card drawn to make the story and each theme has a rating scheme at the end that'll buff you accordingly to that theme. Would make for some funny stories. Other concepts might be adding some interaction for the player being read, being able to add positive luck to cards that are face down on the table (not drawn/known to either player yet), and like reroll a reading based on how unlucky they've been so far.