SSHRUDHI SATYA
Back to What If?
01 / ChatGPT · Goal Graph

Useful conversations.
A clearer path to the goal.

What if ChatGPT connected the work we do across sessions to the outcome we are trying to achieve?

Independent product conceptAI product strategyOutcome continuity
My product thesis

Give context a direction.

A long-running goal can involve research, drafts, decisions and follow-up across many conversations. My hypothesis is that an explicit goal, supported by evidence, could help users resume work and see what still needs attention.

I propose Goal Graph: a user-defined outcome with success criteria, milestones and links to relevant work. This case study presents my product proposal and an illustrative interaction, rather than a shipped ChatGPT feature or measured customer results.

My contribution

Product framing & judgment

I framed the opportunity, defined the first user segment, prioritized the minimum viable product, and designed the trust and measurement model.

First audience

People pursuing a finite goal

Frequent users working across sessions on a job search, portfolio, research deliverable or launch. A clear endpoint makes progress easier to evaluate.

Expected value

Less reconstruction

Help users return with clarity, locate the right evidence and focus on an unresolved milestone. Test whether that improves continuity and longer-term retention.

01 / The problem

The work is connected. The experience can feel fragmented.

Consider someone pursuing a Senior Product Manager role. Resume feedback, company research, portfolio editing and interview preparation may all serve the same goal. The user still has to reconstruct what is finished, what counts as progress, and what to do next.

The user’s burden

“I know we worked on this. What did we decide, which version is final, and what is still missing?”

Resume chatPortfolio filesPractice notesApplications

The proposed shift

One persistent outcome connects the relevant work. Milestones summarize the state; evidence explains why that state changed.

Success criterion: I accept an offer for a Product Manager, Senior Product Manager or AI Product Manager role.

OpenAI documents Projects as a way to keep related chats, files and instructions together. My proposal adds an outcome that could span more than one workspace. Whether users need a separate Goal object, or a lighter extension within Projects, is a discovery question.

Product baseline: Projects in ChatGPT
The proposed interface

A goal, from intention to achievement.

Four concept screens show how Goal Graph could fit into a ChatGPT-style workspace. The examples use fictional data. Select a stage to explore it, or open the screen at full size.

Download all four screens

02 / Experience the idea

Progress needs a reason.

This interactive example uses fictional evidence. Select a milestone, review a suggested link, then compare receiving an offer with accepting one.

Illustrative Goal workspace

Get a Senior Product Manager role

Success: accept a relevant offer.

Active
Why this state?

Resume finalized

A final resume file and the user’s confirmation support this milestone. Opening more resume chats would not advance it.

Evidence: Final resume.pdf · User confirmed
Review outcome evidence

An offer is a milestone. Acceptance is the outcome.

No acceptance evidence yet. The goal remains active.

03 / My product decisions

Make the intelligence useful enough to trust.

Start with an explicit goal

Decision: Let users create the goal and define success. Offer milestones they can edit.

Trade-off: A little setup friction buys clarity and control. I would avoid inferring sensitive life goals.

Evidence before progress

Decision: Tie state changes to a final artifact, completed action or user confirmation.

Trade-off: Conservative updates may miss progress, but chat volume and draft generation can create false confidence.

Precision before breadth

Decision: Suggest relevant chats and files with an explanation. Let users accept, unlink or reject them.

Trade-off: A smaller useful set is preferable to a crowded goal with unrelated context.

Summarize the graph

Decision: Show milestones, recent evidence and an unresolved gap in the primary view.

Trade-off: The underlying relationships can be rich without making users navigate a dense node graph.

Let the user close the goal

Decision: AI may flag possible completion; the user confirms achievement.

Trade-off: Receiving an offer is evidence of progress, but it does not satisfy an acceptance criterion.

Retrieve incrementally

Decision: Rank candidates using summaries, topics and semantic relevance; fetch detailed content when needed.

Trade-off: This proposed architecture controls latency and cost, but summary quality and stale evidence need evaluation.

04 / AI capabilities & boundaries

Connect. Explain. Propose.

What AI would do

  • Suggest milestones from the goal and success criterion.
  • Rank relevant conversations and artifacts using semantic signals.
  • Extract candidate progress events with source references.
  • Synthesize what is complete, underway or unresolved.
  • Later, surface coverage gaps and potential completion.

Where control stays with the user

  • Goal creation and success definition.
  • Review and correction of suggested connections.
  • Approval of final goal achievement.
  • Permission to use external evidence in a later phase.
  • Editing, pausing or archiving the goal.

Evidence should retain its source and permission boundaries. A goal summary must stop using a source when access is removed. Conflicting or incomplete evidence should trigger review instead of a confident state change.

05 / Focused first release

Prove continuity before adding autonomy.

First release

A finite personal goal

Explicit goal and success criterion, editable milestones, manual links, suggested chat and file links, evidence-backed updates, a progress summary and confirmed closure.

After validation

Richer evidence

Improve evidence detection and closure summaries. Then test gap detection, optional summaries and permissioned external evidence.

Deliberately deferred

Greater complexity

Team goals, ongoing goals, autonomous execution, dependency graphs, streaks and a full task board would wait until the core value is proven.

06 / Measuring the product bet

Measure movement toward the outcome.

Proposed North Star

Meaningful progress events per active goal

Weekly evidence-backed milestone advances divided by active goals in that week. Define active as a goal viewed or updated during the window; count unique state changes and exclude reversals, duplicates and chat activity.

Audit whether recorded advances reflect real progress. Use this alongside continuity and quality measures, since recording more events alone does not prove value.

Proposed measurement framework
QuestionMeasureWhy it matters
Does setup lead to value?Activation: goals with success criteria, a milestone and linked evidence / goals created.Creation alone is too easy to mistake for adoption.
Can users resume confidently?Time to resume a defined task; user-rated clarity on what remains.Tests the central continuity hypothesis.
Are connections relevant?Link precision from user reviews and sampled evaluation; rejection rate separately.Acceptance is a signal, not proof of correctness.
Does value persist?30- and 60-day retention in randomized eligible cohorts.Separates feature impact from already engaged users selecting it.
Is trust protected?False completion suggestions, incorrect state updates, privacy incidents, retrieval latency and compute cost.Growth should not come at the cost of control or reliability.

I would establish baseline performance through research and evaluation, then set targets for the beta.

07 / How I would validate it

Test the outcome layer against simpler alternatives.

Discover

Observe the return moment

Ask frequent multi-session users to show how they resume a real goal. Look for repeated reconstruction, lost decisions and uncertainty about remaining work.

Compare

Goals versus organized context

Test a goal with milestones and an evidence summary against a comparable Projects experience. Measure resumption speed, clarity and evidence-backed advances.

Evaluate

Assistance versus overreach

Compare manual linking with AI suggestions. Include misleading titles, unrelated topics and offer-without-acceptance cases to test precision and premature completion.

My scale decision: Expand only if users resume more clearly, relevant links remain precise, and progress detection is trustworthy. If the same value is achieved with a simpler Projects extension, choose that route. Retention is a hypothesis to test after the core user value is established.

A clearer outcome makes AI assistance more purposeful.

The product opportunity is to reduce the effort of keeping a long journey coherent, while leaving the definition of success with the person pursuing it.

Explore What If?