<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Surya S S</title>
    <description>The latest articles on DEV Community by Surya S S (@suryacreatx).</description>
    <link>https://dev.to/suryacreatx</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4171740%2Fbba33c81-7630-44b4-b1c4-0bf28ad96e08.jpg</url>
      <title>DEV Community: Surya S S</title>
      <link>https://dev.to/suryacreatx</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/suryacreatx"/>
    <language>en</language>
    <item>
      <title>What if the problem with AI writing novels isn't context length, but how we're using memory?</title>
      <dc:creator>Surya S S</dc:creator>
      <pubDate>Thu, 08 Oct 2026 16:39:15 +0000</pubDate>
      <link>https://dev.to/suryacreatx/what-if-the-problem-with-ai-writing-novels-isnt-context-length-but-how-were-using-memory-2lci</link>
      <guid>https://dev.to/suryacreatx/what-if-the-problem-with-ai-writing-novels-isnt-context-length-but-how-were-using-memory-2lci</guid>
      <description>&lt;p&gt;I keep seeing the same argument whenever people talk about AI writing long-form fiction:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;AI can't really write a 100,000-word novel because eventually the context becomes too large, details get lost, and the model starts contradicting itself.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;And I think we might be looking at this as an &lt;strong&gt;LLM problem when it's actually an architecture problem.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Hear me out.&lt;/p&gt;

&lt;p&gt;We've already solved something surprisingly similar in software engineering.&lt;/p&gt;

&lt;p&gt;If I'm working on a 200,000-line codebase, I don't need to hold the entire codebase in my head every time I want to fix one function.&lt;/p&gt;

&lt;p&gt;The project has files, folders, documentation, dependencies, state, tests, Git history, configuration, and architecture decisions.&lt;/p&gt;

&lt;p&gt;I pull the information I need, make a change, test it, and move on.&lt;/p&gt;

&lt;p&gt;The entire codebase exists.&lt;/p&gt;

&lt;p&gt;But I don't need the entire codebase in my &lt;strong&gt;active working context&lt;/strong&gt; at the same time.&lt;/p&gt;

&lt;p&gt;So why does AI-assisted writing often work more like this?&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"Here, Claude. Here's the entire 100,000-word novel. Now remember all of it forever and write Chapter 47."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;😂&lt;/p&gt;

&lt;p&gt;Maybe we need to stop treating a novel as one giant conversation.&lt;/p&gt;

&lt;h2&gt;
  
  
  The novel shouldn't be one giant prompt
&lt;/h2&gt;

&lt;p&gt;Instead of thinking about a novel as one enormous block of text, imagine treating it as a &lt;strong&gt;structured project&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;The chapters are the actual story.&lt;/p&gt;

&lt;p&gt;Then you have separate information about:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Characters&lt;/li&gt;
&lt;li&gt;Plot threads&lt;/li&gt;
&lt;li&gt;Timeline&lt;/li&gt;
&lt;li&gt;Worldbuilding&lt;/li&gt;
&lt;li&gt;Relationships&lt;/li&gt;
&lt;li&gt;Writing style&lt;/li&gt;
&lt;li&gt;Research&lt;/li&gt;
&lt;li&gt;Ideas&lt;/li&gt;
&lt;li&gt;Continuity&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The important distinction is that the model doesn't need to read everything every time.&lt;/p&gt;

&lt;p&gt;It needs the &lt;strong&gt;right information for the current task&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;For example, if I'm writing Chapter 48, Claude probably doesn't need Chapters 1–47 sitting in its context.&lt;/p&gt;

&lt;p&gt;It might need:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Chapter 47&lt;/li&gt;
&lt;li&gt;Sarah's current character state&lt;/li&gt;
&lt;li&gt;John's current character state&lt;/li&gt;
&lt;li&gt;The active betrayal plot&lt;/li&gt;
&lt;li&gt;The current timeline&lt;/li&gt;
&lt;li&gt;Information about the letter introduced in Chapter 12&lt;/li&gt;
&lt;li&gt;Relevant worldbuilding&lt;/li&gt;
&lt;li&gt;The established writing style&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;That's a much smaller context.&lt;/p&gt;

&lt;p&gt;But the information from Chapter 12 hasn't disappeared.&lt;/p&gt;

&lt;p&gt;It's simply stored somewhere else and retrieved when it's relevant.&lt;/p&gt;

&lt;p&gt;That's a fundamentally different way of thinking about the problem.&lt;/p&gt;

&lt;h2&gt;
  
  
  The interesting part is what happens to ideas
&lt;/h2&gt;

