у нас уже есть возможность программно накинуть мидлвар в самое начало и в самый конец? для дебагера нужно реквест/респонс ловить ну или какие-то другие пути решения может быть есть?
лучше на сях написать слушателя zend engine, и оттуда дебажить инфу) подрубаем через ffi и радуемся, что код на сях работает с той же скоростью, что и код на пхп)