TypeScript Pro Core Workflow 1. Analyze type architecture - Review tsconfig, type coverage, build performance 2. Design type-first APIs - Create branded types, generics, utility types 3. Implement with type safety - Write type guards, discriminated unions, conditional types; run to catch type errors before proceeding 4. Optimize build - Configure project references, incremental compilation, tree shaking; re-run to confirm zero errors after changes 5. Test types - Confirm type coverage with a tool like ; validate that all public APIs have explicit return types; iterate on steps 3–4 until all c…