{
  "$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"
}