Spaces:
Sleeping
Sleeping
Commit History
-
Fix Day 2: orbit ring, duplicate name guard, format_panel cleanup, 4 test baru
Adinda Panca Mochamad +1: Claude Sonnet 4.6generator.py: - Ring 1 orbit circle hanya tampil jika ring1_nodes non-empty (sebelumnya muncul sebagai lingkaran kosong saat hanya 1 karakter) - Tambah guard: ring1 assignment tidak overwrite center_name (cross-category duplicate) format_panel.py: - Ganti pola parts=[]; parts.append() dengan detail_parts=[x for x in [...] if x] konsisten di semua loop (chars, places, symbols) tests/test_generator.py: - test_generate_xss_entity_name: XSS via character name field - test_generate_no_chars_place_sebagai_center: places[0] sebagai center node - test_generate_only_symbols: symbols[0] di center, sisanya Ring 2 - test_generate_orbit_r1_tidak_tampil_saat_ring1_kosong: orbit visual noise Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>925c1a7 -
Day 2: SVG dream map, 5 mood palettes, entity panel
Adinda Panca Mochamad +1: Claude Sonnet 4.6- map/themes.py: palet warna untuk 5 mood (mysterious/joyful/anxious/surreal/peaceful) - map/generator.py: JSON entities → SVG radial layout (circle/rect/diamond nodes, edge types) - map/format_panel.py: JSON entities → Markdown entity detail panel - tests/test_generator.py: 16 unit tests (semua hijau) - app.py: output SVG + Markdown panel menggantikan gr.JSON - ui/gaya_oneiros.py: CSS untuk .oneiros-map-output dan .oneiros-entity-panel Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>418ee9f
-
Day 1: foundation — ekstraksi JSON, Gradio minimal, trace logger
Adinda Panca MochamadModel loader + extractor + normalisasi, app mimpi→JSON, tes 3/3 dan gate 10 mimpi. README Space: preload shard Q4_K_M + requirements wheel llama.cpp.c10196a