Went back through an old folder of mine this week. It carries the full scaffold, research through drafts through audits, brief, spec, build, runner, and a routing table in CLAUDE.md that sends each kind of request to its stage. The thing it actually produces is one script doing one deterministic job. Every stage except the build is empty. The wasted directories don't bother me. What bothers me is that the routing table still promises the model something is in there. When a request matches an empty stage, the model doesn't come back with "nothing here". It fills the space with something plausible and keeps going, and the only reason I caught it is that the answer read a little too smooth for a folder with nothing in it. So, two things I'd like a read on from people further along than me. Do you keep the full scaffold on single-purpose folders for consistency across a workspace, or strip it back to only what actually holds files? And if you keep it, what makes an empty stage announce itself instead of being quietly routed into?