Rulebearing Playground Coverage Schemas GitHub

ADR-0006: JavaScript configs are evaluated in a sandboxed embedded QuickJS engine

Context

Most real dependency-cruiser configs are .cjs or .js files, and the reference monorepo's config requires an exceptions JSON and splices it into a regex. A binary that cannot read those files is not a drop-in. Spawning Node for every run reintroduces the toolchain the single binary avoids and makes runs non-hermetic.

Decision

Consequences

Alternatives considered