我停止了随意编码,开始使用提示合同,这是数据

📄 中文摘要

在使用Claude Code构建Supabase身份验证流程时,开发者意外获得了一个完美的Firebase身份验证系统,尽管代码质量无可挑剔,但其根本逻辑却是错误的。这一经历引发了Philippe Eveilleau在Medium上的病毒式文章,许多开发者都有类似的经历,例如支付集成在测试环境中正常工作却在生产环境中失败,或者身份验证系统错误地授予了停用账户管理员权限。这些问题的共同点形成了一个新的行业模式,开发者们开始意识到依赖AI生成代码的潜在风险。

📄 English Summary

I Stopped Vibe Coding and Started Using Prompt Contracts, Here's What the Data

The experience of using Claude Code to build a Supabase authentication flow resulted in a flawless Firebase authentication system, but fundamentally incorrect logic. This incident sparked Philippe Eveilleau's viral Medium post, resonating with many developers who have faced similar issues, such as payment integrations that work in staging but fail in production or authentication systems that mistakenly grant deactivated accounts admin access. These shared experiences highlight a new industry pattern, as developers begin to recognize the potential risks of relying on AI-generated code.

Powered by Cloudflare Workers + Payload CMS + Claude 3.5

数据源: OpenAI, Google AI, DeepMind, AWS ML Blog, HuggingFace 等