Files
WHOOSH/scripts

WHOOSH speclint helper

Runs a local, selfcontained traceability check that enforces Suite 2.0.0 rules without relying on a monorepo path.

Usage:

python3 scripts/speclint_check.py check . --require-ucxl --max-distance 5

Exit codes:

  • 0: no issues
  • 1: validation errors
  • 2: internal error

This mirrors the suite speclint behavior and can run standalone in WHOOSH CI.