Rulebearing Playground Coverage Schemas GitHub

ADR-0016: Linear-time regex engine, with --strict-compat for portability

Context

dependency-cruiser rejects nested quantifiers through safe-regex, which is why one naming regex in the reference monorepo is looser in the cruiser than in the guard beside it. The Rust regex crate is linear-time by construction and has no such restriction.

Decision

Consequences

Alternatives considered