&lt;p&gt;This is where I think things get much more interesting.&lt;/p&gt;

&lt;p&gt;Imagine I'm halfway through a novel and suddenly think:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"Wait... what if John's brother is actually working for the antagonist?"&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;That's not canon.&lt;/p&gt;

&lt;p&gt;It's just an idea.&lt;/p&gt;

&lt;p&gt;So the system should treat it differently from an established fact.&lt;/p&gt;

&lt;p&gt;Maybe it starts as a raw idea.&lt;/p&gt;

&lt;p&gt;Later, I develop it:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"Actually, that would explain why John disappeared in Chapter 7."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Now it's becoming a serious possibility.&lt;/p&gt;

&lt;p&gt;Eventually I decide:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"Yep. This is canon."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;At that point, the system should update the relevant character relationships, plot threads, and timeline.&lt;/p&gt;

&lt;p&gt;That's basically &lt;strong&gt;version control for story ideas&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;And I think that's something current AI writing workflows are missing.&lt;/p&gt;

&lt;h2&gt;
  
  
  Not every piece of information should have the same status
&lt;/h2&gt;

&lt;p&gt;This might be one of the most important parts.&lt;/p&gt;

&lt;p&gt;A writing system shouldn't treat these two statements as equivalent:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"Maybe Sarah has a sister."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;and:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"Sarah has a sister named Emily."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The first is an idea.&lt;/p&gt;

&lt;p&gt;The second is established canon.&lt;/p&gt;

&lt;p&gt;There should probably be a distinction between things that are:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Ideas&lt;/li&gt;
&lt;li&gt;Developing&lt;/li&gt;
&lt;li&gt;Proposed&lt;/li&gt;
&lt;li&gt;Canon&lt;/li&gt;
&lt;li&gt;Revised&lt;/li&gt;
&lt;li&gt;Deprecated&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;That gives the AI something incredibly important:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;a distinction between possibilities and facts.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;One of the most frustrating things about working with AI on a long project is when an idea casually mentioned 30 chapters ago suddenly gets treated as established fact.&lt;/p&gt;

&lt;p&gt;A human writer understands:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"I was just brainstorming."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The model may not.&lt;/p&gt;

&lt;p&gt;A structured project could make that distinction explicit.&lt;/p&gt;

&lt;h2&gt;
  
  
  Character memory could work differently too
&lt;/h2&gt;

&lt;p&gt;You could have a persistent profile for every major character.&lt;/p&gt;

&lt;p&gt;Not just:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"Sarah is a detective."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;But something much richer:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;What does Sarah want?&lt;/li&gt;
&lt;li&gt;What is she afraid of?&lt;/li&gt;
&lt;li&gt;What does she believe about John?&lt;/li&gt;
&lt;li&gt;What secret is she hiding?&lt;/li&gt;
&lt;li&gt;What does she know that the reader doesn't?&lt;/li&gt;
&lt;li&gt;What would she never do?&lt;/li&gt;
&lt;li&gt;What would make her break that rule?&lt;/li&gt;
&lt;li&gt;How has she changed since Chapter 1?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;And importantly, those answers shouldn't necessarily be static.&lt;/p&gt;

&lt;p&gt;Sarah in Chapter 5 might be very different from Sarah in Chapter 50.&lt;/p&gt;

&lt;p&gt;So instead of telling Claude:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"Remember Sarah."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;You could give it:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"Here's Sarah's current canonical state as of Chapter 48."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;That's much more useful.&lt;/p&gt;

&lt;p&gt;The system isn't trying to make the model permanently remember Sarah.&lt;/p&gt;

&lt;p&gt;It's maintaining &lt;strong&gt;Sarah's current state&lt;/strong&gt; and giving the model the relevant version when needed.&lt;/p&gt;

&lt;h2&gt;
  
  
  Then there's the continuity problem
&lt;/h2&gt;

&lt;p&gt;This is where I think AI-assisted fiction could become genuinely interesting.&lt;/p&gt;

&lt;p&gt;Before committing a chapter, the system could run something resembling a &lt;strong&gt;test suite&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Imagine Claude finishing Chapter 48 and the system checking:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;Continuity check&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Sarah says she has never been to Paris.&lt;/p&gt;

&lt;p&gt;Chapter 14 says Sarah lived in Paris for three years.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Conflict detected.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;John knows about the murder.&lt;/p&gt;

