GAOS
v0.1.0 · graph-native · event-sourced

Yang jadi primitif itu graph-nya, bukan prompt-nya.

GAOS menjalankan agen di atas catatan produk yang hidup di dalam graph. Statusnya ada di vertex dan edge, setiap perubahan menulis event, dan orkestratornya tidak menyimpan apa pun — matikan di tengah jalan, ia menyusun dirinya kembali dari graph.

Go pustaka standar saja0 permintaan pihak ketigasetiap jalannya bisa diputar ulang
  • 60tipe graph — 25 vertex, 32 edge, 3 dokumen
  • 27nama event, dan daftarnya tertutup — bukan terbuka
  • 0dependensi pihak ketiga di dasbor — tanpa go.sum
  • 1port yang dibuka per tingkat penempatan

Fitur

Yang sudah berjalan hari ini, dan yang masih rancangan.

Empat yang pertama sudah berjalan. Tiga terakhir ditandai jujur: rancangannya lengkap, kodenya belum ada.

Lantai kerja

Satu meja untuk satu alur kerja. Tahap, kemajuan, skor, agen yang duduk di sana, dan ruangan mana yang sudah penuh — semuanya proyeksi dari graph, bukan status yang disimpan terpisah.

Inspektur

Untuk setiap tugas: asal-usulnya sebagai jalur graph, rincian skor per dimensi, dan irisan konteks persis yang dikirim ke model. Bukan ringkasan — simpulnya sendiri.

Catatan produk

Masalah, tujuan, aturan domain, batasan, cerita pengguna, dan diagram. Planner membacanya sebelum merencanakan apa pun — catatan yang kosong menghasilkan rencana yang mengambang.

Linimasa & putar ulang

Setiap perubahan menulis event. Klik salah satunya dan seluruh lantai kembali ke saat itu — status pada waktu t adalah lipatan atas alirannya, bukan tebakan.

Skema graph Segera

25 tipe vertex dan 32 tipe edge di ArcadeDB, lengkap dengan indeks dan invariannya. Rancangannya selesai; DDL-nya belum pernah dijalankan ke basis data mana pun.

Penjadwal & pelari Segera

Yang menjalankan tugas sungguhan: sewa ruang kerja, proses terpisah, denyut nadi, dan rekonsiliasi saat orkestrator hidup lagi. Sekarang masih goroutine simulasi.

Rapat multi-agen Dirancang

Saat skor terlalu rendah atau percobaan gagal dengan cara yang sama dua kali, kerja berhenti dan sebuah keputusan ditulis. Bentuk akhirnya masih dirancang.

Layar lebar

Di layar lebar, catatannya jadi lega.

  • Daftar catatan di samping. Pindah produk tanpa kehilangan tempat.
  • Kesiapan berdampingan. Proyeksi graph, cakupan cerita, dan daftar periksa planner sekaligus.
  • Tata letak yang sama. Satu asal, satu alamat — tidak ada versi terpisah untuk layar besar.

Cara kerja

Tiga langkah, dan yang pertama boleh menolak.

Isi catatan produknya

Kesiapannya dinilai sampai 100 oleh aturan yang bisa diperiksa mesin. Di bawah 45, planner menolak merencanakan — spesifikasi yang mengambang menghasilkan rencana yang mengambang.

Planner menyusun graph tugas

Satu tugas, satu perkara, satu ruang kerja, minimal satu kriteria penerimaan. Ketergantungannya wajib tanpa siklus, dan itu diperiksa pada setiap penulisan.

Agen bekerja, hasilnya dinilai

Lima dimensi berbobot jadi satu angka, dengan batas keamanan yang menghentikan kerja berapa pun totalnya. Yang mengakhiri putaran adalah pagar pengamannya, bukan penilaiannya.

Graph-nya sudah ada. Tinggal diisi.

Mission Control berjalan dengan data contoh dan mengatakannya terus terang. Dokumentasinya menyebutkan bagian mana yang sudah dibangun dan bagian mana yang masih rancangan.