41 lines
1.2 KiB
Markdown
41 lines
1.2 KiB
Markdown
# REA — <Nama Modul>
|
|
|
|
> Status: DRAFT | SPEC FINAL | PORTED | VERIFIED
|
|
> Fase: <fase PRD> · Target kode: `<path Go>`
|
|
|
|
## 1. Ringkasan & Tujuan
|
|
<Apa modul ini, kenapa dianalisis, apa yang akan dihasilkan di tia.>
|
|
|
|
## 2. Sumber
|
|
| Item | Nilai |
|
|
|---|---|
|
|
| Repo | `<url>` |
|
|
| Commit | `<sha>` |
|
|
| Lisensi | `<SPDX>` (diverifikasi dari file LICENSE, tanggal) |
|
|
| Tanggal analisis | `<yyyy-mm-dd>` |
|
|
|
|
## 3. Alur Eksekusi
|
|
<Diagram mermaid + langkah bernomor dari input ke output.>
|
|
|
|
## 4. Struktur Data & Format I/O
|
|
<Bentuk input, struktur internal, bentuk output.>
|
|
|
|
## 5. Aturan & Edge Case
|
|
<Tabel atau daftar: aturan normalisasi, kasus aneh, error path, bug referensi yang TIDAK ditiru.>
|
|
|
|
## 6. Perintah Docker/Compose yang Dipanggil
|
|
| Perintah | Kapan | Format output yang diharapkan |
|
|
|---|---|---|
|
|
|
|
## 7. Test Vectors
|
|
<Sekumpulan pasangan input → output yang diharapkan. Ditulis di sini; nanti dikonsumsi golden test.>
|
|
|
|
## 8. Perbedaan yang Disengaja dari Referensi
|
|
<Setiap perbedaan + alasannya. Wajib untuk setiap deviasi perilaku.>
|
|
|
|
## 9. Rencana Porting Go
|
|
<File target, struktur fungsi, dependensi, keputusan desain.>
|
|
|
|
## 10. Verifikasi Paritas
|
|
<Metode (golden/differential), korpus, target %, status.>
|