&lt;p&gt;Current plot state says John shouldn't know this yet.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Knowledge-state conflict detected.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Sarah's age has changed from 29 to 32.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Character-state conflict detected.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The gun mentioned in Chapter 48 was destroyed in Chapter 21.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Object continuity conflict detected.&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;That's basically a &lt;strong&gt;novel compiler&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;😂&lt;/p&gt;

&lt;p&gt;And I actually think this could be incredibly useful.&lt;/p&gt;

&lt;p&gt;Because a bigger context window doesn't automatically solve continuity.&lt;/p&gt;

&lt;p&gt;You could give a model 500k tokens and hide one critical fact somewhere in the middle.&lt;/p&gt;

&lt;p&gt;The model may still fail to use it correctly.&lt;/p&gt;

&lt;p&gt;The problem isn't necessarily:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;"Does the AI have access to the information?"&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;It might instead be:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;"Can the AI reliably identify which information matters right now?"&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;That's a very different problem.&lt;/p&gt;

&lt;h2&gt;
  
  
  Context, memory, and source of truth are different things
&lt;/h2&gt;

&lt;p&gt;I think these three concepts get mixed together way too often.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Context&lt;/strong&gt; is the information the model currently sees.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Memory&lt;/strong&gt; is information about the project that can be retrieved when necessary.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Source of truth&lt;/strong&gt; is what has actually been established in the novel.&lt;/p&gt;

&lt;p&gt;Those aren't the same thing.&lt;/p&gt;

&lt;p&gt;The actual chapter can be the source of truth.&lt;/p&gt;

&lt;p&gt;A character profile can be a structured representation of that truth.&lt;/p&gt;

&lt;p&gt;A retrieved memory can provide relevant information from the project.&lt;/p&gt;

&lt;p&gt;And the active context can contain only what the model needs &lt;strong&gt;right now&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;That separation seems much more scalable than trying to make the context window itself responsible for everything.&lt;/p&gt;

&lt;h2&gt;
  
  
  What about deleted scenes and alternate versions?
&lt;/h2&gt;

&lt;p&gt;This is another place where the software analogy becomes interesting.&lt;/p&gt;

&lt;p&gt;Writers don't just have one version of a story.&lt;/p&gt;

&lt;p&gt;They have:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Deleted scenes&lt;/li&gt;
&lt;li&gt;Alternative endings&lt;/li&gt;
&lt;li&gt;Previous drafts&lt;/li&gt;
&lt;li&gt;Abandoned plotlines&lt;/li&gt;
&lt;li&gt;Research&lt;/li&gt;
&lt;li&gt;Notes&lt;/li&gt;
&lt;li&gt;Scrapped dialogue&lt;/li&gt;
&lt;li&gt;Worldbuilding that never made it into the final book&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Imagine being able to ask Claude:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"Show me all the abandoned plot ideas involving John's brother."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Or:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"Why did we decide that Sarah couldn't know about the letter yet?"&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Or:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"Compare the current ending with the ending from Draft 2."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;That's much closer to how humans actually work on large creative projects.&lt;/p&gt;

&lt;p&gt;And it's also much closer to how we already manage complex software projects.&lt;/p&gt;

&lt;p&gt;You don't throw away the old code every time you change something.&lt;/p&gt;

&lt;p&gt;You keep history.&lt;/p&gt;

&lt;p&gt;You keep state.&lt;/p&gt;

&lt;p&gt;You keep a source of truth.&lt;/p&gt;

&lt;p&gt;You create branches when necessary.&lt;/p&gt;

&lt;p&gt;Why shouldn't long-form AI writing work the same way?&lt;/p&gt;

&lt;h2&gt;
  
  
  Retrieval should be intentional
&lt;/h2&gt;

&lt;p&gt;There's another distinction I'd make.&lt;/p&gt;

&lt;p&gt;A lot of current AI systems essentially ask:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"What information looks relevant to this prompt?"&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;But for a large creative project, I think the better question is:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;"What project state is required to perform this task correctly?"&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;If I'm asking Claude to write Chapter 48, the system should know that it probably needs the previous chapter, the current character states, active plot threads, relevant continuity information, the current timeline, and the established writing style.&lt;/p&gt;

&lt;p&gt;It probably doesn't need a rejected plot idea from Draft 2.&lt;/p&gt;

&lt;p&gt;It doesn't need a deleted scene.&lt;/p&gt;

&lt;p&gt;It doesn't need an unrelated subplot from a completely different part of the book.&lt;/p&gt;

&lt;p&gt;The goal isn't to retrieve &lt;strong&gt;more&lt;/strong&gt; information.&lt;/p&gt;

&lt;p&gt;It's to retrieve the &lt;strong&gt;right&lt;/strong&gt; information.&lt;/p&gt;

