Use when implementing, reviewing, or debugging TypeScript across Node.js, browser, library, or monorepo codebases with type-safety and runtime-boundary concerns.