
Tips Emas
Kita sudah menyusun kode (Kelas 8) dan sistem (Kelas 9). Tersisa data. Data paling berbahaya. Kode salah = tes menangkap. Sistem salah = /health menangkap. Data salah = tidak ada yang tahu. Ditemukan 3 bulan kemudian di laporan kuartal.
Ke agen: “Buat skema dengan kolom eksplisit dan constraint. amount harus lebih dari 0, status hanya menerima nilai yang ditentukan.”
Ke agen: “Masukkan Excel ini ke DB. Harus mematuhi constraint DDL. Baris yang melanggar pisahkan ke file terpisah dengan laporan.”
Skema adalah hukum yang saya tetapkan
NOT NULL, FOREIGN KEY, CHECK — aturan di DB. Siapa yang memasukkan tidak penting. Memenuhi skema = masuk. Tidak = ditolak. Pola sejak 1970.
Hukum bukan keadilan (justice), tapi definisi (definition).
Garis pertahanan tiga lapis
- Constraint DB (terkuat) — NOT NULL, UNIQUE, CHECK, FOREIGN KEY. Tidak bisa dilewati.
- Aturan bisnis (Rego) — “Diskon >30% perlu persetujuan manajer”
- Ratchet migrasi — DDL berubah -> validate -> migrasi (up+down) -> staging -> produksi
Pola sama, domain berbeda
| Kelas 8: Kode | Kelas 9: Sistem | Kelas 10: Data | |
|---|---|---|---|
| Dapat dibaca | filefunc | /health | DDL |
| Dapat diverifikasi | go test + tsma | CI/CD | Constraint + Rego |
| Dapat dikembalikan | git revert | image sebelumnya | migration down |
Semua struktur yang sama: Deklarasikan, verifikasi, kunci, pertahankan.
Visi Kelas 10
| Kelas | Apa yang dipelajari | Hasil |
|---|---|---|
| 1 | Vibe coding | “Dengan kata-kata keluar kode” |
| 2 | Mengapa runtuh | Drift, lenyapnya konteks, sanjungan |
| 3 | Cara mencegah | Hurl, Git, CI/CD |
| 4 | Dinding 200 endpoint | yongol — SSOT deklaratif |
| 5 | AI dengan kendali | Reins Engineering 3 pilar |
| 6 | Kunci dan maju | Ratchet Pattern |
| 7 | Membalik sanjungan | IFEval — feedback menciptakan konvergensi |
| 8 | Menyusun kode | filefunc + tsma |
| 9 | Menyusun sistem | 4 syarat — Agent Operable System |
| 10 | Menyusun data | Skema adalah hukum — Agent Operable Data |
Kode -> Sistem -> Data. Prinsip yang sama bekerja di tiga domain.
Deklarasikan, verifikasi, kunci, pertahankan. Keputusan manusia, implementasi dan verifikasi mesin.
Dengan kata-kata tercipta. Bukan hanya kode, tapi sistem dan data juga. Tapi perlu tali kekang, rel, dan hukum. Merancang itu semua adalah Reins Engineering.
Seri Kuliah Reins Engineering Lengkap
| Kelas | Judul |
|---|---|
| Kelas 1 | Cara Memerintah AI |
| Kelas 2 | Cara Tidak Percaya AI |
| Kelas 3 | Aplikasi yang Tidak Rusak |
| Kelas 4 | Keputusan di Luar Kode |
| Kelas 5 | AI dengan Kendali |
| Kelas 6 | Lolos Maka Kunci |
| Kelas 7 | Cara Membalik Sanjungan |
| Kelas 8 | Pabrik Agen |
| Kelas 9 | Otomasi Melampaui Kode |
| Kelas 10 | Hukum Data |