4.6: touchlayout.js dan touchlayout.css. Di layar sentuh, Pengaturan mendapat baris "Tata letak tombol" (ATUR) yang membuka editor layar penuh: pad arah, tombol aksi, dan panel tambahan bisa diseret dan diubah ukurannya dengan pegangan sudut (papan ketik: panah dan + -). Simpanan di localStorage (konoha.touchlayout.v1), posisi dijepit ke dalam layar, ada ATUR ULANG dan BATAL. Editor memakai salinan visual di dialog modal sehingga tombol asli tidak mengirim input; touch.js tidak diubah, kontrol asli hanya mendapat kelas dan variabel CSS.
4.7: manifest.webmanifest (fullscreen dengan cadangan standalone, landscape, ikon any dan maskable 192/512 di assets/pwa dibuat tools/make_pwa_icons.py dari potret yang sudah ada), tautan manifest, ikon, dan apple-touch-icon di index.html dan mobile.html. pwa.js menangkap beforeinstallprompt dan menampilkan "Pasang aplikasi" di Pengaturan hanya bila tersedia (di HP melalui window.parent.KonohaPWA karena event datang ke mobile.html). sw.js menambah halaman cadangan offline.html di cache kecil terpisah; perilaku cache lama tetap.
tools/build_precache.py kini memuat manifest.webmanifest dan assets/pwa. .htaccess dan DEPLOY.md: MIME manifest. Catatan di ENGINE_NOTES dan README. precache.js dan files.json belum dibangun ulang.
- content/mystery.js: 5 slot dengan 3-4 petunjuk tiap slot (19 total); syarat dibaca dari Meta.save (menang, Survival, Arcade tamat, kombo, menang bersih, pencapaian, kejutan, dialog rahasia, barang toko). Teks samar dan lucu tanpa nama tokoh nyata.
- mystery.js dan mystery.css: siluet SVG sebaris dari bentuk locked.svg yang makin tajam tiap petunjuk terbuka, benda khas muncul di dua tahap terakhir, tanda tanya berubah, lencana n/total, titik BARU dan toast. Panel pratinjau memuat petunjuk terbuka, syarat petunjuk berikutnya dengan bilah progres, dan nomor slot.
- menu.js: empat pengait kecil (panel, dekorasi petak, pratinjau teks bawah roster, pesan saat ditekan). Slot tetap tidak bisa dipilih dan tetap data-fighter locked-N sehingga easter egg penasaran tetap jalan.
- meta.js: pencapaian tersembunyi PENASARAN BERAT bila semua petunjuk terbuka.
- ?mystery=N atau all di URL mempratinjau tahap tanpa menyimpan apa pun. Catatan mesin dan README diperbarui. Mode ringan: tanpa berkas uji baru, diuji manual oleh pemilik.
- Latar menu utama dan About: kolase tujuh potret petarung dengan CSS (lapisan miring, cahaya, gerak lambat yang menghormati prefers-reduced-motion); video dan banner game asal tidak dipakai lagi (berkas aset tetap ada)
- Teks sisa AETHER/ARCO/FENR/Mecha/Demi-Human dibersihkan dari index.html, tag arena, pengaturan, label aksesibilitas, dan dokumen; kredit Bang Tutorial tetap di About dan README
- brand.js, content/loading.js: kutipan acak berbahasa Indonesia di layar boot dan loading, berganti tiap dimuat
- brand.js, content/changelog.js: panel Yang baru di About dan toast Ada yang baru satu kali saat versi berubah
- README ditulis ulang untuk Konoha Fighting, DEPLOY.md dan catatan mesin diperbarui
- tests/t2-brand.mjs: 51 pemeriksaan