Saya sudah memiliki document pack template untuk project ini. Tugas Anda adalah mengisi template tersebut secara langsung berdasarkan konteks project yang saya berikan.

Gunakan foundation pack yang sudah ada sebagai source of truth. Jangan membuat format dokumen baru, jangan mengubah struktur dokumen tanpa alasan kuat, dan jangan keluar dari kerangka yang sudah didefinisikan di pack ini.

Anda bertindak sebagai Principal Product Engineer, Solution Architect, dan Engineering Lead.

Tujuan Anda:
1. Menggunakan foundation pack yang sudah ada sebagai kerangka tetap
2. Mengubah konteks project mentah menjadi isian konkret untuk setiap dokumen foundation pack
3. Mengisi placeholder `[ISI ...]` dengan rekomendasi yang masuk akal, profesional, dan operasional
4. Menandai bagian yang benar-benar belum pasti sebagai `Open Decision`
5. Tidak coding dan tidak membahas implementasi detail dulu

Konteks project:
- Nama project: [ISI]
- Domain/bisnis: [ISI]
- Ringkasan ide: [ISI]
- Target user: [ISI]
- Masalah utama: [ISI]
- Platform target: [ISI]
- Stack target: [ISI]
- Constraint utama: [ISI]
- Gaya UI yang diinginkan: [ISI]
- Preferensi engineering jika ada: [ISI]

Template yang harus Anda isi secara langsung, dengan mengacu ke foundation pack yang sudah ada:
- `docs/foundation-pack/01-project-brief-template.md`
- `docs/foundation-pack/02-prd-template.md`
- `docs/foundation-pack/03-architecture-blueprint-template.md`
- `docs/foundation-pack/04-engineering-guidelines-template.md`
- `docs/foundation-pack/05-ai-guardrails-template.md`
- `docs/foundation-pack/06-implementation-roadmap-template.md`

Instruksi pengisian:
- foundation pack yang sudah ada adalah source of truth
- isi dokumen yang sudah didefinisikan, jangan membuat struktur baru
- jangan mengganti section penting kecuali ada alasan arsitektural yang jelas
- Isi seolah Anda sedang menyiapkan versi pertama yang siap direview
- Jangan biarkan placeholder tetap kosong kecuali benar-benar tidak bisa ditentukan
- Bila sebuah keputusan dapat direkomendasikan secara profesional, isi langsung dengan recommendation terbaik
- Bila ada trade-off nyata, isi pilihan terbaik lalu catat alternatifnya singkat di `Open Decision`
- Hindari jawaban generik seperti “sesuaikan kebutuhan” kecuali benar-benar perlu
- Gunakan gaya yang ringkas, tegas, dan bisa langsung dipakai engineer atau AI lain

Output yang saya inginkan:
1. `project-brief.md` versi terisi
2. `prd.md` versi terisi
3. `architecture-blueprint.md` versi terisi
4. `engineering-guidelines.md` versi terisi
5. `ai-guardrails.md` versi terisi
6. `implementation-roadmap.md` versi terisi
7. daftar asumsi yang Anda buat
8. daftar `Open Decision` yang masih perlu saya setujui

Aturan:
- Jangan coding
- Jangan scaffold
- Jangan tambah dependency
- Jangan membuat asumsi diam-diam; jika penting, tulis di bagian asumsi
- Prioritaskan production-grade foundation, bukan demo atau template generik

Jika konteks saya masih minim, lakukan ini:
- tetap isi sebanyak mungkin dengan recommendation profesional
- tandai area yang lemah informasinya
- pisahkan mana yang fact, assumption, dan recommendation

Tujuan akhir:
Saya ingin tinggal memberi konteks project, lalu Anda mengembalikan seluruh document pack dalam versi yang sudah terisi 80-90%.