CS 319 · Pertemuan 10 dari 10 · capstone
Segalanya dari sembilan pertemuan, diterapkan pada satu organisasi nyata — dan diaudit dengan sungguh-sungguh.
Agenda · 100 menit
Studi kasus · bagian 10 dari 10 · lengkungnya
| Metrik | Minggu 0 | Minggu 12 |
|---|---|---|
| Keranjang waktu (rata-rata tim) | 61% type · 24% review · 8% decide | 18% type · 31% review · 38% decide |
| Loop di produksi | 0 | 9 aktif · 3 dipause/dipensiunkan |
| Jumat dependency (Rasa) | 90 menit manual | 15 menit review saja |
| Spec per fitur | 0 (tiket saja) | 6 dokumen, hasil dewan |
| Eskalasi yang mengubah hasil | n/a | 1 gerbang + 1 checkpoint berguna / hari |
| Baris yang penting | Timnya tidak menyusut. Decisions per hour timnya berlipat tiga. | |
Tiga loop mereka yang dipause sengaja ada di slide ini. Armada yang tak pernah memensiunkan apa pun sedang tidak diaudit.
Latihan langsung · 15 menit
| Loop | Run | Landed terakhir | Antrean @ gerbang | Dashboard |
|---|---|---|---|---|
| L1 triage | 220 | 3 hari lalu | 2 draft | hijau |
| L2 changelog | 140 | 21 hari lalu | 45 draft | hijau |
| L3 refund-docs | 61 | kemarin | 14 menunggu | hijau |
| L4 seo | 96 | 6 hari lalu | prs_unmerged=7 | hijau |
| L5 design | 38 | campuran | 7 ditolak tangan | hijau |
Beri vonis tiap loop. Untuk L2: bug CLI me-skip semua draft multi-baris dan mencatat ok 140 kali — aturan observabilitas mana (P7) yang akan menangkapnya dalam satu hari alih-alih tiga minggu?
Ujian akhirnya poster di dinding
1 Landed, bukan produced — merged bukan opened, terkirim bukan draf, terbayar bukan terkirim
2 Skip ≠ sukses — baris log berbeda, atau loop mati tetap hijau
3 Aturan kill — dua minggu tak landed → kill / defer / ship. Tanpa tuning prompt
4 Disiplin gerbang — antrean macet: kill/defer/ship, jangan pernah produsen baru
5 Verifier di setiap handoff — batasan antar-agen adalah batasan API
6 Satu lapisan artefak bersama — atau organisasinya lupa di antara giliran
7 Setiap agen punya pemilik + sandbox — label peranan bukan sandbox
Deliverable · tim 2 orang · empat minggu
Pilih organisasi nyata — ormawa, usaha keluarga, tempat kerja Anda, atau Kirana yang diperluas. Hasilkan:
Presentasi · 7 menit + 5 tanya
25 Ketelitian spec — kriteria biner, refusal conditions, batasan nyata
25 Ketelitian verifier — urutan lapis, pemisahan maker-checker, kalibrasi
20 Kejujuran audit — yang mati disebut mati, teater disebut teater
15 Penilaian graf — gut check diterapkan jujur (vonis "tetap loop" bisa nilai penuh)
15 Komunikasi — tes penjelasan satu-napas, langsung
Bonus 5: satu kill terdokumentasi. Memensiunkan loop adalah rite of passage, bukan kegagalan.
Studi lapangan · industri sedang membangun ini, sekarang
github.com/yc-software/qm — 14.3 ribu bintang, MIT. "Multiplayer agent harness for work": tiap karyawan dapat agen ter-scope (memori, file, izin, sandbox); tim berbagi room; admin menetapkan satu postur keamanan (strict → auto → dangerous; scope hanya bisa memperketat).
Petakan ke mata kuliah ini: cron/watch/webhook = trigger bab 7 · skill dibagi lewat grant = kenaikan kelas SOP bab 16 dengan tata kelola · sandbox per-scope = tool allowlist yang sungguhan · memori Postgres = state hot/warm/cold.
Detail yang layak satu kuliah: AGENTS.md-nya memerintahkan agen coding untuk "tidak pernah self-review di konteks penulisan — kirim reviewer independen yang tidak menonton Anda menulis perubahan itu." Maker-checker (P5) sebagai kebijakan merge, reviewer node (P9) di konstitusi repo-nya sendiri.
Yang tidak diselesaikannya: verifier Anda, pembukuan hasil-landed Anda. Harness adalah substratnya; mata kuliah inilah sisanya.
Ke mana setelah ini
Tumpukan terus naik
prompt → context → harness → loop → graph. Anak tangga berikutnya juga akan jadi event penamaan. Gunakan filter kata-versus-pergeseran (P9) padanya.
Edge antar perusahaan
A2A: agen saling delegasi lintas vendor dan organisasi — protokol yang ditata Linux Foundation. Edge lintas sistem sedang menuju armada Anda.
Pertanyaan yang menetap
"Apa pekerjaan yang tetap Anda kerjakan saat sisanya terotomasi?" — pertanyaan terakhir bab 18. Jawab dengan bukti, dan tinjau tiap tahun.
Mata kuliah ini dalam satu napas
Agen menulis kodenya; mandor menulis spec, verifier, dan loopnya — dan mengaudit apa yang landed.
CS 319 · akhir
Loop-nya milik Anda. Ketika pekerjaan memaksa graf, Anda akan tahu.
Buku teks
pangmandorin.kamil.web.id
EN · ID, 19 bab, gratis
Tajamkan
Lampiran A (perpustakaan prompt) · B (arsitektur referensi) · C (glosarium)
Artefak akhir Anda
Bukan nilai. Armada yang Anda audit, serbet yang bisa Anda pertahankan, dan runbook yang bisa diikuti orang asing jam 3 pagi.
Dek-dek ini HTML statis yang bisa di-fork — ajar mata kuliah ini sendiri. Itu justru poinnya.