AI Summary: This issue aims to enhance the `ai_bom.scanner` module by adding comprehensive Python type hints to improve code quality, maintainability, and readability. The module, responsible for scanning AI/ML project dependencies, will have all its functions, methods, and variables accurately typed. Acceptance criteria include PEP 484 compliance, passing existing unit tests, and proper code formatting.
AI Bill of Materials — discover every AI agent, model, and API in your infrastructure