Crate tdln_ast

Crate tdln_ast 

Source
Expand description

TDLN — Canonical AST for deterministic translation of NL/DSL into Logical Atoms.

Invariants:

  • Canonical bytes are deterministic for the same semantic content
  • CID = BLAKE3(canonical_bytes)

Canonicalization delegates to json_atomic as the single source of truth.

Structs§

SemanticUnit
Minimal AST node representing a canonical semantic intent.