Composer'ı autoloader için söylemiştim ama yazmamışım yoruma
Mini MVC yapıcaksak eğer, belirli bi' scaffold app'in olmaması lazım, yani benim gördüğüm "mini" fwler bu şekilde işliyor. (Slim, Silex, Lumen) Sen CI'a benzer bi' şey çıkartmaya çalışmışsın ama CI "bence" eski bi' fw. Şuanki fw'ler ya Symfony tabanlı (komponent bazında) yada ZF (komponent bazında) oluyor. Veya indepedent geliştiriyorlar. Bunun dışında bi' şey yapmıyorlar. Mesela, Http (routing vs.) Symfony'nin kütüphanesiyle halletsen daha iyi olur. Templating olaylarını vs. Twig veya bilinen diğer template enginelerle de yapabilirsin. Ama bunlara gerek olmaz diye düşünüyorum. Sadece DB, HTTP, Event bunlar olsa yeter. Hadi, scaffold app'te olsun. Yani biraz "sürdürülebilir" bi' kod yapısı olmalı. PHPDoc koyman daha iyi olur. Söylemiştim zaten. Yani burada eksikleri söylüyorum. Müsait olsam, sağlam bi' PR atarım.