rego-fuzzer

Installation
SKILL.md

Passing the Rego Fuzzer

Verify that rego-cpp compiler passes are robust to all valid inputs by running the Trieste generative fuzzer.

When to Use

  • After modifying or adding a compiler pass
  • After changing a well-formedness (WF) definition
  • After adding new AST node types or rewrite rules
  • When a CI fuzzer run has failed and you need to reproduce and fix the issue
  • As a final validation step before merging pass pipeline changes

Background

The rego_fuzzer tool uses Trieste's generative testing framework. For each pass in a transform pipeline, it:

Installs
1
GitHub Stars
45
First Seen
5 days ago
rego-fuzzer — microsoft/rego-cpp