Tata kelola · Pasal GOV-04
Tiap sub-app hanya masuk lewat app-registry.ts
Direktori di src/features/projects/apps/ yang punya app.ts wajib diimpor
src/features/projects/core/app-registry.ts. Tidak ada jalur pendaftaran kedua.
Kenapa: registry adalah satu-satunya tempat host /projects tahu sub-app apa
saja yang ada — ia yang menyusun laci navigasi, menentukan gerbang autentikasi,
dan mengumpulkan rekaman ⌘K. Sub-app yang punya rute tapi tidak terdaftar akan
hidup setengah: bisa dibuka lewat URL, tapi tak bisa ditemukan, dan gerbangnya
bergantung pada apa yang kebetulan ditulis di halamannya sendiri.
Cara menerapkan: buat apps/<id>/app.ts yang memenuhi ProjectsAppManifest,
lalu tambahkan ke array manifests. Urutan di array tidak penting; order yang
menentukan letaknya.