Tata kelola · GOV-04 ditegakkan

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.