main
25Cursor rule Cursor
This document serves as the main entry point for cursor rules.
Cursor rule Cursor
This document serves as the main entry point for cursor rules.
Cursor rule Cursor
The component maturity model provides a framework for tracking the evolution of components through their lifecycle, setting appropriate expectations for stability, testing, and documentation.
Cursor rule Cursor
Memory anchors provide semantic markers in the codebase that help AI and humans quickly locate and understand important sections of code.
Cursor rule Cursor
Effective metadata management enhances code discoverability, maintainability, and integration. These guidelines establish standards for documenting code files, components, and projects with appropriate metadata that provides context and improves searchability.
Cursor rule Cursor
These guidelines provide a structured approach to analyzing, planning, and implementing monetization features in projects. Following these guidelines ensures that monetization is effective, aligns with user value, and maintains a positive user experience.
Cursor rule Cursor
Interactive onboarding materials help new team members quickly understand the codebase, development practices, and contribution workflow.
Cursor rule Cursor
Design patterns provide proven solutions to common programming problems. These guidelines help identify appropriate patterns, implement them correctly, and maintain pattern integrity throughout the codebase.
Cursor rule Cursor
This rule automatically generates component snapshots whenever files in the Pine Script extension are modified. This ensures an up-to-date history of component changes for tracking evolution and making informed refactoring decisions.
Cursor rule Cursor
Below is an example of a properly structured Pine Script file that follows our guidelines.
Cursor rule Cursor
Use these standardized section headers in your Pine Script files to maintain consistent organization. You can copy and paste these directly into your code.
Cursor rule Cursor
This document outlines the coding standards and best practices for Pine Script development to be enforced by Cursor.
Cursor rule Cursor
When refactoring Pine Script code, follow these guidelines to ensure proper code organization and maintainability.
Cursor rule Cursor
This rule adds snapshot-related commands to the command palette for easy access to component visualization and analysis tools.
Cursor rule Cursor
This rule adds snapshot-related options to the context menu for easy access to component visualization and analysis tools.
Cursor rule Cursor
Pine Script files should follow this specific structure for better readability and maintenance.
Cursor rule Cursor
This rule provides guidelines and tools for identifying and removing Pine Script test files that are no longer needed in the project, especially those created during linter and formatter development.
Cursor rule Cursor
These guidelines establish standards for testing, verification, and quality control in the codebase. Following these guidelines ensures reliable, robust, and maintainable code that meets functional and non-functional requirements.
Cursor rule Cursor
The sandbox environment provides a safe, isolated space for experimenting with code changes, testing new features, and exploring alternative approaches without affecting the main codebase.
Cursor rule Cursor
The living style guide provides consistent coding standards across the project, ensuring readability, maintainability, and quality.
Cursor rule Cursor
This document provides comprehensive security guidelines for developing APIs in Web3 applications, focusing on protecting sensitive operations, data, and assets.
Cursor rule Cursor
These guidelines establish core security principles and best practices for Web3, blockchain, and decentralized application development. The goal is to prevent common vulnerabilities and ensure robust security posture.