trieste-dev

Installation
SKILL.md

Trieste Development Workflow

Plan and implement Trieste-based compiler passes, AST transformations, and language features in rego-cpp.

When to Use

  • Adding or modifying a compiler pass in the file-to-rego or rego-to-bundle pipeline
  • Implementing new Rego language syntax (new tokens, grammar rules)
  • Changing well-formedness definitions
  • Debugging pass failures or well-formedness violations
  • Implementing complex multi-step features that touch the AST pipeline
  • Any task requiring coordination across parser, passes, built-ins, and VM

Core Concepts

Trieste is a multi-pass term-rewriting system. Understanding these concepts is mandatory before proceeding:

Installs
1
GitHub Stars
47
First Seen
Aug 19, 2026
trieste-dev — microsoft/rego-cpp