Spaces:
Running
A newer version of the Gradio SDK is available: 6.20.0
13 β Timeline Hackathon (Day 0β5 + Buffer)
Dokumen operasional harian untuk Build Small Hackathon. Versi checklist paling detail juga ada di ONEIROS_CURSOR_CONTEXT.md Β§6 β update salah satu saat menandai progres.
Ringkasan
| Parameter | Nilai |
|---|---|
| Window build | 5β15 Juni 2026 |
| Submit | 15 Juni 2026 |
| Registrasi org | β€ 3 Juni 2026 |
| Hari kerja inti | 5, 7, 9, 11, 13 Juni |
| Jam fokus/hari | 6β8 jam (solo) |
Kalender
| Tanggal | Hari | Fokus |
|---|---|---|
| β€ 3 Jun | Day 0 | Registrasi, Space, model, fixtures |
| 4 Jun | β | Istirahat |
| 5 Jun | Day 1 | Model + JSON + Space running |
| 6 Jun | β | Rescue jika gate Day 1 gagal |
| 7 Jun | Day 2 | SVG + themes |
| 9 Jun | Day 3 | Gradio E2E + UI + trace |
| 11 Jun | Day 4 | Video + README |
| 13 Jun | Day 5 | Submit + blog + sosial |
| 14β15 Jun | Buffer | Fix only |
Milestone M0βM6
| ID | Milestone | Hari | Bukti |
|---|---|---|---|
| M0 | Terdaftar org | 0 | Push access ke Space |
| M1 | Space Running | 1 | Build log hijau |
| M2 | JSON β₯85% | 1 | Log 10 mimpi |
| M3 | SVG 5 mood | 2 | test_generator OK |
| M4 | E2E Space | 3 | Map + panel live |
| M5 | Video + README | 4 | Link di README |
| M6 | Submit | 5 | Sosial + blog |
Day 0 β Persiapan (β€ 3 Juni)
Target: Admin selesai, model di disk, fixtures siap.
Estimasi: 2β4 jam.
Checklist
Administratif
- Registrasi hackathon
- Join org
build-small-hackathon - Buat Space
oneiros - Dataset
oneiros-agent-traces(public) -
huggingface-cli login
Teknis
- Download GGUF ke
./models - Test llama-cpp + Metal
- Draft README YAML Space (preload, timeout)
-
tests/fixtures/mimpi_uji.txt(10 mimpi)
Narasi
- Sketsa video 3 beat
- Username HF final
GATE β Day 1: Org β Β· Space ada β Β· Model/preload β
Day 1 β Foundation (5 Juni)
Target: Ekstraksi stabil + Space Running.
Estimasi: 7β8 jam.
| Blok | Task utama |
|---|---|
| Pagi | loader.py, requirements, Space wheel, push v0.1 |
| Siang | extractor.py, normalisasi.py, 10 mimpi log |
| Sore | test_extractor, trace minimal, Space JSON output |
DoD
-
test_extractor3/3 - β₯8/10 mimpi parse OK
- Space Running
- 1 agent trace baris
GATE β Day 2: Space Running Β· β₯85% parse Β· dev lokal jalan
Day 2 β Map visual (7 Juni)
Target: SVG dream-like, 5 mood.
Estimasi: 6β7 jam.
| Blok | Task utama |
|---|---|
| Pagi | themes.py, generator.py, unit tests |
| Siang | QA visual, 5 screenshot |
| Sore | Fixture render di Space v0.2 |
DoD
-
test_generatorsemua hijau - 5 mood terlihat berbeda
- Feedback "interesting" atau 1 iterasi polish
GATE β Day 3: SVG + nama entitas OK
Day 3 β Gradio E2E (9 Juni)
Target: App lengkap di Space.
Estimasi: 7β8 jam.
| Blok | Task utama |
|---|---|
| Pagi | app.py pipeline, disclaimer |
| Siang | CSS, ExamplesΓ3, before/after shot |
| Sore | trace push, agent_test, README lokal, UX test |
DoD
- Map + panel dari UI
- Trace dataset β₯5 baris
- UX notes 3 bullet
GATE β Day 4: E2E <60s Β· trace public Β· README lokal
Day 4 β Video & README (11 Juni)
Target: Aset judge-facing.
Estimasi: 6β8 jam (video 2β3 jam).
| Blok | Task utama |
|---|---|
| Pagi | README final, bonus table, screenshots |
| Siang | Rekam & edit video (lokal utama) |
| Sore | trace 20+, pre-warm Space, blog outline |
DoD
- Video link di README
- Semua badge terdokumentasi
- Klaim privasi benar
GATE β Day 5: Video live Β· Space Running
Day 5 β Submit (13 Juni)
Target: Submission resmi.
Estimasi: 4β6 jam.
- QA bersih (3 Examples, MODEL_PATH)
- Blog Field Notes publish
- Post sosial @Gradio @HuggingFace
- Final checklist (14 Submit)
- Tag
v0.1.0-submit
Buffer (14β15 Juni)
| P | Task |
|---|---|
| P0 | Space down, build fail |
| P0 | Timeout demo |
| P1 | Parse edge cases |
| P1 | README/CSS typo |
| P2 | Stretch features |
| P2 | 50+ traces |
Stretch backlog
- Klik node SVG
- Journal
- Export PNG
- ZeroGPU
- Docker
Cara tracking
# Contoh commit prefix
git commit -m "day-1: loader + extractor, space v0.1"
Atau salin checklist ke GitHub Issues / project board dengan label day-0 β¦ day-5.