&lt;h2&gt;
  
  
  This could go far beyond novels
&lt;/h2&gt;

&lt;p&gt;The same architecture could work for almost any large creative project.&lt;/p&gt;

&lt;p&gt;A screenplay.&lt;/p&gt;

&lt;p&gt;A game.&lt;/p&gt;

&lt;p&gt;A comic universe.&lt;/p&gt;

&lt;p&gt;A research project.&lt;/p&gt;

&lt;p&gt;A long-running YouTube channel.&lt;/p&gt;

&lt;p&gt;A technical documentation project.&lt;/p&gt;

&lt;p&gt;Even software development itself.&lt;/p&gt;

&lt;p&gt;The underlying problem is the same:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;The project is larger than the model's useful working context.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;So instead of constantly increasing the context window, perhaps we should get better at managing the information that enters it.&lt;/p&gt;

&lt;h2&gt;
  
  
  Maybe the future isn't just bigger context
&lt;/h2&gt;

&lt;p&gt;This is what I'm starting to wonder.&lt;/p&gt;

&lt;p&gt;Maybe the future isn't simply:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;LLM + giant context window&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Maybe it's:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;LLM + project state + retrieval + structured memory + validation&lt;/strong&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The model becomes the reasoning engine.&lt;/p&gt;

&lt;p&gt;The project system becomes the persistent memory.&lt;/p&gt;

&lt;p&gt;And the application decides what information the model actually needs for each operation.&lt;/p&gt;

&lt;p&gt;In other words, instead of asking the model to &lt;strong&gt;remember the entire book&lt;/strong&gt;, we build a system that helps the model &lt;strong&gt;navigate the book&lt;/strong&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Basically...
&lt;/h2&gt;

&lt;p&gt;I don't think the answer to long-form AI writing is necessarily:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"Give the model a 5-million-token context window."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Because at some point the book gets bigger.&lt;/p&gt;

&lt;p&gt;Then there are sequels.&lt;/p&gt;

&lt;p&gt;Then character notes.&lt;/p&gt;

&lt;p&gt;Then research.&lt;/p&gt;

&lt;p&gt;Then alternate drafts.&lt;/p&gt;

&lt;p&gt;Then deleted scenes.&lt;/p&gt;

&lt;p&gt;Then worldbuilding.&lt;/p&gt;

&lt;p&gt;Then 400 random ideas I had at 3 AM.&lt;/p&gt;

&lt;p&gt;Eventually you're going to have a giant pile of text and tell the AI:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;"Remember all this."&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;That's not really a memory system.&lt;/p&gt;

&lt;p&gt;That's a very expensive folder.&lt;/p&gt;

&lt;p&gt;I'd rather have something closer to:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Novel → structured project memory → relevant context → Claude → continuity check → updated story state&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The novel remains the source of truth.&lt;/p&gt;

&lt;p&gt;The memory system keeps track of what matters.&lt;/p&gt;

&lt;p&gt;The context is assembled for the task at hand.&lt;/p&gt;

&lt;p&gt;Claude does the reasoning and writing.&lt;/p&gt;

&lt;p&gt;Then the resulting changes get fed back into the project state.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Git + RAG + structured memory + an LLM + a novel.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;And honestly, that is starting to feel less like a workaround and more like the architecture we'd actually want.&lt;/p&gt;

&lt;p&gt;I'm curious if anyone is already doing something along these lines with Claude Projects, Claude Code, Obsidian, RAG, custom MCP servers, or something completely different.&lt;/p&gt;

&lt;p&gt;Because if someone has already built &lt;strong&gt;"Git for novels"&lt;/strong&gt;, I desperately want to know about it.&lt;/p&gt;

</description>
      <category>claude</category>
      <category>ai</category>
    </item>
    <item>
      <title>Has anyone actually noticed a difference in Opus 5.5 lately?</title>
      <dc:creator>Surya S S</dc:creator>
      <pubDate>Thu, 08 Oct 2026 16:26:51 +0000</pubDate>
      <link>https://dev.to/suryacreatx/has-anyone-actually-noticed-a-difference-in-opus-55-lately-252a</link>
      <guid>https://dev.to/suryacreatx/has-anyone-actually-noticed-a-difference-in-opus-55-lately-252a</guid>
      <description>&lt;p&gt;I've been wondering about this after seeing quite a few discussions about Opus 5.5 supposedly being "nerfed" or behaving differently from when it first launched.&lt;/p&gt;

