How Nova Rules Are Automatically Validated and Tested
Nova is an open-source prompt pattern matching framework that combines keyword detection, semantic similarity, and LLM-based evaluation to analyze and detect malicious or suspicious prompts.
The official Nova rules collection is available at the nova-rules GitHub repository.
As Nova adoption grows, automated validation becomes necessary to ensure rule quality, consistency, and reliable detections across community contributions.
Inspired by validation practices used in SigmaHQ, I developed a suite of scripts to validate and test Nova rules. Designed for both CI/CD integration and local development, these tools ensure that every rule in the public collection adheres to the Nova quality standards.