Problem
Smoke tests only validate JSON structure of tsconfig presets. No test verifies that configs actually compile TypeScript successfully.
Risk
Invalid compiler option combinations could pass JSON validation but fail at compile time.
Acceptance Criteria
Priority
Medium — structural tests miss semantic TS errors.