AI Instructions

Comprehensive guidelines for AI-assisted development within the Editor platform

AI Instructions

This section provides comprehensive guidelines for AI-assisted development within the Editor platform.

Overview

Our AI Instructions are designed to help AI assistants understand our codebase, coding standards, and development practices. These guidelines ensure that AI-generated code follows our best practices and integrates seamlessly with our existing codebase.

Key Guidelines

Development Workflow

Code Standards

Angular Specifics

State Management

Rule Categories

Our AI instructions are organized into the following categories:

Key Documentation

Using These Guidelines

These guidelines should be followed when:

  1. Generating new code for the Editor platform
  2. Modifying existing code
  3. Reviewing code or suggesting improvements
  4. Adding AI-powered features to widgets
  5. Creating new UX test demonstrations

New Standards (NON-NEGOTIABLE) ✅ Read ENTIRE interface definition FIRST ✅ Match field names EXACTLY - Zero tolerance for mismatches ✅ Implement ALL required fields - No shortcuts ✅ Check linter after EVERY method - Immediate fixes ✅ Review before committing - Quality over speed

By adhering to these guidelines, we ensure consistency across our codebase and maintain high-quality standards.