a11y
01Cursor rule Cursor
Properly implemented semantic HTML and ARIA attributes are essential for ensuring web applications are fully accessible. These guidelines help developers implement accessibility best practices consistently.
Cursor rule Cursor
Properly implemented semantic HTML and ARIA attributes are essential for ensuring web applications are fully accessible. These guidelines help developers implement accessibility best practices consistently.
Cursor rule Cursor
These guidelines ensure that all projects maintain consistent styling while adhering to accessibility standards and best practices. Following these rules will help create experiences that are usable by people of all abilities and preferences.
Cursor rule Cursor
Color is a powerful design element that must be implemented thoughtfully to ensure all users can perceive and understand your interface, regardless of visual ability.
Cursor rule Cursor
Creating interfaces that can be operated by all users requires thoughtful implementation of interaction patterns. These guidelines ensure interfaces remain accessible regardless of input method or ability.
Cursor rule Cursor
Creating interfaces that adapt to different screen sizes while maintaining accessibility is essential for inclusive design. These guidelines ensure responsive designs remain accessible across devices and contexts.
Cursor rule Cursor
Themes provide consistent, customizable visual experiences that adapt to user preferences and needs. These guidelines ensure themes are implemented correctly and accessibly.
Cursor rule Cursor
Typography forms the foundation of communication in digital interfaces. These guidelines ensure text is accessible, readable, and consistent across applications.
Cursor rule Cursor
Cheatsheets provide quick reference guides for developers to access frequently used commands, syntax, patterns, or workflows. These guidelines ensure cheatsheets are organized, consistent, comprehensive, and maintainable.
Cursor rule Cursor
MCP tools.
Cursor rule Cursor
This rule defines a process for identifying and removing test files that are no longer needed, to keep the codebase organized and lean.
Cursor rule Cursor
A code index serves as a navigational aid for developers, providing clear entry points and references to different components of the codebase. These guidelines help create and maintain effective code indices that improve discoverability, onboarding, and overall codebase navigation.
Cursor rule Cursor
These guidelines ensure high code quality across the project, focusing on development workflows, test management, and code organization.
Cursor rule Cursor
This rule defines a process for identifying and removing temporary TypeScript test files created during development of the Pine Script extension.
Cursor rule Cursor
This document outlines the proper workflow for making changes to the Pine Script extension's TypeScript codebase. Following these guidelines ensures code quality and maintainability.
Cursor rule Cursor
This document outlines the coding standards and best practices for the Component Analyzer extension, which helps developers understand and optimize component relationships in their codebase.
Cursor rule Cursor
This document outlines the standards and best practices for analyzing React components and their Virtual DOM behavior in the Component Analyzer.
Cursor rule Cursor
This document outlines the process and standards for migrating the Component Analyzer from JavaScript to TypeScript.
Cursor rule Cursor
The cross-reference index helps maintain awareness of relationships between components, ensuring that changes to one part of the codebase consider impacts on related parts.
Cursor rule Cursor
Debug history provides a structured approach to tracking, solving, and learning from errors, creating an institutional memory of solutions that prevents recurring issues.
Cursor rule Cursor
Delta analysis focuses on tracking and understanding code changes over time. These guidelines ensure changes are well-documented, properly sized, and maintain code quality standards through effective review and validation processes.
Cursor rule Cursor
Documenting the "why" behind code and architectural decisions is crucial for long-term maintainability. It helps future developers understand the context and reasoning that may not be obvious from the code itself.
Cursor rule Cursor
The feedback loop system ensures that user experiences, bug reports, and feature requests are systematically collected, analyzed, and incorporated into the development process.
Cursor rule Cursor
The glossary provides clear, consistent definitions for domain-specific terminology, ensuring shared understanding across the team and reducing miscommunication.
Cursor rule Cursor
The knowledge graph provides a centralized, structured representation of the codebase's components, relationships, and metadata, enabling intelligent navigation and context-aware assistance.