What we learned building a multi-agent PDF table extractor · HackerTrans