Produk studio,Teknologi,2026

Coderoach OS

Sistem operasi dan keuangan studio kami sendiri, dari penawaran sampai buku besar.

Masalah
Penawaran, proyek, jam kerja, tagihan, dan pajak studio tersebar di spreadsheet terpisah, sehingga margin sebuah proyek baru ketahuan setelah semuanya direkap.
Solusi
Satu aplikasi dari penawaran sampai buku besar. Setiap transaksi memposting jurnal double-entry, jam kerja langsung menjadi biaya proyek, dan status story naik sendiri dari PR, CI, dan deploy.
Hasil
Margin tiap proyek terbaca kapan saja, bukan menunggu tutup buku, dan jurnal yang timpang ditolak database sebelum tersimpan.
Coderoach OS, Beranda: saldo kas, piutang, pendapatan dan laba bulan berjalan, tugas, dan proyek berjalan

Fitur

Di dalam Coderoach OS.

01 / 04

Margin proyek yang selalu terkini

Nilai kontrak, biaya proyek, dan jam kerja dikali rate internal dihitung ulang setiap kali salah satunya berubah, jadi margin riil tidak menunggu rekap akhir bulan.

Detail proyek: nilai kontrak, total jam, biaya, margin riil, dan progres story

02 / 04

Story yang statusnya diisi mesin

Status pengembangan naik sendiri dari PR, hasil tes CI per kriteria penerimaan, dan deploy produksi. Orang tetap bisa menimpanya, dengan alasan yang tercatat.

Papan kerja: fase, story, dan tugas lepas dalam empat kolom status

03 / 04

Pembukuan yang dijaga database

Trigger memeriksa setiap jurnal saat transaksi selesai, dan jurnal yang timpang ditolak. Laba rugi, posisi kas, aging piutang, dan utilisasi dibaca dari buku yang sama.

Laporan laba rugi bulan berjalan, dengan margin per lini layanan

04 / 04

Angka keuangan hanya untuk yang berhak

Staff melihat proyek, tugas, dan jamnya sendiri. Rate, biaya, saldo, dan nomor rekening disaring di query SQL, jadi tidak pernah sampai ke peramban mereka.

TUR,80 DETIK

Satu minggu studio, dari papan kerja sampai laba rugi.

Rekaman berikut berjalan di database demo dengan klien dan angka contoh. Yang Anda lihat adalah aplikasinya sendiri, bukan maket.

Direkam dari database demo. Klien, orang, dan angka adalah data contoh.
Transkrip tur

Tur tanpa suara, sekitar 80 detik. Beranda: saldo kas, piutang terbuka, pendapatan dan laba bulan berjalan, tugas yang menunggu, dan proyek berjalan. Daftar proyek, lalu satu proyek: nilai kontrak, biaya, jam, margin riil, progres story, dan rilis dengan gate. Papan kerja berisi fase, story, dan tugas lepas. Penagihan. Kas dan bank dengan mutasi dan transfer antar-kas. Laporan laba rugi per lini layanan. Grid jam mingguan dan utilisasi tim.

Linimasa

Dari awal sampai sekarang.

  1. 21 Agu 2026

    Versi pertama: operasi dan pembukuan studio

    coderoach-app@adfa743

  2. 25 Agu 2026

    Modul Repo: insiden, change failure rate, dan MTTR

    coderoach-app@0f11f9e

  3. 8 Sep 2026

    Peta arsitektur dibangun dari fakta repo

    coderoach-app@64b3348

  4. 12 Okt 2026

    Webhook diterima sebagai inbox, diproses terpisah

    coderoach-app@3d830f4

  5. 13 Okt 2026

    Hasil tes per kriteria penerimaan dari CI klien lewat OIDC

    coderoach-app@520495a

  6. 13 Okt 2026

    Server MCP untuk Claude Code dan rilis dengan gate

    coderoach-app@c799399

Cerita lengkap

Alat yang kami pakai sendiri setiap hari

Coderoach OS menjalankan studio ini: klien dan penawaran, proyek yang dipecah jadi fase dan story, jam kerja per orang, invoice dan termin, biaya, kas, sampai laporan keuangan. Semua yang kami sarankan ke klien soal sistem internal, kami jalankan dulu di sini.

Pembukuan yang tidak bisa berbohong diam-diam

Setiap pembayaran, biaya, dan transfer memposting jurnal double-entry. Keseimbangannya dijaga trigger di Postgres yang baru memeriksa di akhir transaksi, dan pemeriksaan otomatis membuktikannya dengan sengaja memposting jurnal timpang lalu memastikan database menolaknya.

Tanggal "hari ini" selalu tanggal WIB, bukan tanggal server, supaya transaksi tengah malam tidak jatuh ke hari yang salah.

Story yang statusnya tidak diisi tangan

Repo klien terhubung lewat webhook yang diterima sebagai inbox: route hanya memverifikasi dan menyimpan, pemrosesan berjalan terpisah. Dari situ status story naik sendiri saat PR dibuka, tes untuk tiap kriteria penerimaan lulus di CI, dan deploy produksi berhasil.

Claude Code membaca dan mencatat ke story yang sama lewat server MCP dengan token ber-scope, jadi agen dan manusia melihat sumber kebenaran yang sama.

Sumber

Rujukan berbentuk repo@commit menunjuk commit tempat angka itu diukur.

  1. Rekaman dan tangkapan layar. Direkam dari database demo. Klien, orang, dan angka adalah data contoh.