6 ms·
This has been a thing for long while, on codex too. You ask it to do something, then tell it to do something in a different way, then it assumes it needs to do
by tehlike 1mo ago
This has been a thing for long while, on codex too.
You ask it to do something, then tell it to do something in a different way, then it assumes it needs to do the refactor in a backward compatible way, or creates migrations for it etc.
- geysersam 1mo agoOmg the "backwards compatible fix" in a one-off script, I feel my ptsd coming on ...
- stelonix 29d agoOh good I thought I was doing something wrong! Using ChatGPT web for planning, ask for a prompt then notice something weird in the prompt and whether I: 1) use the edit in-place functionality; or 2) ask it to rewrite to remove something It'll write the prompt as if the agent (codex) knew about the conversation and add "don't do X" etc. At first that bothered but I realized it doesn't really change the output so I stopped caring. Still, no experience is unique I guess.
- theshrike79 29d agoThis is why I started adding a PROJECT.md file to all my projects and a hook for claude to read it. It contains (Among other things) stuff like "this is a single user personal project, I'm the only user, this will never be open to the public internet" etc. It kinda-sorta tones down the proclivity to worry about backwards compatibility and slight edge cases where if someone has edited some template and the new code doesn't support it.
- Uptrenda 29d agoI remember when I was updating some formats for my apps data files and it ended up writing v2 and laying it on top of the old one. Ended up just telling it to delete the entire feature and start again. I do think claude.md instructions help though.
- tehlike 29d agoThey do. But you need to remember.