Cursor rule
As the AI assistant, I have the authority and responsibility to automatically maintain AI tools in sync with the BlogPostService when I detect changes that would make the tools outdated or incomplete.
Cursor rule
As the AI assistant, I have the authority and responsibility to automatically maintain AI tools in sync with the BlogPostService when I detect changes that would make the tools outdated or incomplete.
Cursor rule
Guidelines for creating and maintaining API clients that communicate with backend services in the T6C project.
Cursor rule
Cursor rule "api-client-testing" from CharLEE-X/effect-cursor-rules, covering api client testing patterns, required imports for api client tests, standard api client test structure, success test pattern and error test pattern (preferred).
Cursor rule
Cursor rule "code-style" from CharLEE-X/effect-cursor-rules, covering t6c effect-ts code style guide, import patterns, always use relative paths for internal imports, comments and documentation and avoid obvious comments.
Cursor rule
As the AI assistant, I have the authority and responsibility to automatically update cursor rules when I discover valuable patterns, anti-patterns, or improvements during development sessions.
Cursor rule
// ✅ CORRECT - Relative paths for internal imports import { BlogStore } from '../../stores/blog/blog.store.js' import { getBlogByIdUsecase } from './usecase.js'.
Cursor rule
Comprehensive Effect-TS service architecture patterns covering stores, usecases, handlers, and testing for building scalable applications.
Cursor rule
// ✅ CORRECT - Relative paths for internal imports import { BlogSchema } from '../schema/blog-schema.js' import { ConfigService } from '../../config/config-service.js'.
Cursor rule
Cursor rule "effect-testing-patterns" from CharLEE-X/effect-cursor-rules, covering effect-ts testing patterns and best practices, test framework setup, use @effect/vitest for effect-ts tests, import patterns - always use relative paths and ai service testing patterns.
Cursor rule
// ✅ CORRECT - Relative paths for internal imports import { BlogStore } from '../../stores/blog/blog.store.js' import { SearchStore } from '../../stores/search/search.store.js'.
Cursor rule
Maintain consistent translation practices across the frontend application to ensure proper internationalization and user experience.
Cursor rule
Guidelines for creating and maintaining CDK stacks for API services in the T6C project.
Cursor rule
// This file is automatically generated by Nx Console.
Cursor rule
React Router v7 is the evolution of Remix, providing server-side rendering, data loading, and modern routing patterns. Follow these patterns for optimal performance and user experience.
Cursor rule
As the AI assistant, I have the authority and responsibility to automatically update README files when I detect significant changes to package content that would make the documentation outdated or incomplete.
Cursor rule
Ensure all screens look great and function properly across mobile, tablet, and desktop devices. Follow mobile-first design principles with progressive enhancement.
Cursor rule
Guidelines for using Effect's Schema system for data validation in the T6C project.