&lt;p&gt;I didn't really notice anything myself at first, but after seeing more people talk about it, I started paying closer attention to my own sessions.&lt;/p&gt;

&lt;p&gt;I'm still not convinced there's actually been a change.&lt;/p&gt;

&lt;p&gt;What I've noticed is that the experience seems to vary quite a bit depending on the task. For some coding and reasoning tasks, Opus 5.5 still feels extremely strong. On other tasks, I've had responses that seem strangely shallow compared with what I would have expected from the same model.&lt;/p&gt;

&lt;p&gt;But that could be:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Different prompts or context&lt;/li&gt;
&lt;li&gt;Longer conversations&lt;/li&gt;
&lt;li&gt;Changes in the underlying routing/infrastructure&lt;/li&gt;
&lt;li&gt;The type of task I'm giving it&lt;/li&gt;
&lt;li&gt;Or simply expectation bias after reading everyone else's experiences&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;So I'm curious about people who have been using Opus 5.5 consistently since launch.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Have you actually noticed a difference?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;I'm particularly interested in concrete examples rather than just "it feels worse."&lt;/p&gt;

&lt;p&gt;For example:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;A coding task it handled well before but now struggles with&lt;/li&gt;
&lt;li&gt;Reasoning mistakes you're seeing more frequently&lt;/li&gt;
&lt;li&gt;Changes in how well it follows detailed instructions&lt;/li&gt;
&lt;li&gt;Context being lost more often&lt;/li&gt;
&lt;li&gt;Tasks where it has actually &lt;strong&gt;improved&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Or situations where you tested the same/similar prompt at different points&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I'm also interested in hearing from people who &lt;strong&gt;don't&lt;/strong&gt; think anything changed.&lt;/p&gt;

&lt;p&gt;Maybe the "Opus got nerfed" discussion is mostly confirmation bias, or maybe there really is something noticeable happening.&lt;/p&gt;

&lt;p&gt;What has your experience been?&lt;/p&gt;

</description>
      <category>ai</category>
      <category>claude</category>
      <category>discuss</category>
      <category>llm</category>
    </item>
    <item>
      <title>How do you handle Claude losing the plot during long coding sessions?</title>
      <dc:creator>Surya S S</dc:creator>
      <pubDate>Thu, 08 Oct 2026 16:22:21 +0000</pubDate>
      <link>https://dev.to/suryacreatx/how-do-you-handle-claude-losing-the-plot-during-long-coding-sessions-228e</link>
      <guid>https://dev.to/suryacreatx/how-do-you-handle-claude-losing-the-plot-during-long-coding-sessions-228e</guid>
      <description>&lt;p&gt;I've been running into something with Claude that I can't quite figure out the best workflow for.&lt;/p&gt;

&lt;p&gt;I'll start a coding task and the first few hours are honestly impressive. Claude understands the existing code, finds the relevant files, makes the changes, tests them, and generally stays on track.&lt;br&gt;
But once the session gets really long, things sometimes start getting messy.&lt;/p&gt;

&lt;p&gt;For example, I'll fix issue A, then move on to issue B. While working on B, Claude changes something related to A. I point it out, it fixes A again, and then something from an earlier part of the conversation gets lost.&lt;/p&gt;

&lt;p&gt;The frustrating part is that the individual responses still look reasonable. It's not necessarily an obvious hallucination. It feels more like the overall understanding of the project slowly drifts as the session gets longer.&lt;/p&gt;

&lt;p&gt;I've tried compacting and starting a completely new session, but I'm still not sure when I should use each approach.&lt;/p&gt;

&lt;p&gt;For people who use Claude seriously on larger codebases:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What's your workflow for this?&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Do you keep one long session until the feature is finished?&lt;/li&gt;
&lt;li&gt;Do you start a new session for every major subtask?&lt;/li&gt;
&lt;li&gt;Do you maintain a CLAUDE.md with important architectural decisions?&lt;/li&gt;
&lt;li&gt;Do you ask Claude to create a handoff document before starting a new session?&lt;/li&gt;
&lt;li&gt;Do you explicitly summarize the current state before continuing?&lt;/li&gt;
&lt;li&gt;Or do you just restart the session once it gets too large?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I'm especially interested in workflows for existing production codebases, rather than greenfield projects.&lt;/p&gt;

&lt;p&gt;I'm trying to figure out whether there's a good way to manage the context intentionally, instead of eventually reaching the point where I'm telling Claude:&lt;/p&gt;

&lt;p&gt;"Remember, we already decided this 20 messages ago." 😅&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;What has actually worked for you?&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>claude</category>
    </item>
  </channel>
</rss>
