SUPERAPP ACADEMY V12 — UPDATE FUNGSI GABUNGAN BANK SOAL DAN METODE LATIHAN

Perubahan penting:
- app/Services/AttemptService.php
- app/Services/ScoreEngine.php
- app/Services/QuestionFeedback.php (baru)
- app/Services/PassRuleService.php (baru)
- app/Services/RankingService.php (baru)
- app/Controllers/Web/ExamController.php
- app/Controllers/Web/MemberController.php
- app/Controllers/Admin/ExamController.php
- app/Views/web/{cat,result,ranking,detail,learn,history}.php
- app/Views/admin/{exams,exam_detail}.php
- app/Views/layouts/{web,member,admin,cat}.php
- public/assets/v12/app.css (baru)
- app/Config/Routes.php
- database/IMPORT_SEKALI.sql (baru/instalasi kosong)
- database/UPGRADE_V11_KE_V12.sql (upgrade database V11)
- tests/smoke_v12.php

PENTING: Jalankan SQL upgrade pada database V11 yang sudah berisi data, jangan impor IMPORT_SEKALI.
PENTING: .env hanya template placeholder: isi setting asli sebelum dipakai.
