# Handover Checklist ## Tier 1 - Minimal Per project yang berubah: - [ ] `docs/ai-session-summary.md` di-**overwrite** - [ ] yaml metadata ada - [ ] **TL;DR** (max 5 bullet) - [ ] **Lanjut dari sini** (1-3 item) - [ ] **Jangan** (max 5 bullet) - [ ] Total <= 80 baris; Detail di-omit jika tidak perlu - [ ] `docs/todo.md` diupdate; "Selesai (Sesi Ini)" di-overwrite - [ ] `docs/changelog.md` di-append (Keep a Changelog) - [ ] `docs/version.md` di-append (poin-poin) — **wajib** jika deploy / naik versi / install ke device-server - [ ] Versi build config di-bump (gradle, package.json, dll.) selaras entri `version.md` - [ ] `AGENTS.md` diupdate **hanya jika** aturan kritis berubah ## Tier 2 - Jika relevan - [ ] `docs/issues.md` - [ ] `docs/adr/` (arsitektur / flow sistem) - [ ] `docs/guide/` (prosedur step-by-step) - [ ] `docs/project-status.md` - [ ] `docs/context-index.md` - [ ] `docs/api/` - [ ] `docs/server.md` (host/IP, runtime, DB berubah) - [ ] `docs/system-requirements.md` (OS/runtime/tool berubah) - [ ] `.env.example` + kode **no hardcoded URL** (domain/server migrasi) - [ ] `docs/guide/migration.md` (jika migrasi/cutover) ## Tier 3 - Monorepo - [ ] `Workspace-Session.md` di-overwrite - [ ] Seksi **Active focus** diisi - [ ] Link session summary + version per project - [ ] Cross-project impact ## Quality - [ ] Rolling memory hanya di ai-session-summary (bukan WORKLOG sebagai pengganti) - [ ] Tidak ada pengetahuan penting hanya di chat - [ ] Tidak ada duplikasi owner (todo/issues/session) - [ ] Tidak ada secret / log mentah panjang - [ ] Agent berikutnya bisa stop setelah AGENTS + session summary ## Git - [ ] Review perubahan - [ ] Conventional Commit (jika diminta) - [ ] Final report ke user