Subuh turun seperti tirai abu-abu ketika genderang pertama dipukul di Tuban. Bunyi itu tidak meraung; ia berdenyut pelan, terukur, seperti nadi yang baru bangun. Ranggalawe berdiri di hadapan barisan, memandang wajah-wajah yang ia kenal sejak kecil—nelayan, pengrajin, prajurit pesisir—orang-orang yang menitipkan harap pada namanya. Angin laut membawa bau garam dan karat besi. Panji-panji Tuban diangkat, merahnya kusam oleh embun.
Ia memberi isyarat singkat. Tak ada pidato panjang. Kata-kata akan pecah sebelum mencapai telinga terakhir. Yang bergerak lebih dulu adalah langkah. Serentak, pasukan maju menyusuri jalan tanah menuju pedalaman, melewati sawah yang masih gelap, melewati desa-desa yang terjaga oleh mata-mata yang pura-pura tidur. Ranggalawe tahu: setiap tapak adalah pernyataan. Tidak ada lagi jalan pulang tanpa darah.
Di sisi lain, di istana Majapahit, kabar berdesir lebih cepat daripada burung. Kurir tiba sebelum matahari naik. Wijaya membaca laporan tanpa mengubah wajah. Ia memerintahkan penjagaan sungai, menutup pelabuhan kecil, menggeser lumbung-lumbung logistik ke pusat. Peta dibentangkan. Jari-jari menunjuk jalur yang dulu ia lalui bersama Ranggalawe—jalur yang kini harus ia cegah.
Gayatri hadir tanpa suara. Matanya berhenti pada garis pantai. Ia memahami simbol: Tuban bergerak bukan hanya dengan tombak, tetapi dengan ingatan. Ia memerintahkan pasukan inti disiapkan—bukan untuk menyerang, melainkan menahan. ‘Biarkan mereka mendekat,’ katanya pelan. ‘Kebenaran akan diuji di tanah, bukan di istana.’
Lembu Sora berada di antara dua sumpah. Ia menyiapkan pasukan kerajaan dengan disiplin yang dingin, sambil mengirim utusan terakhir ke Tuban—bukan perintah, melainkan peringatan. Dalam hati ia berharap utusan itu terlambat, agar ia tak perlu melihat jawaban.
Di jalanan, pasukan Tuban menyeberangi sungai kecil saat matahari menyentuh punggung bukit. Air berkilau merah oleh pantulan panji. Ranggalawe menghentikan barisan sejenak. Ia memejamkan mata—bukan berdoa, melainkan mengingat. Lalu ia mengangkat tangan. Langkah dilanjutkan.
Majapahit terbangun sepenuhnya. Genderang kedua dipukul. Pintu-pintu kayu ditutup. Di antara debu dan cahaya pagi, sejarah bergerak—pelan, pasti, dan tak bisa ditarik kembali.
Di barat laut ibu kota, pasukan kerajaan mulai keluar dari barak. Baju zirah mereka berkilat kusam, belum disepuh cahaya penuh, seakan logam itu sendiri enggan menjadi saksi. Para perwira memberi aba-aba singkat; tak ada sorak, tak ada janji kemenangan. Ini bukan perang melawan musuh asing, melainkan melawan bayangan yang lahir dari tubuh Majapahit sendiri.
Wijaya menatap dari menara rendah. Ia menghitung—bukan jumlah prajurit, melainkan jarak waktu. Berapa hari sebelum kedua pasukan saling mencium bau keringat? Berapa malam sebelum ia harus menatap mata Ranggalawe dari seberang medan? Ia mengingat tawa di perkemahan dulu, mangkuk kayu yang dipakai bergantian, sumpah yang diucap tanpa saksi. Kini semuanya menjadi garis di peta.
Di Tuban, keluarga Ranggalawe berdiri di ambang rumah. Istri dan anaknya tidak menangis; mereka tahu air mata akan menahan langkah. Mereka hanya menunduk ketika pasukan berlalu, menyerahkan doa pada angin laut. Kabar bergerak lebih cepat daripada pasukan: desa-desa berbisik, pasar-pasar mendadak sepi, para pedagang menyembunyikan timbangan. Perang belum tiba, tetapi ketakutan sudah menetap.
Utusan Lembu Sora tertahan di sebuah persimpangan. Ia mendengar derap lebih dulu, melihat debu lebih dulu. Ketika ia akhirnya bertemu barisan Tuban, ia tahu pesannya telah basi. Ia kembali dengan tangan kosong—beban yang lebih berat daripada membawa kabar buruk.
Malam turun. Api unggun menyala di dua sisi yang saling mendekat. Di satu sisi, prajurit Tuban menyanyikan tembang pelan tentang laut dan pulang. Di sisi lain, prajurit Majapahit mengasah senjata dalam diam. Langit menutup rapat bintang-bintang.
Sejarah menahan napasnya.
Esok hari, tanah akan memilih siapa yang harus mengalah—dan siapa yang harus hidup dengan pilihannya.
Angin pagi membawa bau besi dan tanah basah ke perkemahan luar Trowulan. Di sana, barisan prajurit Majapahit mulai menata diri bukan untuk parade, melainkan untuk berjaga. Tidak ada genderang perang, tidak ada panji-panji dikibarkan tinggi. Namun setiap orang tahu, ketenangan semacam ini jarang hadir tanpa sebab.
Di pusat perkemahan, Kebo Anabrang berdiri dengan kedua tangan bersedekap. Tubuhnya tegap, wajahnya keras, sorot matanya lurus ke depan—seolah medan perang sudah terbentang di hadapannya, meski belum ada anak panah dilepaskan.
“Ranggalawe terlalu lama dibiarkan,” katanya tanpa basa-basi.
Lembu Sora yang duduk di hadapannya tidak langsung menjawab. Ia mengusap janggutnya pelan, menimbang kata-kata seperti menimbang senjata sebelum digunakan.
“Yang terlalu lama,” jawabnya tenang, “adalah keheningan kita menafsirkan sikapnya.”
Kebo Anabrang menoleh tajam. “Engkau masih membelanya?”
“Aku membelanya sebagai sahabat Raden Wijaya” kata Lembu Sora. “Bukan sebagai pihak yang harus dihancurkan.”
“Kita tidak sedang bicara tentang persahabatan,” bentak Kebo Anabrang pelan namun tajam. “Kita bicara tentang stabilitas Majapahit.”
Lembu Sora bangkit berdiri, tinggi badannya membuat jarak mereka menyempit. “Dan aku bicara tentang darah yang pernah kita tumpahkan bersama,” katanya. “Jangan berpura-pura itu tidak berarti.”
Kebo Anabrang tersenyum miring. “Justru karena itu berarti kita tidak boleh membiarkannya menjadi alasan pembangkangan.”
Hening sejenak. Api unggun berkeretak, menjadi satu-satunya suara di antara dua panglima itu.
“Ranggalawe belum mengangkat senjata,” kata Lembu Sora akhirnya. “Belum,” sahut Kebo Anabrang. “Tapi ia sedang menghimpun simpati.”
“Engkau menyebut itu penghimpunan. Aku menyebutnya percakapan.”
“Percakapan para prajurit selalu berakhir dengan barisan,” jawab Kebo Anabrang cepat. “Aku tidak ingin menunggu sampai itu terjadi.”
Lembu Sora menghela napas panjang. “Dan aku tidak ingin Majapahit mencatat darah sahabat sebagai solusi pertama.”
Kebo Anabrang melangkah mendekat, suaranya merendah namun berbahaya. “Solusi pertama sudah lewat. Ini solusi terakhir sebelum keadaan lepas kendali.”
Percakapan itu tidak menghasilkan kesepakatan. Namun keduanya tahu, perbedaan pendekatan mereka kini terbuka. Kebo Anabrang memilih ketegasan yang cepat. Lembu Sora memilih penahanan yang terukur. Dua cara yang sama-sama lahir dari kesetiaan, namun berjalan ke arah berbeda.
Sementara itu, jauh dari perkemahan Majapahit, Ranggalawe berdiri di hadapan prajurit Tuban. Tidak di panggung tinggi, tidak pula dengan jarak berlebihan. Ia berdiri sejajar, sebagaimana ia selalu berdiri bersama mereka di medan perang.
Wajah-wajah di hadapannya bukan wajah baru. Mereka adalah orang-orang yang pernah mengikutinya tanpa ragu, bukan karena titah, melainkan karena kepercayaan.
“Aku tidak memanggil kalian untuk memberontak,” kata Ranggalawe membuka percakapan. “Dan aku tidak memanggil kalian untuk melawan Majapahit.”
Seorang prajurit tua maju setapak. “Lalu mengapa kami dipanggil, Gusti Adipati?”
“Karena aku tidak ingin ada yang salah paham,” jawab Ranggalawe. “Dan aku tidak ingin langkah siapa pun diambil atas namaku tanpa aku bicara lebih dulu.”
Bisik-bisik kecil terdengar. Ranggalawe mengangkat tangan, menenangkan.
“Kalian mengenalku,” lanjutnya. “Aku tidak pernah membawa kalian ke medan perang tanpa alasan. Dan hari ini, alasannya belum ada.”
Seorang prajurit muda berbicara, suaranya tegang. “Tapi kabar menyebut Majapahit mulai bersiap.”
Ranggalawe mengangguk. “Aku tahu.”
“Apakah itu berarti kita harus bersiap juga?” “Bersiap bukan berarti menyerang,” jawab Ranggalawe. “Bersiap berarti tidak lengah.”
Prajurit tua itu menatap Ranggalawe dalam-dalam. “Jika Majapahit menganggap kita ancaman?”
Ranggalawe diam sejenak, lalu berkata tegas, “Maka aku akan berdiri di depan kalian.”
Kata-kata itu jatuh berat. Tidak ada sorak, tidak ada teriakan setia. Justru keheningan yang menyusul menandakan pemahaman yang lebih dalam.
“Aku tidak akan menyeret Tuban ke perang demi namaku,” lanjut Ranggalawe. “Dan aku tidak akan membiarkan nama Majapahit digunakan untuk menginjak kehormatan kita.”
“Jika harus memilih?” tanya prajurit muda itu lagi.
Ranggalawe menatap satu per satu wajah di hadapannya. “Aku memilih kehormatan,” katanya pelan. “Dan kehormatan tidak selalu berarti menghunus pedang.”
Kembali di perkemahan Majapahit, laporan datang bertubi-tubi. Pergerakan kecil, bukan pasukan penuh. Kebo Anabrang membaca laporan itu dengan wajah tak berubah.
“Mereka bersiap,” katanya.
“Mereka berjaga,” koreksi Lembu Sora.
“Perbedaan yang tipis,” sahut Kebo Anabrang.
“Namun cukup untuk menentukan apakah kita akan memicu perang,” jawab Lembu Sora.
Kebo Anabrang menoleh. “Jika perang datang, aku ingin Majapahit siap.”
“Dan aku ingin Majapahit benar,” balas Lembu Sora.
Keduanya saling menatap, menyadari bahwa perbedaan ini tidak akan selesai hari itu.
Malam ini meski belum terjadi bentrokan. Namun garis sudah ditarik. Bukan di peta, melainkan di hati para panglima dan prajurit. Majapahit berdiri dengan dua wajah militer: satu yang ingin menyelesaikan cepat, satu yang ingin menahan demi sejarah.
Dan di Tuban, Ranggalawe menutup hari dengan kesadaran yang pahit namun jernih: bahwa waktu berbicara hampir habis. Ia belum memilih perang. Namun ia tahu, orang lain mungkin akan memilihkannya.