Research: AI Code Builder
Project: AI Code Builder
Screenshot Image → Drop → AI → Result Code
Disusun oleh: Head of Research
Versi: Master Doc 3.0 (Lab Research Edition — with Cycles, RACI, Risk Register)
Status: Draft — untuk review Engineering & Product sebelum sprint planning
Overview
Project AI Code Builder adalah platform yang mengubah desain visual (screenshot UI) menjadi kode siap pakai secara otomatis menggunakan AI.
- Input: Screenshot / image UI (drag & drop)
- Proses: AI menganalisis image → mendeteksi feature/komponen → generate code
- Output: Source code (bukan cuma preview, tapi file/kode yang bisa langsung dipakai)
Feature pertama yang jadi fokus riset: Auth (Login, Register, dsb)
UI pendukung pertama: Login page, Dashboard
Sub-project: Backend, Mobile, Frontend (masing-masing dikerjakan dalam siklus riset bertahap)
Daftar Isi
Foundational
- [Research Methodology & Cycle Framework](Research Methodology & Cycle Framework) — kerangka DHEMI, definisi cycle, ritual lab
- [Arsitektur & Alur Pipeline](Arsitektur & Alur Pipeline) — diagram alur end-to-end
- [Pembagian 3 Sub-Project](Pembagian 3 Sub-Project) — struktur Backend/Mobile/Frontend
- [Roles & RACI](Roles & RACI) — siapa负责 apa
- [Legenda Prioritas, Estimasi & Cycle](Legenda Prioritas, Estimasi & Cycle) — P0/P1/P2, S/M/L, Cycle 0–4
Breakdown (Epic → Chapter → Task)
- Backend → [Code Builder → Backend Breakdown](Code Builder → Backend)
- Mobile → [Code Builder → Mobile Breakdown](Code Builder → Mobile)
- Frontend → [Code Builder → Frontend Breakdown](Code Builder → Frontend)
Output & Quality
- [Output Spec — Format Code Hasil Generate](Output Spec — Format Code Hasil Generate)
- [Success Metrics](Success Metrics)
- [Minimum Score / Threshold](Minimum Score / Threshold)
Risk & Process
- [Risk Register](Risk Register)
- [Experiment Log Template](Experiment Log Template)
- [Acuan Data & Benchmark Referensi](Acuan Data & Benchmark Referensi)
- [Roadmap per Cycle](Roadmap per Cycle)
Reports (per Cycle & per Bulan)
- [Reports Index](Reports — AI Code Builder) — weekly & monthly report
- [Weekly Report Template](Weekly Report Template)
- [Monthly Report Template](Monthly Report Template)
Project Structure (folder dokumen)
ai-code-builder/
├── index.md ← (dokumen ini — project README)
├── methodology/ ← Section 2
├── architecture/ ← Section 3
├── subprojects/ ← Section 4
├── raci/ ← Section 5
├── legenda/ ← Section 6
├── breakdown-backend/ ← Section 7A
├── breakdown-mobile/ ← Section 7B
├── breakdown-frontend/ ← Section 7C
├── output-spec/ ← Section 8
├── metrics/ ← Section 9
├── thresholds/ ← Section 10
├── risks/ ← Section 11
├── experiment-log/ ← Section 12
├── references/ ← Section 13
├── roadmap/ ← Section 14
└── reports/ ← Laporan berkala
├── index.md (overview & daftar report)
├── _template-weekly.md
├── _template-monthly.md
├── weekly/
│ ├── 2026-cycle-0-w1.md
│ └── ...
└── monthly/
├── 2026-07.md
└── ...
Related Projects
- [AI PM Tooling](AI PM Tooling) — riset AI tooling paralel; share learnings tentang prompt engineering & data-handling policy.
- [Research Lab index](Research Lab) — entry point digital garden
Dokumen ini adalah master documentation untuk Project AI Code Builder, disusun dengan pendekatan lab research (Cycle, Hipotesis, Exit Criteria, Experiment Log) mencakup 3 sub-project (Backend, Mobile, Frontend). Perlu direview bersama tim Engineering, Product, dan Research sebelum masuk sprint/cycle planning resmi.