When I looked into opencode a few months ago I was struck by the default system prompt which came across as messy and random, iirc it also contained a typo or two. It made me look elsewhere and I didn't look back.
Same story here. Wanted to give Fable a spin, session got flagged mid-execution of the plan (some innocent react-native code), things fell back to Opus, and then my "current session" usage limit ran out. So I ended up with a partial and broken Fopus implementation.
Most (proprietary) 25 year old PHP codebases I've seen are a huge mess riddled with issues, exuberant loc, mix of tabs and spaces and weird indentation, dry violations, slightly diverging code blocks copy-pasted all over the place, etc., etc. Resolving technical debt (let alone reviewing the "stuff that works" like SQL queries) is often low priority because it's tedious and does not create any "business value".
Hey, I'm a pro, and I feel genuinely insulted. I could consider going back to Claude Desktop + MCP, but I'm getting tired of this telenovela, and will probably cancel my sub and take my business elsewhere.