elemes/scripts
a2nr 2015d3c2b6 feat(content): workspace satu area tab dengan Files pertama
- tab Files (tree + tree actions + segmented Materi/Assets + tools rail)
  selalu ada dan keep-mounted (expand folder/scroll tree tidak hilang)
- tab konten full width; split 65/35 dan aturan .no-tabs dihapus
- auto-select: klik file -> tab konten pertama file (skip Files);
  tanpa file/tab -> Files; sisa activeTab 'features' dibersihkan
- aksi esensial file aktif (edit/simpan/publish) selalu di panel-actions
- varian mobile & floating memakai chrome-tabs yang sama (Files nyata)
- manager mengekspos previewPath sebagai penanda preview siap
- locator script E2E disesuaikan ke tab Files + tree-action-btn
2026-10-26 14:04:25 +07:00
..
_scan_quiz_issues.py feat(quiz): taksonomi key quiz per jenis + MCQ berbobot (partial credit) 2026-10-25 20:16:56 +07:00
bootstrap_teacher.py
…
convert_quiz_keys.py feat(quiz): taksonomi key quiz per jenis + MCQ berbobot (partial credit) 2026-10-25 20:16:56 +07:00
dump_markdown_fixtures.py fix(markdown): sanitasi DOMPurify, perbaikan parser flashcard & kompatibilitas SSR Node 20 2026-08-28 05:24:44 +07:00
repro_quiz_options.py fix(review): address code review findings for dev to master merge 2026-09-06 18:08:58 +07:00
test_elemes_sh.sh feat(cli): refactor elemes.sh to modular Python CLI, interactive TUI, and multi-OS support 2026-09-06 12:28:07 +07:00
validate_docs.py feat(docs): docs viewer, API reference generator, markdown rendering 2026-08-17 11:45:05 +07:00
verify_asset_upload.py feat(content): workspace satu area tab dengan Files pertama 2026-10-26 14:04:25 +07:00
verify_import_export.py feat(content): workspace satu area tab dengan Files pertama 2026-10-26 14:04:25 +07:00