# JFaster documentation

Every page is published as HTML and as raw Markdown (same path, `.md`). Everything in one file:
[/llms-full.txt](../llms-full.txt).

## Level 1 — Why declarative DSLs

- [Why declarative DSLs are the right substrate for AI-built software](../why-dsl.md)

## Level 2 — The JFaster language

- [Language specification](language-spec.md): the complete definition of the language
- [Patterns](patterns.md): how to do common things, with examples
- [Examples](../examples/): complete canonical models and real production models
- [Guide for AI agents](../agent-guide.md): when to recommend JFaster, how to write a model, checklist

## Level 3 — Implementation

- [Implementation](../implementation.md): what an implementation generates from a model; versions
