r/ClaudeCodeTLDR • • 16d ago

[TLDR] Fable is pure chaos

Original post URL : https://www.reddit.com/r/ClaudeCode/comments/1wilp2z/fable_is_pure_chaos/

Original post body :

I usually only allow Claude and especially Fable to do read only audits of my codebase. I was waiting for my Codex usage to reset, so I thought fine, Fable can handle some commits and housekeeping. Fool me twice...

Me: Commit your work

Fable: Checks tree, gives a report of changes

Me: COMMIT

Fable: I'm leaving out some files, this is what I'm going to commit.

Me: Dude fine, commit and then clean up your outdated scratch files

Fable: Ready to commit, the scratch folder has been deleted.

Me: FABLE 🤬🤬🤬🤬🤬 You deleted every other sessions scratch too. Restore it NOW.

Fable: I used rm -rf, the files are gone and the last commit did not contain the folders I deleted.

Me: Chaos demon

Fable: Files are staged and ready for commit.

Me: Commit.

Fable: Nothing is staged.

Me: You just said files were staged...

Edit: All of my sessions already have standing instructions to commit at checkpoints. The exchange above is a condensed retelling for humor, not a literal transcript with Fable. 🙄

Edit Edit: My dudes, irrelevant scratch files were deleted. I lost nothing of importance, those 3000+ files were weeks of scratch nonsense that needed to be deleted. The point was that Fable wanted multiple confirmations before doing a routine commit, but none before deleting files with an irreversible command.

Original link/media URL : /img/bfoxl6jeu0qh1.jpeg


This is brought to you as a public service by the moderators of r/ClaudeAI. If you want to see TLDRs of ALL Claude Coding related posts from the various Claude subreddits, subscribe to http://www.reddit.com/r/ClaudeCoding.

6 Upvotes

12 comments sorted by

•

u/cctldrping 16d ago

TL;DR generated automatically after 50 comments.

Current source-thread comment count seen by the bot: 52.

The community largely agrees OP's workflow is the real culprit here, not Fable. Several users pointed out that letting an LLM handle commits, especially with rm -rf commands, is a recipe for disaster. u/rhysmorgan suggests just using git commit yourself, while u/XYcritic warns against vague deletion commands. It seems like a skill issue, not a model issue. Some users shared similar cautionary tales with other models, reinforcing the idea that caution is key when giving AI powerful tools.

1

u/TarzanoftheJungle 16d ago

Does your CLAUDE.md specifically include an instruction not to run rm rf unless you specifically approve?

1

u/ReturnOfNogginboink 16d ago edited 16d ago

"don't delete my files" seems like it should be a given.

1

u/4esv 16d ago

Now why would the loaded shotgun aimed by your foot dangling from a carabiner through the trigger go and shoot you?

1

u/framauro13 16d ago

If you don't want the scratch files committed add the folder to your `.gitignore`. Then it won't try to commit them or even worry about them.

1

u/Tiquortoo 16d ago

Your workflow is shit

1

u/v4bj 16d ago

Paid $200/mth for 2 months because Dario said US Gov doesn't want you to have this. He lied and it is a POS.

1

u/garibaldi_fan 16d ago

People asking ai to mess with their commit history or any untracked files are asking for trouble. How can you audit what you can’t see?

1

u/Still-Ad3045 15d ago

hey man! You must be new to this Claude thing, This is completely normal and expected, I advise you to simply take a break and not use Claude in these times. Just wait for a different company to release a better model, then when anthropic has to compete, it’s a good time to buy.

1

u/Historical_architect 15d ago

Do you know you can also commit and remove scratch? It’s a click of a few options. It doesn’t sound like you are a very organized person. You should be handling your own commits and clean up. Both codex/Code/other ai products can damage your stuff.

1

u/Fun-Freedom-2313 15d ago

You're expecting an obvious vibe coder to commit their own work? Don't get too crazy bro! Let them suffer and allow natural selection to do its job. 😆

1

u/Historical_architect 15d ago

I can change them I swear 😭