Agent-Operable

Trafik Produksi adalah Spesifikasi

Trafik Produksi adalah Spesifikasi

Kode legacy tidak punya dokumentasi. Tidak punya test. Namun ia sedang berjalan saat ini juga. Log sebulan yang tercatat dengan baik adalah spesifikasi itu sendiri — jika Anda membuat Hurl integration test yang menangkap perilaku saat ini dari trafik produksi, Anda mengunci fungsi legacy dan memasang jaring pengaman untuk refactoring tanpa membaca satu baris kode pun.

filefunc × Hono — Kode yang Dibaca Agen dalam Sekali Lihat: dari 60 Baris Menjadi 18

filefunc × Hono — Kode yang Dibaca Agen dalam Sekali Lihat: dari 60 Baris Menjadi 18

Kami merefaktor Hono, framework produksi bintang 23k, menggunakan filefunc. Semua 4419 tes lolos. Dan saat diukur — jumlah kode yang dibaca agen ketika membuka satu konsep turun 71% dari median 60 baris menjadi 18 baris. Bukan jumlah file yang jadi kunci, melainkan 'panjang baca'.

Membangun Sistem yang Bisa Dioperasikan Agen

Membangun Sistem yang Bisa Dioperasikan Agen

60–80% anggaran IT Fortune 500 digunakan untuk menjaga legacy yang terkunci. Karena tidak bisa dibuka. Makna sebenarnya dari gelembung AI bukan model yang makin pintar — melainkan memori perusahaan yang terkunci mulai bisa dijangkau.

Agent Operable Codebase

Agent Operable Codebase

Apakah kode yang mudah dibaca manusia sama dengan kode yang mudah dioperasikan agen? Tidak. Ketika file punya 20 fungsi, performa agen turun 30-85%. Kantor harus diubah jadi pabrik.

Kelas 10. Hukum Data — Agent Operable Data

Kelas 10. Hukum Data — Agent Operable Data

Jika kode salah, tes menangkapnya. Jika data salah, tidak ada yang tahu. Schema adalah hukum yang saya tetapkan.

Kelas 9. Otomatisasi di Luar Kode — Agent Operable System

Kelas 9. Otomatisasi di Luar Kode — Agent Operable System

Apakah cukup hanya kode yang agent-operable? Struktur di mana agen mengoperasikan build, deploy, dan monitoring.

Kelas 8. Pabrik Agen — Agent Operable Codebase

Kelas 8. Pabrik Agen — Agent Operable Codebase

20 fungsi dalam satu file, performa agen turun 30-85%. Pisahkan dengan filefunc, uji dengan tsma.