{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreib4f3qf3esojlncwirjhcgquonqbdmw5g7u3eod3nnaw4hbht7fqa",
"uri": "at://did:plc:lk3jfj3zq4k4wxnk474axylu/app.bsky.feed.post/3mpjajydg4qo2"
},
"path": "/t/branching-conversations-for-long-term-learning-and-projects/1385388#post_1",
"publishedAt": "2026-06-30T14:26:37.000Z",
"site": "https://community.openai.com",
"textContent": "### Problem\n\n> ChatGPT conversations become difficult to navigate when used for long-term learning (AWS, programming, languages, etc.). During a lesson I often ask side questions, and those questions interrupt the main learning flow. Months later it’s almost impossible to find which lesson a particular question belonged to.\n\n### Proposed solution\n\n> Allow users to create a branch from any message. The main conversation remains unchanged while the branch contains all follow-up questions related to that topic. Visually, this could appear as a collapsible tree:\n>\n> * AWS Course\n> * Lesson 1\n> * Question Branch 1\n> * Question Branch 2\n> * Lesson 2\n> * Question Branch 1\n>\n\n>\n> Users can continue the lesson without cluttering the primary timeline.\n\n### Benefits\n\n * Keeps the main learning path clean.\n * Makes previous questions easy to find.\n * Improves long-term learning.\n * Works well for coding, research, writing, and tutorials.\n * Makes conversations feel like a knowledge tree rather than a long chat log.\n\n",
"title": "Branching conversations for long-term learning and projects"
}