Skip to content

Industrial/definitively

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

definitively

FSM-based workflow runner for CLI commands, LLM sessions, and native git/GitHub automation. Programs are YAML state machines backed by OTP :gen_statem; nodes run shell commands or LLM agents and return typed outcomes.

Read the Book — install, first program, YAML reference, patterns, and CLI.

Book Definitively CI Release codecov Hex.pm License Elixir GitHub Stars

Install

curl -fsSL https://raw.githubusercontent.com/Industrial/definitively/main/install.sh | bash

Pin a release: bash -s -- --version definitively-v0.2.0. See the Install channels chapter for Hex, Nix, Homebrew, and devenv.

Learn

Topic Book chapter
First run Quick start
Workspace setup .definitively/ layout
Write programs Authoring programs
Git and GitHub nodes Git nodes · gh nodes
Git hooks (gate programs) Hook integration
Git/PR/CI pattern Git and GitHub automation
Quality loop example Dev quality loop
CLI reference Commands and flags
Contribute Developing definitively

Develop

git clone --recurse-submodules git@github.com:Industrial/definitively.git
cd definitively
devenv shell

devenv shell installs git hooks, syncs moon, and puts Elixir, definitively, and graphviz on PATH. Set DEFINITIVELY_FROM_SOURCE=1 to build the CLI from source on shell enter.

moon run definitively:build
mdbook serve book    # preview the book locally

Contributor details: Developing definitively in the book.

Coverage

codecov

Coverage sunburst

Star history

Star History Chart

Contributors

Contributors

License

MIT

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors