One thing I’ve been noticing while building with Claude: it often treats your current system like a hard boundary instead of just context. That sounds safe, but it quietly creates bad specs. Instead, try this: Ground the plan in the current system, but do not let legacy architecture define the solution. If the right design requires platform/core changes, list them explicitly as prerequisites instead of compromising the plan. This makes the plan pull the system forward instead of preserving stale architecture. submitted by /u/commands-com
Originally posted by u/commands-com on r/ClaudeCode
You must log in or # to comment.
