{
  "base": {
    "threads": [
      {
        "title": "Archived conversation",
        "archived": true,
        "deleted": false
      },
      {
        "title": "Retained conversation",
        "archived": false,
        "deleted": false
      }
    ],
    "historyAndFile": [
      {
        "title": "Archived conversation",
        "worktreePath": "[synthetic path]/archived",
        "messages": [
          {
            "role": "user",
            "text": "Keep this conversation history"
          },
          {
            "role": "assistant",
            "text": "first fixture turn complete"
          }
        ]
      },
      {
        "title": "Retained conversation",
        "worktreePath": "[synthetic path]/retained",
        "messages": [
          {
            "role": "user",
            "text": "Keep this conversation history"
          },
          {
            "role": "assistant",
            "text": "first fixture turn complete"
          }
        ]
      },
      {
        "parentFile": "Parent file must survive cleanup.\n"
      }
    ]
  },
  "head": {
    "threads": [
      {
        "title": "Archived conversation",
        "archived": true,
        "deleted": false
      },
      {
        "title": "Retained conversation",
        "archived": false,
        "deleted": false
      }
    ],
    "historyAndFile": [
      {
        "title": "Archived conversation",
        "worktreePath": "[synthetic path]/archived",
        "messages": [
          {
            "role": "user",
            "text": "Keep this conversation history"
          },
          {
            "role": "assistant",
            "text": "first fixture turn complete"
          }
        ]
      },
      {
        "title": "Retained conversation",
        "worktreePath": "[synthetic path]/retained",
        "messages": [
          {
            "role": "user",
            "text": "Keep this conversation history"
          },
          {
            "role": "assistant",
            "text": "first fixture turn complete"
          }
        ]
      },
      {
        "parentFile": "Parent file must survive cleanup.\n"
      }
    ]
  }
}
