GAMBAR pack production plan
Status: DONE v1 (2026-07-05). All 11 visuals produced as SVG in gambar/ via gambar/generate.py (zero-dependency Python, phone-safe; matplotlib/seaborn/D2 absent from host so the spec's tooling was substituted with hand-computed SVG at the same tokens). PNG/PDF export: open gambar/index.html in a browser and print to PDF (landscape); each figure gets its own page. Regenerate after edits: python3 gambar/generate.py.
Source: v4.1 Produksi Visual spec (11 placeholders, production standards, design tokens).
Purpose
Turn all 11 GAMBAR placeholders into real visuals on this phone, to v4.1's own spec: seaborn/matplotlib for statistical charts (whitegrid, despine, paper context, shared rcParams block, Plus Jakarta Sans or Inter, 300 dpi PNG), Mermaid/D2 for architecture and flows (SVG then 2x PNG). Tokens: background #F7F4EF, text #1A1A1A, accent #C0633E.
Production table
| # | Visual | Tool | Depends on |
|---|---|---|---|
| 1 | Arsitektur satu pandangan | D2 | none |
| 2 | Tahapan Civic Transaction | Mermaid | none |
| 3 | Prediksi ke aktuasi | D2/Mermaid | none |
| 4 | Alur pemrosesan enam tahap | Mermaid | none |
| 5 | Topologi penggelaran | D2 | none |
| 6 | Dua bidang federasi | D2 | none |
| 7 | Perangkat: elevasi + susunan | SVG drawing (CAD later) | device/00 dimensions |
| 8 | Lima lapisan dan alur runtime | D2 | none |
| 9 | Aliran anggaran | matplotlib sankey-lite | scout 2 numbers |
| 10 | Distribusi segmen | seaborn barplot | v4.1 §46 table |
| 11 | Garis waktu pendanaan | matplotlib timeline | company/01 refresh |
Open questions
- Check locally available tooling first (python3 matplotlib/seaborn present? mermaid-cli needs node; D2 binary small): standing rule, check resources before installing anything
- Fonts: bundle Plus Jakarta Sans locally or fall back to Inter