anthropics / anthropics/claude-code

[Bug] Fable 5 safeguard classifier false positives on legitimate infrastructure/deployment vocabulary, causing unwanted model downgrades and cache invalidation costs

Aperta
#90,896 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
area:cost area:model bug platform:macos
Lingua principale
Python
Stelle
145k
Fork
23.1k
Metriche di merge delle PR
Metriche PR in attesa

Descrizione

**Bug Description**
What I was doing

Vendor validating that our product installs cleanly in a customer's own cloud (my own GCP account) ahead of a real go-live — standard pre-sales readiness testing. Concretely: building a self-hosted deployment package (Helm chart + installer + images), a hardened GKE test cluster, mirroring container images to a per-customer registry namespace, signing a test license with my own signing key, and wiring a generation gateway. Every action was on my own infrastructure, my own credentials, my own software. No third party, no target, no
What happened

The Fable 5 safeguard classifier flagged my messages as a security concern and force-switched the model to Opus 4.8 mid-task — twice in one session. The task's normal vocabulary (registries, signing keys, credentials, cloud IAM, licensing, CI security gates) is exactly what the classifier is nervous about, so it repeatedly misfired on precision infrastructure work that was entirely benign.

Why this is a real defect, not a nuisance

1. It cost money through no fault of mine. Each model switch invalidates the prompt cache. On a long session, the next turn re-reads the entire conversation as uncached input tokens at full price. A false positive imposed a re-read bill on me, per switch. I didn't cause it and couldn't prevent it.
2. There is no off switch. No setting, no hook, no config reaches the classifier. My only options are switching the model back manually (which doesn't stop recurrence) or not using the tool for this work. That powerlessness is the core grievance.
3. The framing is insulting in context. Calling legitimate go-live testing in my own cloud a "security issue" is the classifier failing to distinguish "shipping my own product to my own customer" from something worth worrying about.
4. Business impact. I'm evaluating this tool for real work. A capability that flags legitimate infrastructure engineering, can't be disabled, and bills me for its own false positives is a reason to reconsider the tool — and I said as much during the session.

Bottom line: the safeguard is over-broad, un-disableable, and its misfires carry a direct token cost to the user. On authorized, self-owned infrastructure work it actively gets in the way of the exact professional use case the product is sold for.

**Environment Info**
- Platform: darwin
- Terminal: iTerm.app
- Version: 2.1.251
- Feedback ID: b6d9713a-f9d7-4de9-b05b-e80607071bdf

**Errors**
```json
[{"error":"TelemetrySafeError: task output swap refused (output file identity changed): /private/tmp/claude-501/-Users-niwlla-Coding-LMS/4e75cbc5-2c38-417e-bdf1-852fcfd4aeb9/tasks/bijhvabsi.output\n at E (/$bunfs/root/chunk-4w5e2hqx.js:16:10457)\n at vt (/$bunfs/root/chunk-4w5e2hqx.js:16:5559)\n at async Y7 (/$bunfs/root/chunk-4w5e2hqx.js:16:3366)\n at async Mne (/$bunfs/root/chunk-4w5e2hqx.js:16:7641)\n at processTicksAndRejections (native:7:39)","timestamp":"2026-08-30T22:08:32.524Z"}]
```

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Start by reviewing feedback ID b6d9713a-f9d7-4de9-b05b-e80607071bdf and the reported TelemetrySafeError, then trace how the Fable 5 safeguard classifier handles authorized deployment vocabulary. Done means legitimate self-owned infrastructure work no longer causes unwanted model downgrades or prompt-cache invalidation, while genuine safety concerns remain handled.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
docker, gcp, helm, kubernetes
Ambito
ai, cloud, devops, security
Tipo di issue
Bug
Difficoltà
5/5
Tempo stimato
Più di una settimana
Stato di attività
Attiva
Chiarezza
Da chiarire
Idoneità per principianti
25/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.