>> Fable easily trips its safe guards.
Maybe it depends on the type of work you do, because for me it almost never happens.
>> You can be 95% complete with the plan for it to trip and then lose it all.
That's... not what happens though. The session will either seamlessly downgrade to another model mid-session, or it will stop with an alert and you can just re-prompt it. It will still have access to the context.
When doing basic CRUD apps I can count on fingers the amount of times guard rails haven't tripped and ended the session
Web apps are where I have this trouble.
Making a web app secure is literally just finding and patching vulnerabilities, instead of finding and exploiting them. You could have the AI "try to make this app secure", find what it patches, and use it for exploits, and the AI can't know if that's what you're trying to do or not. I don't know how you can get around this. I get around it by not using Anthropic products, at present.