Intent

DocsCLI

CLI

The intent binary ships in @intent-lang/cli. After a source build it is packages/cli/dist/bin/intent.js.

commands
intent parse <file>intent validate <file>intent generate <file> [--out dir]intent compile <file> [--out dir]intent draft <requirement>intent inspect <file>intent versionintent help

Commands

  • parse prints the AST.
  • validate parses, then runs semantic checks.
  • generate writes APIs, stores, backends, and frontends.
  • compile validates, then generates.
  • draft turns a requirement into Intent source.
  • inspect prints the architecture graph.

Reserved

init, migrate, explain, diff, and doctor are reserved and not implemented.