Сам фреймворк еще не спроектирован, а компонент уже есть.
Ну это обязательный компонент, причем совершенно автономный, можно вытащить и прикрутить к любому приложению. Так что я особо не парюсь насчет архитектуры. Все равно она будет модульной.
Но ближе к теме. Небольшое описание.
Дебаггер перехватывает все неотловленные исключения, а так же нотисы и варнинги интерпретатора, ну и trigger_error за одно. Исключает из трассировки сам эксепшен, показывая только проблемное место, а не то место, где оно выброшено.
Показывает подсвеченый участок кода с указанием строчки, участки прохождения по стеку и аргументы методов и функций.
Вобщем картинка вот, на гитхабе код. Если поставить весь репозитарий, то там есть демка.
_____________
Если вам недостаточно собственных заблуждений, можно расширить их мнениями экспертов.
Нужно уважать мнение оппонета. Ведь заблуждаться - его святое право.
Настаивал, настаиваю и буду настаивать на своем. На кедровых орешках.