# Directive – Full Documentation > Constraint-driven state management for TypeScript This document contains the complete documentation for Directive, suitable for AI ingestion. # Documentation ## Getting Started ## Editor Setup ## Primitives ## Framework Adapters ## Data Fetching ## Advanced Patterns ## Predicate Tools ## Plugins ## Companion Packages ## Testing ## Security & Compliance ## Broadcast ## Examples ## Guides ## Works With # AI ## Foundations ## Single-Agent Orchestrator ## Multi-Agent Orchestrator ## Infrastructure ## Observability ## Security & Compliance ## Examples ## Common Tasks ## Pipelines & Apps