A career intelligence tool that tells you whether a job opportunity is worth your time — and if it is, how to show up for it.
Career moves don't happen in one big moment. They happen through hundreds of small decisions across 12–18 months. Should I apply to this role? Is the recruiter message worth a reply? Is this listing real, or has it been open for six months because the company isn't actually hiring? Am I ready for this interview, or should I pass and work on X first?
Nobody has a good thinking partner for these decisions. People have career coaches (expensive, generic, slow), LinkedIn (noise, performance, bad advice), friends (well-meaning, not informed), and job boards (keyword filters, no judgment). The gap is a tool that knows your story, reads the role honestly, and tells you the truth — including when the truth is don't bother.
The core promise. Paste a job. Get an honest read on whether it's worth your time, where your story actually maps, where it doesn't, and how to show up if you decide to go for it.
There are a hundred AI career tools. Most of them are resume optimizers and LinkedIn headline generators. They're commodity, they don't work that well, people churn. Three things make this one different:
Other tools ask for your resume. This one asks what you've actually done and what you're reaching for. The input quality is fundamentally better because the profile layer is built for self-recognition, not self-promotion. Users who've done Career Bridge can import their output. Users who haven't go through a parallel guided setup here.
Most tools generate. This one judges. A match below the threshold gets a clear verdict: this isn't worth your time, and here's why. That's harder to build (the tool has to have a spine) and more valuable than endless positive spin.
Nobody else does this. A surprising share of postings on Naukri and LinkedIn are stale, reposted for appearances, or funnels for future pipelines. You can spot signals: posting age, generic descriptions, vague comp, no named hiring manager, company hiring freezes, repeated relists. This tool reads those signals and tells you before you waste an afternoon on a cover letter.
Phase one: Sarath. The first user is the builder. You use it for your own Director / Head of Delivery search. Every real application, every recruiter message, every JD someone forwards — runs through the tool. Your usage calibrates the judgment layer.
Phase two: PM / Program / Delivery Managers running their own job searches. Same ICP as Career Bridge — 5 to 10+ years experience, mid-career, targeting a step up. People who know the job market is noisy and want a smarter filter.
Phase three: Premium for anyone who'll pay. Freemium model likely — analysis free, downloadable application kit gated behind a low paywall. Architected for this from day one (see §07).
Guided flow. Rich capture of experience, strengths, targets, constraints, non-negotiables. Imports from Career Bridge if the user has done it. Stored in Supabase, tied to the user's account.
Three input paths: paste a JD directly, describe a role + company you're chasing, or drop in a recruiter message. User picks the source (Naukri, LinkedIn, Referral, Recruiter inbound, Other).
Ghost listing check. Match score with translation work across domains. Specific breakdown of what matches, what's unclear, what's missing. Clarifying questions where the tool needs more signal to score fairly.
One of three verdicts: skip it / worth a shot if you sharpen X / this is the one — go for it. If go-for-it: positioning guidance, emphasis priorities, likely interview angles, red flags to watch.
Only unlocks once match score clears the threshold. Tailored resume, cover letter or intro message, preparation notes. Deferred to v1 so the judgment layer can be calibrated first through real usage.
This is the hard part. Everything else is plumbing.
The judgment layer is a two-pass Anthropic API chain that reads the user's profile and the opportunity, then produces structured output across four analyses:
Why Pass 2 asks questions. The quality of the match score depends on signal the user didn't initially share. A profile setup can't capture everything. So the judgment layer interrogates specific gaps before scoring — this is the difference between a tool that's confidently wrong and a tool that's actually useful.
| Layer | Choice | Why |
|---|---|---|
| Hosting | Netlify | Consistent with rest of PM series. Free tier, fast deploys. |
| Frontend | Single HTML/CSS/JS file | Consistent with RtR, SHI, Career Bridge pattern. No framework overhead. |
| Database | Supabase (shared project) | Same project as RtR and SHI. New tables prefixed itto_. |
| Auth | Supabase Auth (magic link) | Multi-user from day one. No passwords — email-based login. |
| API layer | Cloudflare Worker | Same worker pattern as SHI. Handles Anthropic API calls securely. |
| LLM | claude-sonnet-4-20250514 | Consistent with rest of series. Two-pass chain. |
| URL | isthistheone.netlify.app | Primary. Can move to custom domain later. |
Five new tables in the existing Supabase project. Prefix itto_ (Is This The One). All rows tied to the authenticated user via auth.users.id. Row-level security enforced.
Why this schema matters: the itto_feedback table is how the tool gets sharper over time. Every verdict eventually has a real-world outcome. Over 50+ analyses, patterns emerge — maybe the tool is too generous on FinTech roles, too harsh on agency roles, consistently misses early-stage red flags. Product 6 either learns this manually (Sarath adjusts prompts) or eventually automatically.
Why defer the resume generation. The match engine needs real calibration before it can be trusted to generate polished, downloadable artifacts. A confidently wrong resume is worse than no resume — it makes the user apply with the wrong emphasis and lose the interview. Ship the judgment layer first, earn credibility, then add the action layer. This is the same pattern RtR and SHI used.
Before v1 ships, the tool needs to prove its judgment. Sarath runs at least 10–15 real opportunities through v0 as the only user. Three checks:
If all three clear, v1 ships. If any fail, the prompts get tuned before shipping the kit generator.
Product 6 sits at the end of the arc, and it's the only product that reads from another. Career Bridge users can import their output as the seed of their Is This The One? profile — saves them the setup flow, carries over positioning work they've already done.
Beyond that, Is This The One? is fully standalone. Users who haven't touched the other five products go through guided setup here and get everything they need. No lock-in to the series, no "you must do X first" friction.
Longer term, if the PM Intelligence Dashboard gets built, Is This The One? becomes one of the richest data sources for it — user's target roles, match scores, application pipeline, verdict accuracy. The feedback loop closes.
| Decision | Choice |
|---|---|
| Product name | Is This The One? |
| Target user (phase 1) | Sarath — personal use for Director / Head of Delivery search |
| Target user (phase 2+) | PM / Program / Delivery Managers, 5–10+ years, mid-career |
| Positioning vs. Career Bridge | Career Bridge = recognition. ITTO = navigation. ITTO can import CB output but runs standalone. |
| v0 scope | Everything except downloadable resume/cover letter |
| v1 trigger | After 10–15 real uses with calibrated judgment |
| Architecture | Multi-user with Supabase Auth from day one |
| Stack | Netlify + Supabase + Cloudflare Worker + Anthropic (Sonnet 4) |
| URL | isthistheone.netlify.app |