27 lines
897 B
Markdown
27 lines
897 B
Markdown
# Todo — <judul tugas>
|
|
|
|
Status: **IN PROGRESS** | **BLOCKED** | **DONE**
|
|
Spec: <link ke spec: `docs/specs/YYYY-MM-DD_<slug>-spec.md`>
|
|
Date: YYYY-MM-DD
|
|
|
|
## Task
|
|
|
|
> Urutan implementasi sesuai spec. Task harus konkret & verifiable
|
|
> ("ubah X di file Y"), bukan "fix bug". Satu task dikerjakan pada satu
|
|
> waktu; ceklis `[x]` segera setelah selesai.
|
|
|
|
- [ ] Tulis spec
|
|
- [ ] Verifikasi facts (baca kode: `file:line`)
|
|
- [ ] Implementasi tahap 1: <apa + file mana>
|
|
- [ ] Implementasi tahap 2: <apa + file mana>
|
|
- [ ] Implementasi tahap 3: <apa + file mana>
|
|
- [ ] Typecheck: `pnpm typecheck` — clean
|
|
- [ ] Lint: `pnpm lint` — no errors
|
|
- [ ] Test: `pnpm test` — all pass
|
|
- [ ] Build: `pnpm build` — compiles
|
|
- [ ] Daftar ulang hasil verifikasi di spec
|
|
- [ ] Commit + push (reference spec di commit message)
|
|
|
|
## Notes
|
|
|
|
<Blocking issue, temuan yang mengubah approach, atau hal yang perlu dicatat.> |