Intent is a specification language. You write what should exist. The compiler derives architecture and implementation.
This repository is the language, compiler, and toolchain. It is not a notifications product, a shop product, or any other vertical. Domain names in the examples exist so the syntax is readable.
The implementation is disposable. The intent is durable.
What stays deterministic
Parsing and validation never call a model. Optional AI assistance may emit .intent source only. You still run intent validate on that source.
What you get
A language for actors, resources, types, constraints, and permissions