osFoundry / Platform
Pull request
Dashboard PR seluruh workspace. Status CI, reviewer, konflik — semuanya secara sekilas.
Apa itu
Pull requests adalah dasbor code review di area Code & Build osFoundry. Alih-alih berpindah tab antar repositori untuk mengetahui PR mana yang hijau, siapa yang masih berutang review, dan mana yang macet karena konflik, Anda mendapat satu daftar selingkup workspace yang menaikkan sinyal yang benar-benar Anda pakai untuk memutuskan ke permukaan: status CI, reviewer yang diminta dan yang sudah menyetujui, serta konflik merge. Dasbor ini menjawab pertanyaan yang ditanyakan seorang maintainer belasan kali sehari, «mana yang siap, dan mana yang macet?», tanpa membuka tiap PR satu per satu.
Karena osFoundry berjalan sebagai workspace desktop local-first, dasbor ini berada berdampingan dengan chat, agent, kode, pengetahuan, dan data Anda, bukan di tab browser terpisah. Jendela yang sama tempat Anda membaca sebuah PR adalah jendela tempat Anda bisa meminta model AI merangkum diff, menyusun draf komentar review, atau menjelaskan kenapa sebuah check gagal. Dan model itu adalah yang Anda hubungkan, entah local, cloud, atau self-hosted, dengan API key Anda sendiri tanpa markup reseller. Tak ada bagian dari kode maupun review yang perlu keluar dari mesin Anda untuk mendapat gambaran sekilas.
Ini penting karena latensi review adalah tempat sebagian besar tim kehilangan waktu, dan penyebabnya biasanya visibilitas, bukan usaha. Satu PR terbengkalai dua hari dalam keadaan hijau dan siap merge karena tak ada yang menyadarinya; PR lain memblokir rilis karena konfliknya tak pernah tampak. Menaruh CI, reviewer, dan konflik dalam satu tampilan berurutan mengubah «berburu» menjadi «lihat lalu bertindak», dan menjaga tampilan itu tetap di tempat Anda sudah bekerja, bukan di balik login lain dan tagihan per-seat lain.
Kemampuan utama
- Lihat setiap pull request terbuka di seluruh workspace dalam satu daftar, tanpa membuka repo satu per satu
- Baca status CI sekilas sehingga tahu PR mana yang hijau dan siap merge dan mana yang gagal check
- Lacak reviewer per PR: siapa yang diminta, siapa yang menyetujui, dan apa yang masih menunggu review
- Cium konflik merge sejak dini, alih-alih menemukannya saat merge atau di tengah rilis
- Review langsung di dalam workspace desktop local-first Anda, berdampingan dengan chat, agent, kode, dan data, memakai model AI dan API key Anda sendiri
Kasus penggunaan
- Maintainer: membuka dasbor tiap pagi untuk menemukan PR yang hijau dan sudah direview, lalu me-merge-nya tanpa berburu di antara repositori
- Team lead: memindai kolom reviewer untuk melihat pull request mana yang menunggu review lalu mengingatkan orang yang tepat
- Release manager: menangkap PR yang berkonflik merge sebelum memotong rilis, alih-alih menabraknya di tengah proses merge
Pertanyaan yang sering diajukan
Apakah dasbor menampilkan pull request dari lebih dari satu repositori?
Ya. Ini tampilan selingkup workspace, jadi PR terbuka dari repositori-repositori di workspace Anda muncul dalam satu daftar, bukan per repo. Itulah inti dasbor ini: satu tempat untuk melihat semuanya alih-alih berpindah tab antar repo.
Apa yang bisa saya lihat dari tiap pull request secara sekilas?
Tiga sinyal yang biasanya Anda tindak lanjuti: status CI (apakah lolos), reviewer (siapa yang diminta, siapa yang menyetujui, apa yang masih tertunda), dan konflik merge (apakah bisa merge dengan bersih). Tujuannya adalah membedakan mana yang siap dan mana yang terhalang tanpa membuka tiap PR.
Apakah saya perlu langganan terpisah atau biaya per-seat untuk memakainya?
Tidak. Pull requests adalah bagian dari workspace desktop osFoundry, yang bring-your-own-key dan tanpa biaya per-seat. Bantuan AI apa pun yang Anda pakai pada sebuah PR berjalan di model dan API key yang Anda hubungkan, entah local, cloud, atau self-hosted, tanpa markup reseller, dan kode Anda bisa tetap di perangkat Anda.