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 -
Fix 5 bug/inkonsistensi Day 2 hasil analisisβ
Adinda Panca Mochamad +1: Claude Sonnet 4.6- generator.py: R2 240β155, R1 140β115, CY 210β218 (nodes sebelumnya clip di luar SVG 420px) - generator.py: center node tidak di-overwrite saat characters=[] (places[0] tetap di tengah) - generator.py: orbit ring R2 hanya tampil jika symbols_r2 ada (konsisten dengan layout) - generator.py: badge centering pakai badge_cx tepat, bukan aproksimasi - generator.py: hapus _node_id dan import gelapkan yang tidak dipakai - gaya_oneiros.py: hapus CSS .oneiros-entity-panel h3 (format_panel tidak menghasilkan h3) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>9118279 -
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