สรุป: AI Coding และ Internal Tool
ทบทวน Vibe Coding, spec, schema, review, sandbox, tests และ release
เป้าหมาย: ตรวจว่า prototype พร้อม pilot หรือยัง · ใช้เวลาประมาณ 14 นาที
ข้อ 1
Vibe Coding แทนความรับผิดชอบหรือไม่
- แทน
- ไม่ ผู้สร้างยังรับผิดชอบ
ดูคำตอบและคำอธิบาย
ไม่ ผู้สร้างยังรับผิดชอบ ความเร็วสร้างไม่ได้รับรองความถูกต้องหรือปลอดภัย
ข้อ 2
spec ต้องมีอะไร
- สีอย่างเดียว
- user/scope/data/states/acceptance/errors
ดูคำตอบและคำอธิบาย
user/scope/data/states/acceptance/errors องค์ประกอบเหล่านี้กำหนด behavior ที่ทดสอบได้
ข้อ 3
schema ควรตามหน้าจอหรือ source of truth
- หน้าจอ
- source of truth และ workflow
ดูคำตอบและคำอธิบาย
source of truth และ workflow ข้อมูลต้องคงความหมายแม้ UI เปลี่ยน
ข้อ 4
review ควรเชื่ออะไร
- คำสรุป AI
- diff และผลทดสอบ
ดูคำตอบและคำอธิบาย
diff และผลทดสอบ หลักฐานอยู่ใน code และ behavior จริง
ข้อ 5
secret ควรอยู่ใน client หรือไม่
- ควร
- ไม่ ใช้ server/secret manager
ดูคำตอบและคำอธิบาย
ไม่ ใช้ server/secret manager client และ prompt อาจเปิดเผย credential
ข้อ 6
release ควรมีอะไร
- เปิดทุกคนทันที
- pilot, flag, monitoring, support, rollback
ดูคำตอบและคำอธิบาย
pilot, flag, monitoring, support, rollback จำกัดผลกระทบและกู้คืนได้
บันทึกช่วยจำ
- บันทึก dependency และ license
- ทบทวน access และ retention
สรุปบทเรียนนี้
- build with spec
- verify evidence
- operate responsibly