A note from the archive: this post, from September 2026, follows the earlier KarmaLens method, which scored every reading on eight lenses from −5 to +5. Today a reading asks the decisive facts first and makes one call; the lenses below are a way of looking at the decision, not a score. See how a reading works.
You typed six clean words: should I take the transfer or not. You gave the salary, the city, the title. You did not type the sentence about your father — the one where he's already told the neighbors you're moving closer. You know you trimmed him out. You're wondering if the tool will notice.
It does. Here's the mechanism.
The dilemma
This is a composite — stitched together from the kind of transfer questions we see in this category, no real person. Call him Rohit.
Rohit submits it tidy: a lead role in a city 1,400km away, 30% more money, the team he's wanted for years, decision due Monday. He scores it in his head as a slam dunk. He asks the tool to confirm.
What Rohit left out sits in one line he almost typed and deleted: his father retired eight months ago, lives alone two hours from Rohit's current city, and has started saying — not asking — that Rohit will be moving closer this year. Rohit hasn't corrected him. The transfer doesn't just move Rohit toward a title. It moves him decisively away from a man who has already told his card-game friends the good news.
The ugly detail Rohit hides even from himself: part of the transfer's appeal is that 1,400km is a clean, blameless reason. The company is making him go. He doesn't have to be the son who chose to stay far. The distance does the refusing for him.
So the question-as-asked is take the transfer or not. The question-as-lived has two people in it, and only one of them was in the prompt.
The read
Watch what happens when the eight lenses meet a decision with only one visible person in it. The clean version looks settled. Then a lens goes looking for who else the choice moves.
Duty sees a decision with a suspicious number of stakeholders: one.
Duty asks what this role in your life actually requires of you. On the question-as-asked, duty is thrilled — the transfer is the obvious next rung. Provisional score: +3. But duty is built to count obligations, and a life almost never has exactly one. When the read finds a retired parent two hours away and an unspoken expectation Rohit has let stand, duty splits. There are now two duties pulling opposite directions. Duty drops to +1 and, more importantly, refuses to score confidently until it knows which duty Rohit is actually weighing. A high score on half the board isn't a high score. It's a partial picture wearing one.
Honesty finds the sentence Rohit didn't type.
Honesty in one line: does the story you're telling match the story you're living? Here it bites hardest — not on lying to the company, but on the thing Rohit let his father believe. His father is planning around a move Rohit has privately decided against. Silence is doing the work of a promise. Honesty scores -2, and it flags: the decision can't be scored honestly while the most consequential fact is the one you deleted from the prompt. This is the moment the read stops answering take the transfer and starts answering take the transfer while your father waits for the opposite.
Motive asks why the distance is doing the talking.
Motive tests the engine, not the paint. Rohit's out-loud reason is career. His 2am reason is that 1,400km lets him avoid ever saying no to his face. Motive can hold both, but it scores the one that's actually driving. When a hard geography conveniently spares you a hard conversation, motive gets suspicious. It lands at -1 — not because ambition is dirty, but because the transfer is being asked to carry a refusal it was never about.
Non-harm names who eats the cost.
Non-harm asks who this lands on, by name. The company loses a candidate — replaceable. The father loses a plan he's built his year around and hasn't been told is gone. Non-harm scores -1 and points at the person who never got a vote in the prompt that decided about them.
The tension: duty and motive still want the role. Honesty and non-harm won't let the role be scored until the deleted person is in the room. Neither side is wrong. The verdict doesn't split the difference to keep everyone comfortable.
The verdict: This isn't a scoreable transfer decision yet — it's a withheld conversation wearing a career question, and the honest move is to correct the story you've let your father live in before you let the distance decide it for you.
Notice what just happened. The tool did not answer the clean question. It handed the clean question back with a person attached — and every worked read in the gallery that involves a hidden party does the same structural thing.
Why this isn't the same as a chatbot agreeing with you
Feed a general AI chatbot Rohit's tidy six-word prompt and it tends to answer the tidy six-word prompt — brightly, and toward whichever way Rohit leaned, because these systems have an observed pull toward the reply you'll like, and Rohit clearly wanted a yes. KarmaLens works differently: before making any call, it identifies the decisive unknowns Rohit hasn't yet answered and asks those first; where the Gita's eight lenses are genuinely relevant to the dilemma, they show the weighing — they don't compute a verdict, and no re-ask shifts them to match his mood. Where a Gita verse fits, it is included because it fits, not paraphrased to flatter. The chatbot mirrors the prompt you wrote. The read is built to notice the prompt you didn't.
The takeaway you can run tonight
You don't need us to catch your own omission. Try the empty-seat test.
- Write your decision as one sentence, exactly as you'd ask it out loud.
- Count the people named in it. Most trimmed questions name one — you.
- Now finish this line: the person this also moves, who isn't in my sentence, is ___.
- If that blank fills instantly, you already knew who you left out.
- Ask the last question: have I told them the version of the future I've actually decided on?
A silence answered yes, they know is a decision. A silence answered no, they're still planning around the old story is not a decision — it's a conversation you're routing around, and any tool that scores the routed-around version is scoring a fiction. The distance, the deadline, the transfer: none of them are lying to your father. You'd like them to. That's the tell.
अनुद्वेगकरं वाक्यं सत्यं प्रियहितं च यत्।स्वाध्यायाभ्यसनं चैव वाङ्मयं तप उच्यते।।17.15।।
anudvega-karaṁ vākyaṁ satyaṁ priya-hitaṁ cha yat svādhyāyābhyasanaṁ chaiva vāṅ-mayaṁ tapa uchyate
Speech that causes no excitement, is truthful, pleasant, and beneficial; the practice of studying the Vedas is called austerity of speech.
When you're ready to run the question with everyone in the room, bring your real dilemma to KarmaLens — the whole thing, including the line you almost deleted. Which person did your cleanest question quietly leave out?
References
- Bhagavad Gita 17.15 — English translation by Swami Sivananda, via BhagavadGita.io.
Your turn
Bring your own dilemma.
One clear decision, the first step, every option with its cost — free with an account. Your words stay private; they're never published.