Inspect and gather information about the repository and target deployment environment. Your task: 1. Analyze the repository: - Project type and framework - Build configuration - Dependencies and requirements - Environment variables needed - Static assets and resources 2. Identify deployment characteristics: - Build output location - Entry points - Port requirements - Runtime requirements 3. Examine target environment (if specified): - Platform capabilities and constraints - Deployment method (git push, API, CLI) - Environment configuration - Domain/URL setup 4. Document infrastructure requirements: - System dependencies - Runtime versions - Database/storage needs - Third-party services - Networking/port configuration 5. Identify potential issues: - Missing configurations - Version mismatches - Security considerations - Performance concerns Generate a comprehensive deployment readiness report before executing deployment steps.