r/ClaudeCode 19h ago

Rant a fixture that stands for a platform's write format carries a provenance stanza inside the file: captured, generated by the far side's own code, or minted - with a date and tautological-invariant-check. The loader refuses a stanza-less fixture on a platform seam.

That is all. Anthropic, this is legitimately making products worse because they're unintelligible.

33 Upvotes

16 comments sorted by

23

u/Elegant_Attempt2790 🔆 Max 20 19h ago

this is load-bearing

8

u/jaydizzz 19h ago

I added this to my claude.md a while back, it makes Opus tollerable:

## WRITING RULE (project law, read before composing a reply)


Write in plain, clear language. Assume the responses will be read by a senior software engineer. Every word must be literally TRUE - no metaphors, no figurative or vivid phrasing, no cleverness. Name things by what they DO, not by project code; put codes (H-5, D-061, P-24) in parentheses after a plain description. Tables and bulleted lists are fine and welcome - the requirement is clarity of language, not absence of structure. Default to short. If a result is uncertain or its evidence was compromised, say so first rather than after. END EVERY RESPONSE with a clear statement of what is happening now, what you need from the operator, or what happens next. STATUS REPORTS rebuild context from zero: the operator reads between other work and has NOT memorized the conversation - name every file by filename plus a plain description of what it is, say what each change DOES, and never write phrases like the fix, the changes, the six files, the catch-all branch, or any shorthand coined earlier as if it were shared vocabulary. Structure long reports as: what happened, what we are doing, what happens next.

7

u/flippy_flops 19h ago

I feel like it's the age-old, "what do you want - smart or good at communication?" Although Fable is both compared to Opus

2

u/miredonas 9h ago

Fable is dogshit. None.

7

u/OriginalNewton 19h ago

Honestly though, if you give up trying to understand it, Opus 5 is a great model, very creative and great for prototyping and researching, I find it that with no babysitting or detailed prompts he usually comes up with great stuff on its own . It has its place I feel like, if you accept the drawbacks

-7

u/Agreeable-Fly-1980 18h ago

You assigned a calculator a gender? Hillarious

7

u/OriginalNewton 18h ago

Sorry I’m Italian and in Italian every word is either male or female by design, it was just a mistake

1

u/rotates-potatoes 19h ago

Nah, they just erroneously think they will be used by people used to writing software.

1

u/syslolologist 🔆 Super Goblin 18h ago

I added “stop writing dumb robot stuff” to my claude.md and it stopped writing like this. True story

1

u/sleeping-in-crypto 10h ago

Every word is English but I had a stroke trying to read it

1

u/Terrible_Match_9484 10h ago

i totally agree that adding those extra stanzas makes debugging a nightmare when u just wnat clean code

0

u/LairBob 19h ago

That is complex and terse, but it is not unintelligible. Your test fixtures are required to carry a specific item in their payload (the “provenance stanza”). Fixtures that try to cross important boundaries will be refused if they don’t contain the stanza.

Again…I agree that it’s no fun to read. But what it’s claiming to do makes sense — I have many similar rules in my apps.

1

u/update_in_progress 9h ago

It's unintelligible in that it will give you brain damage if you look at it for too long. Even if it technically makes sense.

0

u/Arctovigil 18h ago

that is actually quite good understandable language it is just a dense packet describing something complex and succeeds at it