Cursor rule Cursor
// Good example: Clear and specific types interface ContextConfig { readonly version: number; readonly kind: 'task' | 'role' | 'workflow'; readonly name: string; readonly description: string; readonly context: { workflow?: string; personas?: readonly string[]; rules?: readonly string[]; mcps?: readonly string[]; }; }.