Cursor Rules for TypeScript 5.6: The Modern-Stack Rule Set (2026)
TypeScript 5.6 changed enough that pre-2025 .cursorrules files now produce code your linter rejects. Here are the strict-mode, satisfies-operator, branded-types rules that actually work, with before/after diffs.