Skip to content

Releases: frankmash/intentlang

IntentLang v0.1

25 Jan 13:35
eb452d1

Choose a tag to compare

IntentLang v0.1

Initial public release of IntentLang — a lightweight rule-based language
for expressing decision logic, policies, and state mutations.

Features

  • Human-readable rule syntax
  • Deterministic rule evaluation
  • Explicit state mutations
  • Conflict detection
  • Execution modes: dry / plan / apply
  • Python runtime
  • Packaged as an installable library

Status

This is an early release (v0.1).
The language is stable enough for experimentation and real use,
but the API may evolve.

Example

rule "adult verification" {
  when user.age >= 18
  then
    user.is_verified = true
}