Skip to content

DocumentDrivenDX/anneal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Anneal

Declarative host configuration engine. One binary, executable plans, shell-extensible providers.

anneal validate   # Check manifest syntax, references, dependency cycles
anneal plan       # Read system state → produce executable plan script
anneal apply      # Re-validate plan → execute

Status: Design phase. See Product Vision and PRD.

Design Principles

  1. Idempotent convergence — same manifest twice = no changes the second time
  2. Plan is the artifact — readable shell script, not an opaque diff
  3. Standard library is the contract — built-in and custom providers emit the same ops
  4. Two-tier providers — compiled core + shell scripts in embedded interpreter
  5. Manifests compose — include, parameterize, share modules

See the full design principles.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors