refactor: add comprehensive type hints throughout codebase f572466 barakplasma Claude commited on Sep 7